Available to hire
Hi, I’m Robert Ngetich, a Software Engineer and Technical Lead with nearly two decades of experience modernizing legacy systems and building scalable, cloud-native platforms across banking, insurance, and retail. I’m known for blending hands-on development with strategic architecture to deliver cost-efficient, resilient solutions that meet business needs.
I thrive in cross-functional teams, turning complex data and integration challenges into streamlined, production-ready systems. I enjoy mentoring teams, improving delivery velocity, and designing future-proof architectures that scale with evolving technology and business requirements.
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Swahili
Fluent
French
Advanced
Work Experience
Software Engineering Consultant at Cyber Craft
January 1, 2025 - PresentFounded a consulting micro-enterprise delivering scalable, tailored software solutions. Advised clients on enhancing technical infrastructure, refactoring workflows, and building resilient systems.
Technical Lead – Mainframe Migration at BMW IT Hub
December 31, 2024 - August 22, 2025Led a team planning the migration of over 60 legacy mainframe applications to cloud-native infrastructure. Designed repeatable migration plans including data, batch jobs, and encoding concerns. Evaluated transpilation tools such as Heirloom, Blu Age, and Astadia. Delivered CI/CD pipelines and monitoring to ensure production readiness. Enabled cost savings and maintainability in the future-state architecture.
Solutions Architect – Ordering Platform at BMW IT Hub
December 31, 2024 - August 22, 2025Oversaw migration of legacy JEE ordering systems to web services on BMW’s private cloud. Decomposed monolith into microservices using top-down design. Reduced critical stock optimization job runtimes by 67%. Built cloud architecture plans balancing cost and scalability.
Technical Lead – Central Banking Platform at Bluebean Software (UAE Project)
December 31, 2023 - August 22, 2025Collaborated internationally to deliver a performant central banking solution for the UAE. Improved feature velocity while addressing legacy debt. Designed high-throughput transaction handling with in-memory caching. Containerized deployment for resilient scaling using OpenShift.
Senior Java Developer – Production Planning Platform at BMW IT Hub
December 31, 2022 - August 22, 2025Developed a web application to replace legacy file-based production planning. Enabled real-time collaboration and data accuracy across plants. Delivered seamless API integration into other BMW systems.
Senior Java Developer at First National Bank
December 31, 2020 - August 22, 2025Integration Specialist at Ernst & Young (EY)
December 31, 2019 - August 22, 2025Senior Developer / Analyst Roles at Izazi Software, Argility, Momentum, Alacrity Software
September 1, 2012 - August 31, 2015Junior Developer & IT Technician at Fidentia Pty Ltd, Ziton
December 31, 2007 - August 22, 2025Software Engineering Consultant at Cyber Craft
January 1, 2025 - PresentFounded a consulting micro-enterprise focused on delivering scalable, tailored software solutions. Advised clients on enhancing technical infrastructure, refactoring workflows, and building resilient systems.
Technical Lead – Mainframe Migration at BMW IT Hub
December 31, 2024 - August 22, 2025Led a team planning the migration of over 60 legacy mainframe applications to cloud-native infrastructure. Designed repeatable migration plans including data, batch jobs, and encoding concerns. Evaluated transpilation tools and delivered CI/CD pipelines and monitoring for production readiness, enabling cost savings and maintainability in future-state architecture.
Solutions Architect – Ordering Platform at BMW IT Hub
December 31, 2024 - August 22, 2025Oversaw migration of legacy JEE ordering systems to web services on BMW’s private cloud. Decomposed monolith into microservices using top-down design. Reduced a critical stock optimization job runtime by 67%. Built cloud architecture plans balancing cost and scalability.
Technical Lead – Central Banking Platform at Bluebean Software (UAE Project)
December 31, 2023 - August 22, 2025Collaborated across borders to deliver a performant central banking solution for the UAE. Improved feature velocity while addressing legacy debt. Designed high-throughput transaction handling with in-memory caching. Containerized deployment for resilient scaling via OpenShift.
Senior Java Developer – Production Planning Platform at BMW IT Hub
December 31, 2022 - August 22, 2025Developed a web application to replace legacy file-based production planning. Enabled real-time collaboration and data accuracy across plants. Delivered seamless API integration into other BMW systems.
Senior Java Developer at First National Bank
December 31, 2020 - August 22, 2025Worked as a senior Java developer focusing on integration projects and software development within the banking sector.
Integration Specialist at Ernst & Young (EY)
December 31, 2019 - August 22, 2025Engaged in integration specialist and senior developer/analyst roles focusing on software integration and development projects.
Junior Developer & IT Technician at Fidentia Pty Ltd, Ziton
December 31, 2007 - August 22, 2025Started as junior developer and IT technician, gaining foundational experience in software development and IT support.
Technical Lead at BMW IT Hub
January 1, 2025 - PresentMainframe Migration Lead — planning a migration of over 60 legacy mainframe applications to cloud-native infrastructure.
Solutions Architect – Ordering Platform at BMW IT Hub
January 1, 2024 - September 12, 2025Oversaw migration of legacy Java EE ordering systems to web services on BMW’s private cloud; designed end-to-end platform architecture; enabled cloud-native delivery and cost efficiency.
Technical Lead – Central Banking Platform at Blue Bean Software
January 1, 2023 - September 12, 2025Led cross-border delivery of a central banking platform; collaborated across teams to deliver a robust, scalable solution.
Senior Java Developer / Analyst at First National Bank (EY engagement)
January 1, 2022 - September 12, 2025Senior developer/analyst roles across multiple banking projects; supported integration and analytics; contributed to data integrity and API enablement.
Integration Specialist at First National Bank
January 1, 2021 - September 12, 2025Led real-time collaboration and data accuracy across production deployments; oversaw API integration improvements.
Technical Lead – Mainframe Migration at BMW IT Hub
January 1, 2025 - PresentLead team in planning a migration of over 60 legacy mainframe applications to cloud-native infrastructure.
Solutions Architect at BMW IT Hub
December 31, 2024 - September 12, 2025Designed repeatable migration plans including data, batch jobs, and encoding concerns; evaluated translation tools; delivered CI/CD pipelines and monitoring for production readiness; enabled cost savings and maintainability in future-state architecture.
Senior Java Developer / Architect at BMW IT Hub
January 1, 2024 - September 12, 2025Decomposed monolith into microservices using top-down design; improved run-time efficiency of legacy debt; built cloud architecture plan balancing cost and scalability.
Solutions Architect at BlueBean Software
January 1, 2023 - September 12, 2025Architect – Central Banking Platform; collaborated across borders to deliver a permanent central banking solution for the UAE.
Integration Specialist at BMW IT Hub
January 1, 2021 - September 12, 2025Enabled real-time collaboration and data accuracy across plants; delivered seamless API integrations into BMW systems.
Senior Java Developer / Analyst at EY ( Ernst & Young ) South Africa
January 1, 2019 - September 12, 2025Contributed as a senior Java developer/analyst working with Java-based solutions across multiple client engagements.
Junior Developer & IT Technician at Fidentia Pty Ltd, Zit on
January 1, 2015 - September 12, 2025Early career development and IT support responsibilities, building foundation in software development and systems administration.
Technical Lead - Mainframe Migration at BMW IT Hub
January 1, 2025 - PresentLead the migration of over 60 legacy mainframe applications to cloud-native infrastructure; defined repeatable migration plans; evaluated transpilation tools; delivered CI/CD pipelines and monitoring; enabled cost savings and maintainability in future-state architecture.
Solutions Architect at BMW IT Hub
December 31, 2024 - September 12, 2025Designed cross-border ordering platform; oversaw migration of legacy JEE ordering systems to web services on BMW's private cloud.
Senior Java Developer – Production Platform at BMW IT Hub
December 31, 2023 - September 12, 2025Developed a web application to replace legacy file-based production planning; improved feature velocity and reliability; contributed to resilience of platform.
Integration Specialist at EY (Ernst & Young)
December 31, 2021 - September 12, 2025Delivered real-time collaboration and data accuracy across plants; provided seamless API integration into BMW systems; contributed to production readiness.
Senior Java Developer / Analyst at EY (Ernst & Young)
December 31, 2019 - September 12, 2025Senior Java developer/analyst delivering client solutions; built APIs; improved system performance and integration reliability.
Junior Developer / IT Technician at Fidentia Pty Ltd
December 31, 2007 - September 12, 2025Supported junior development tasks and IT operations; contributed to infrastructure maintenance and internal tooling.
Technical Lead – Mainframe Migration Lead at BMW IT Hub
June 2, 2023 - January 2, 2024Led the planning and execution of migration for over 60 legacy mainframe applications to cloud-native infrastructure, defining containerization strategy and coordinating cross-border teams to deliver resilient, scalable microservices.
Solution Architect – Ordering Platform at BMW IT Hub
July 2, 2022 - May 2, 2023Designed and delivered a cross-border ordering platform for central banking systems, aligning data flows, security, and performance; established containerized CI/CD pipelines and cloud-native deployment.
Senior Developer / Analyst at Ernst & Young (EY)
September 1, 2014 - December 31, 2019Delivered Java-based solutions and integration work for enterprise clients, contributing to data integration initiatives and technology modernization while mentoring junior developers.
Junior Developer at Fidentia Pty Ltd
November 1, 2004 - December 1, 2006Contributed to Java/.NET web applications, implementing features and collaborating across cross-functional teams to deliver value for clients in South Africa.
Mainframe Migration Lead at BMW IT Hub
February 1, 2024 - PresentLed the migration of over 60 legacy mainframe applications to cloud-native infrastructure, enabling scalable, cost-efficient operations across banking and retail ecosystems.
Architect – Central Banking Platform at BMW IT Hub
July 1, 2022 - May 1, 2023Collaborated across borders to design and deliver a performant central banking platform for the UAE, balancing cost, scalability, and regulatory considerations across multi-country deployments.
Senior Java Developer / Analyst at EY (Ernst & Young) – in collaboration with First National Bank
January 1, 2020 - December 1, 2020Integration specialist delivering system integration and modernization initiatives for major financial clients.
Solutions Architect – Ordering Platform at BMW IT Hub
July 1, 2022 - May 1, 2023Designed and delivered a cross-border Ordering Platform for central banking in the UAE; improved feature velocity; designed high-throughput transactional handling; containerized deployments on OpenShift.
Senior Java Developer – Production Platform at BMW IT Hub
January 1, 2021 - June 1, 2022Decommissioned legacy production planning and built cloud-native production platform; delivered secure API integration with other BMW systems; enabled real-time collaboration and data accuracy across plants.
Senior Java Developer / Analyst at Ernst & Young (EY)
September 1, 2014 - December 1, 2019Senior Java Developer / Analyst working on multiple client projects; delivered robust software solutions with emphasis on reliability and scalability.
Mainframe Migration Lead at BMW IT Hub
July 1, 2022 - May 1, 2023Led planning a migration of over 60 legacy mainframe applications to cloud-native infrastructure.
Architect at BMW IT Hub
June 1, 2023 - January 1, 2024Decomposed monolithic into microservices using a top-down design approach; reduced critical stock optimization job runtime by 67%; built cloud architecture plans balancing cost and scalability.
Solution Architect – Ordering Platform at BMW IT Hub
February 1, 2024 - December 1, 2024Designed repeatable migration plans including data, batch jobs, and encoding concerns; evaluated translation tools; delivered CI/CD pipelines and monitoring for production readiness.
Senior Java Developer / Analyst at Izazi Software, Argility, Momentum, Alacrity Software
September 1, 2014 - December 31, 2019Senior Java Developer/Analyst across multiple clients; contributed to software delivery and system analysis.
Technical Lead - Mainframe Migration Lead at BMW IT Hub
February 1, 2024 - December 2, 2024Led migration of legacy mainframe systems to cloud-native microservices; modernized platforms; collaborated with cross-functional teams across banking, insurance, automotive and retail sectors to deliver scalable and cost-efficient solutions.
Architecture Lead – Web Services to BMW Private Cloud at BMW IT Hub
June 1, 2023 - January 31, 2024Decomposed monolithic systems into microservices; defined integration strategy and migrated to BMW private cloud to improve service reliability and DevOps alignment.
Production Platform Developer at BMW IT Hub
February 1, 2021 - June 1, 2022Enabled real-time collaboration and data accuracy across plants; delivered seamless API integration with other BMW systems; established CI/CD pipelines for production platforms.
Senior Developer / Analyst at Izazi Software / Argility / Momentum / Alacrity Software
September 1, 2014 - December 1, 2019Contributed as senior developer and analyst across multiple projects; implemented backend and integration work; mentored junior developers.
Education
B Tech in Information Technology at Cape Peninsula University of Technology
January 1, 2001 - January 1, 2005B Tech in Information Technology at Cape Peninsula University of Technology
January 1, 2001 - January 1, 2005B Tech in Information Technology at Cape Peninsula University of Technology
January 1, 2001 - January 1, 2005BTech in Information Technology at Cape Peninsula University of Technology
January 1, 2001 - January 1, 2005B Tech in Information Technology at Cape Peninsula University of Technology
January 1, 2001 - January 1, 2005BTech Information Technology at Cape Peninsula University of Technology
January 1, 2001 - April 1, 2005BTech Information Technology at Cape Peninsula University of Technology
February 1, 2001 - April 1, 2005BTech in Information Technology at Cape Peninsula University of Technology
January 1, 2001 - April 1, 2005B Tech in Information Technology at Cape Peninsula University of Technology
January 1, 2001 - April 1, 2005BTech in Information Technology at Cape Peninsula University of Technology
January 1, 2001 - April 1, 2005BTech in Information Technology at Cape Peninsula University of Technology
February 1, 2001 - April 1, 2005B Tech in Information Technology at Cape Peninsula University of Technology
January 1, 2001 - April 1, 2005Qualifications
B Tech in Information Technology
January 11, 2030 - December 6, 2025Industry Experience
Financial Services, Retail, Software & Internet, Professional Services, Manufacturing, Media & Entertainment, Other
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Hire a Developer
We have the best developer experts on Twine. Hire a developer in Paris today.