×
Bryce R. Mc Williams

Bryce R. Mc Williams

Software Engineer

The Netherlands
English

Background


About

About

Bringing over ten years of solid experience in enterprise software engineering, I've dedicated myself to the development and support of systems that are critical to business operations. My career is driven by a strong curiosity and a commitment to continuous learning, always seeking to expand my skill set and knowledge. I believe in the transformative power of knowledge for personal and professional growth. My aim is to positively impact those around me, using humor and goodwill to lighten the atmosphere and foster positive relationships. I see laughter as a vital tool that can help ease the challenges we face, reminding us not to take ourselves too seriously. My goal is to make a meaningful contribution to the world, leaving a lasting impression of positivity and progress. According to the Clifton StrengthsFinder, my top five strengths are Deliberative, Learner, Restorative, Focus, and Input, traits that I bring to every aspect of my work. As an INTJ personality ready to tackle the challenges ahead with a blend of analysis and humor.

Work Experience

Work Experience

  • Full Stack EngineerNN

    Aug, 2023 - Present11 months

    Developed and sustained innovative greenfield projects within the mortgage sector, focusing on long-term sustainability and efficiency.

    • Contributed to sustainable greenfield projects in the mortgage industry, focusing on innovative solutions for environmental responsibility.

    • Utilized Adobe Analytics to evaluate performance metrics of greenfield projects, supporting data-driven decisions.

    • Developed and maintained frontend and backend components with React and Node.js, enhancing application robustness, scalability, and efficiency.

    • Developed a serverless API on AWS for properties, including image and sustainability data.

    • Implemented Test-Driven Development (TDD) and Behavior-Driven Development (BDD) to ensure the robustness and reliability of core business logic and services.

  • Senior Software Engineering ConsultantYER

    Mar, 2023 - Jul, 20234 months

    Provided consultancy services to a diverse portfolio of companies.

    • Delivered consultancy services to various companies, enhancing operational efficiency and customer satisfaction through tailored software solutions.

    • Led Agile adoption to accelerate project delivery, improve collaboration, and increase visibility within client organizations.

    • Built strong partnerships with development teams and stakeholders to align project goals, improving outcomes and strengthening client trust.

    • Committed to continuous learning and knowledge sharing, equipping clients with cutting-edge insights for strategic IT initiatives.

    • Evaluated and optimized client applications and systems for enhanced performance and scalability.

    • Offered expert guidance on security protocols and compliance, ensuring robust protection and regulatory adherence.

    • Developed and maintained full-stack applications using React and Node.js, streamlining interfaces and backend integration for better user experiences and system efficiency.

  • Software EngineerAXXS Gaming

    Jan, 2022 - Mar, 20231 year 2 months

    Developed and sustained the AXXS Gaming Platform, ensuring its continuous enhancement and reliability.

    • Gained valuable experience with premier brands like FC Bayern Munich, boosting market presence and brand partnerships.

    • Engineered an automated development pipeline using Docker and Bash, significantly enhancing efficiency and consistency in development.

    • Aided the security team in achieving ISO27001 certification, ensuring the maintenance of top-tier risk controls and processes.

    • Developed a sophisticated search engine filtering module to improve user search experience with dynamic, accurate results.

    • Led the implementation of a comprehensive Know Your Customer (KYC) process for payments, enhancing anti-money laundering measures.

    • Developed and maintained high-availability, real-time distributed microservices using Java, PHP, and Node.js.

    • Designed and maintained scalable, high-performance user interfaces with Vue.js and React.

  • Software EngineerFlow Living

    Feb, 2019 - Dec, 20212 years 10 months

    Developed and oversaw the ongoing enhancement and operation of the Flow Living Platform, ensuring its seamless performance and scalability.

    • Collaborated with top brands like Remax, Balwin Properties, and Realnet to deliver impactful solutions.

    • Played a key role in enhancing product and service strategies through collaboration with management and clients.

    • Developed and managed a suite of dynamic, reusable components in React and React Native, improving app scalability and performance.

    • Engineered a Dynamic Billing Engine in Node.js with cascading rulesets, optimizing billing processes.

    • Created a high-performance socket interface for Blue Label Telecoms, enhancing services for airtime, data, and electricity.

    • Implemented a service provider failover engine to ensure continuous service delivery for essential utilities.

    • Developed a scalable Advertising Syndication Engine in Node.js, enhancing broad and dynamic ad distribution.

    • Applied Test-Driven Development (TDD) and Behavior-Driven Development (BDD) to ensure robustness and reliability of core business logic and services.

  • Chief Technology Officer & Software EngineerE21

    Feb, 2018 - Jan, 201911 months

    Directed the development of the E21 core platform and its suite of value-added services, overseeing innovation and enhancement initiatives.

    • Gained experience with top brands like Sasol, Ener-Gi, and Puma Energy, contributing to various projects and initiatives.

    • Developed a Node.js-based live socket system for real-time Automatic Tank Gauging, boosting operational efficiency.

    • Conducted comprehensive analysis and visualization of the energy sector's supply chain using Neo4J, MySQL, and Jupyter Notebooks, deriving strategic insights.

    • Played a key role in enhancing products and services through strategic discussions with management and clients, aligning development with user needs.

    • Led a three-member remote development team, ensuring project coordination and a productive, collaborative environment.

    • Designed and deployed a distributed, microservice-based stock reconciliation system using Bash, Docker, and Node.js, optimizing inventory management.

    • Employed Test-Driven Development (TDD) and Behavior-Driven Development (BDD) to ensure the reliability and performance of core business logic and services.

  • Chief Executive Officer & Software EngineerBetaplum

    Feb, 2016 - Jan, 20181 year 11 months

    Founded a service-oriented software development firm, specializing in bespoke software solutions.

    • Collaborated with top brands like General Electric, RADA, and MaqCare, delivering innovative software solutions.

    • Led the development and enhancement of products and microservices, driving innovation and system scalability.

    • Engineered complex microservice architecture to optimize system efficiency and resilience.

    • Key contributor in designing a code generation stack that improved developer productivity and sped up project timelines.

    • Led a talented three-person development team, promoting a culture of excellence and innovation in software development.

    • Developed an advanced log aggregation stack integrated with machine learning for enhanced data analysis and insights.

    • Established a versatile data collection stack using Node.js and JavaScript, improving data handling and processing efficiency.

  • Software EngineerBidvest Data

    Jan, 2013 - Jan, 20163 years

    Contributed to the design and upkeep of sophisticated custom electronic billing systems.

    • Collaborated with premier clients like Standard Bank, MTN, Vodacom, BP, and SABC to deliver customized electronic billing solutions.

    • Led Java-based E-Billing projects for major clients including BP, Total, SABC, and Standard Bank, achieving successful outcomes and high client satisfaction.

    • Developed an advanced code monitoring system using Bash, Lua, PHP, and Telegram for real-time updates and management.

    • Managed project deliverables independently, ensuring timely completion and maintaining high-quality standards.

    • Engineered robust system architectures using Docker to enhance scalability and deployment efficiency.

    • Refined a Python-based machine learning classification algorithm to analyze and respond to electronic mail feeds, improving operational efficiency and responsiveness.

