Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Group Enterprise Solutions Architect
KCB Bank GroupGroup Enterprise Solutions Architect
Feb. 2024 - Aug. 2025Nairobi County, KenyaResponsibilities: Develop and implement IT architecture strategies aligned with business goals. Lead the design and integration of various enterprise systems and platforms. Coordinate with stakeholders to understand business requirements and translate them into technical solutions. Ensure the scalability, security, and performance of IT infrastructure. Oversee the lifecycle of IT projects, from conception to deployment and maintenance. Facilitate effective communication between technical teams and business units. Conduct technical reviews and provide guidance on best practices. Manage and mitigate risks associated with IT architecture and integration projects. Presented and led Business cases , change requests to CAB Achievements: Successfully integrated county Governments and corporates into KCB I-bank platform Successfully integrated Bulk biller services into KCB’s digital platforms, enhancing customer convenience and operational efficiency. Designed a comprehensive Kenya Tea Growers Database Management System, streamlining data management processes for agricultural partners. Led the "GH2H ROLLOUT (KCB subsidiaries across Africa)" system transition, ensuring minimal disruption and effective team training. Implemented an automated high-value transaction notification system for iBank, improving real-time monitoring and customer alerting mechanisms. Tools & Technologies Used: WSO2, ERP Systems: Dynamics 365 Finance and Operations, Temenos T24 Core Banking System, SQL Server, Oracle, Jira, Confluence, Microsoft Project , Java, RESTful APIs, SOAP, Node JS, Python, Identity and access management tools, encryption protocols.Azure Monitor, Splunk, Microsoft Teams, Slack.
Enterprise Solutions Architect, Technical Product Owner
M-PESA AfricaEnterprise Solutions Architect, Technical Product Owner
Jan. 2023 - Jan. 2024Nairobi County, KenyaResponsibilities: Solution Architecture: Designed and implemented Compliance and Anti-Money Laundering (AML) solutions, aligning with organisational goals. Product Ownership: Drove the technical product roadmap for Compliance and AML, prioritising features and ensuring timely delivery. Stakeholder Management: Facilitated communication between business stakeholders, product managers, and development teams. Implementation Oversight: Led end-to-end implementation, ensuring seamless integration and compliance with regulations. Team Collaboration: Provided technical guidance, fostering innovation and continuous improvement within the technical teams. Achievements: Successful Compliance Implementation: Deployed solutions enhancing regulatory adherence and risk mitigation. AML Process Optimisation: Implemented solutions improving efficiency, reducing false positives, and optimising resources. Cross-Functional Collaboration: Bridged the gap between technical and business teams, accelerating decision-making. Enhanced Support through Monitoring: Deployed monitoring solutions, improving support capabilities and reducing system downtimes. On-Time Product Delivery: Ensured timely delivery, meeting or exceeding project timelines. Tools and Technologies: TOGAF, Compliance and AML Software (Siron, Dow Jones),GCP, Project Management (Jira), AZURE, Collaboration Platforms (Confluence), Databases (Mongo DB, Oracle, MySQL), API Integration, Security Protocols, CI/CD Tools, Java, Microservices, Dapr, ArgoCD, AWS, Red Hat.
Banking Solution Architect, Backend Software Engineer Lead
Bring GlobalBanking Solution Architect, Backend Software Engineer Lead
Jan. 2021 - Dec. 2022Nairobi, KenyaResponsibilities: Solution Design and Implementation:: Led the design and implementation of the Backbase solution at ABBank: Enhanced customer experience and operational efficiency Strategic Leadership: Directed solution architecture and stakeholder collaboration Aligned requirements with Backbase capabilities Customization and Integration: Customized and integrated the Backbase platform| Ensured compliance with industry standards and security protocols Project Management:: Managed project lifecycle, planning, risk mitigation, and timely delivery Technical Leadership: Conducted code reviews and mentored developers Integration Expertise: Developed integration patterns and API management Achievements: Successful Backbase Deployment: Enhanced digital banking capabilities Scalable Architecture: Engineered a scalable, resilient architecture Process Optimization: Streamlined workflows and reduced operational costs ERP and Banking System Synchronization: Developed solution for Dynamics 365 and Temenos T24 at Development Bank Ghana Leadership Recognition: Acknowledged by ABBank's management for on-time delivery Successful Deployments: Standard Bank of Mozambique MCB Bank (Mauritius) ABB Bank (Vietnam) KCB Bank (Kenya) - I-banking integration Development Bank of Ghana Tools and Technologies: Backbase Platform, JIRA, Git, GCP, MuleSoft, Apigee, Jenkins, Agile Methodologies,Azure Slack, Docker, AWS, Splunk, Selenium, TOGAF.,Java, SpringBoot, Agile, DevSecOps, UML, Scrum, AWS, WSO2, Selenium, Rest-Assured.
Banking Solution Architect, Backend Software Engineer Lead
Bring GlobalBanking Solution Architect, Backend Software Engineer Lead
Jan. 2021 - Dec. 2022Nairobi, KenyaKey Responsibilities & Achievements: • Backbase Digital Banking Solutions: Led the design and implementation of Backbase solutions for digital banking, significantly enhancing customer experience and operational efficiency. • Stakeholder Engagement: Aligned business requirements with Backbase platform capabilities, working closely with stakeholders to ensure seamless integration and compliance. • Customization & Integration: Customized and integrated Backbase platform with banking systems, ensuring compliance with banking regulations and security standards. • Project Lifecycle Management: Managed the full project lifecycle, including planning, delivery, risk mitigation, and reporting, ensuring timely and within-scope completion. • Mentorship & Leadership: Mentored backend teams, conducted code reviews, and ensured adherence to best practices, fostering a culture of continuous improvement. • API Management & Integration: Designed integration patterns and managed APIs across banking and ERP systems, optimizing data flow and system communication. • Successful Deployments: Successfully deployed Backbase digital banking platforms at: o ABBank (Vietnam) o Standard Bank (Mozambique) o MCB Bank (Mauritius) o KCB Bank (Kenya – iBanking integration) o Development Bank of Ghana • Optimized Architecture: Engineered scalable, resilient architectures and optimized banking processes, resulting in improved system performance and customer satisfaction. • ERP Integration: Integrated Dynamics 365 ERP with Temenos T24, improving cross-platform data flow and system interoperability. • Recognition: Recognized by ABBank’s executive team for delivering the Backbase solution on time and within scope, contributing to enhanced customer engagement. Technology Stack: Backbase Platform, Java, Spring Boot, TOGAF, MuleSoft, Apigee, WSO2, Jenkins, Docker, GCP, AWS, Azure, JIRA, Git, Selenium, Rest-Assured, Agile/Scrum, UML, DevSecOps, Slack, Splunk.
DevOps Engineer
Eneza EducationDevOps Engineer
Jan. 2020 - Dec. 2020Nairobi, KenyaAt Eneza Education my main role involved • Implement infrastructure as a code in accordance with the planned architecture. • Automate various stages of the deployment and testing processes and implement continuous delivery solutions. • Perform container management and orchestration. • Build, deploy, monitor and troubleshoot problems when they occur. • Implement monitoring and logging solutions for various technology stacks and container orchestration platforms. • Setting up tools and required infrastructure.Implement infrastructure as a code in accordance with the planned architecture. Automate various stages of the deployment and testing processes and implement continuous delivery solutions. Perform container management and orchestration. Build, deploy, monitor and troubleshoot problems when they occur. Implement monitoring and logging solutions for various technology stacks and container orchestration platforms. Setting up tools and required infrastructure. Technologies Stack: Docker Products · Kubernetes · DevOps · Git, OpenShift, AWS, Linux Servers, AWS, AZURE, GIT, JENKINS, ansible, Terraform, OpenShift
Senior Software Engineer (Backend & DevOps)
Smart Applications International LtdSenior Software Engineer (Backend & DevOps)
Jan. 2018 - Dec. 2020Nairobi, KenyaResponsibilities & Achievements: • Core System Development: Developed and maintained ABACUS—the core system powering underwriting, benefit management, and claims processing. • Architecture & DevOps Leadership: Led architecture design and DevOps operations using Java, Spring Boot, and microservices to ensure scalability and reliability. • Enterprise Integration: Successfully integrated over 60 insurance and hospital systems across Africa using WSO2, ETL, and Enterprise Integration Patterns (EIP). • EDI Solutions: Designed and implemented robust Electronic Data Interchange (EDI) pipelines to streamline data exchange between partner systems. • Infrastructure as Code (IaC): Automated infrastructure provisioning using Ansible and Terraform, improving deployment consistency and efficiency. • CI/CD & Automation: Set up and maintained automated deployment pipelines with Jenkins and GitLab CI/CD, enabling continuous delivery and faster time-to-market. • Containerization & Orchestration: Deployed services using Docker, Kubernetes, and OpenShift; ensured high availability and fault tolerance. • System Monitoring & Logging: Implemented observability tools such as Grafana and ELK Stack to ensure proactive monitoring and effective troubleshooting. • Mentorship & Innovation: Provided mentorship to junior developers and contributed to R&D and innovation initiatives in collaboration with business analysts and stakeholders. Technology Stack: Java, Spring Boot, Spring Cloud, Kafka, RabbitMQ, WSO2, Docker, Kubernetes, OpenShift, Jenkins, Git, Keycloak, Swagger, Postman, Apache Camel, Maven, Gradle, JUnit, Mockito, GitLab CI/CD, Fastlane, Ansible, Terraform, Oracle DB, MySQL, PostgreSQL, MS SQL, GraphQL, Realm, Jasper Reports, Power BI, Grafana, Agile (Scrum, Kanban), AWS, Azure, Linux Servers.
Software Developer
Savoir Microsystems LtdSoftware Developer
Jan. 2013 - Dec. 2017Nairobi, KenyaProfessional Experience: Designed and executed scalable enterprise solutions while working collaboratively with stakeholders, developers, and project managers. Practiced DevOps principles to ensure testing and continuous release in a timely manner. Developed, tested, deployed, and maintained e-commerce solutions for Westgate Mall, Two Rivers Mall, and Simlaw Seed. Co-created innovative web and mobile applications for Simlaw Seed's Android platform. Participated in requirements gathering, design discussions, and solution architecture. Conducted extensive testing and debugging to ensure software quality and collaborated with cross-functional teams for seamless integration. Notable Achievements: INTRANET/CRM for Car Dealer/Yards Management Solutions: Spearheaded the development of CRM with loan collection and integrations. Led a UI/UX overhaul and added accounting and supply chain management. Successfully deployed in more than 200 car yards across East Africa. E-LEARNING PLATFORM: Developed an e-learning solution for web and mobile platforms. Integrated with mobile money, banking services, and video streaming. Supported peer-to-peer chatting and access to e-books. Successfully developed and maintained e-commerce solutions for Westgate Mall and Two Rivers Mall. Co-created innovative web and mobile applications, enhancing Simlaw Seed's digital presence. Technologies Stack: Proficient in Java, JSF, Bootstrap, MySQL database, Git, Mockito, Linux server, GraphQL, Event Sourcing pattern, JavaScript, Arduino C++, Laravel PHP, Python, Spring Boot, Vue.js, Git, Jenkins, Docker, Kubernetes, MySQL, Android, AWS, Jira, and Agile methodologies.
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like John on Intch
IT
1022956 people
15
IT Support Manager @ All In Credit Union
15
Frontend Developer
15
Help Desk Specialist @ Huntington Ingalls Industries, Inc.
ITData Engineer
74520 people
15
Enterprise Architect @ Caridon
16
Implementation Manager
15
BI Developer