Skills

Skills

  • Primary Languages
    JavaScript/TypeScriptPython Bash
  • Secondary Languages
    JavaC/C++
  • Machine Learning
    TensorflowKeras OpenCV
  • Event-driven programming
    Kafka
  • Integrated Development Environments
    VimVisual Studio Code NetBeans
  • Testing
    JestPuppeteer
  • Web
    HTMLCSS JWT
  • Database
    Neo4JMongoDB MySQL
  • Cloud Platforms
    Amazon AWS
  • Development Operations
    SSHSSL DockerKubernetes EtcdTraefikAnsible
  • Version Control
    GitLerna Semantic Versioning
  • Continuous Integration
    GitHub ActionsBitbucket Pipelines Azure DevOps Pipelines
  • Project Management
    GitHubJIRA Azure DevOps
  • Software Development Methodologies
    AgileExtreme Programming ScrumWaterfall
  • Operating Systems
    macOSKali Linux Alpine LinuxWindows Ubuntu
Education

Education

  • Algorithms Specialization, PGD, Stanford University

    Aug, 2020 - Jan, 2021

    Dynamic ProgrammingGreedy Algorithms Divide And Conquer AlgorithmsRandomized Algorithms Sorting AlgorithmsGraph Theory Computational Complexity Theory
  • Artificial Intelligence & Machine Learning, PGD, University of Texas at Austin

    Jan, 2020 - Jul, 2020

    Artificial Intelligence Machine LearningNatural Language Processing Computer VisionUnsupervised Learning Supervised LearningDeep Learning
  • Computer Systems, BSc, Heriot-Watt University

    Feb, 2012 - Aug, 2015

    Programming Logic & Design DatabasesDiscrete Mathematics Software DesignGraphics Operating Systems
  • Project Management, EEC, London Business School

    Feb, 2012 - Aug, 2012

    Business ManagementProject Management
Volunteer Work

Volunteer Work

  • Consultant, Rotary International

    Apr, 2016 - Aug, 2018

    Engage in discussions for IT infrastructure advancement & projects to uplift the community

  • Volunteer, Github

    Jan, 2016 - Jun, 2018

    Assisted in the campus expert technology leadership program