Technical Stack
Work Experience
Engineering Manager
TeamApt LtdGuiding a team of engineers in building scalable architectures for high-volume financial transactions while driving design strategies and cost-efficient deployment patterns. Managing project milestones and design approvals to ensure architectural integrity, product quality, and security. Mentoring the engineering team to foster a culture of continuous learning, ownership, and adherence to technical best practices.
Enterprise Architect
TeamApt LtdDesigning and implementing scalable microservices architectures tailored for high-volume financial transactions. Establishing robust service-to-service communication patterns, configuring deployment strategies, and managing a team of developers. Providing mentorship and ensuring thorough documentation of architectural practices and standards.
Lead DevOps Engineer
FlexiSAF EdusoftOptimizing and securing deployment infrastructure to prioritize cost reduction, scalability, and high availability during peak traffic periods. Implementing advanced logging and observability solutions for robust performance monitoring and incident response. Designing efficient AWS cloud-based deployments while mentoring team members on security standards and best practices.
Team Lead
FlexiSAF EdusoftOverseeing a critical project aimed at improving online learning outcomes through advanced technological solutions. Managing a team of five engineers while fulfilling comprehensive technical leadership responsibilities. Providing detailed weekly progress reports to management to ensure alignment with project goals.
Senior Software Engineer
FlexiSAF EdusoftAutomating workflows for digital application and admission processing while collaborating with a team of eight engineers to ensure seamless project execution. Designing robust backend APIs using modern frameworks, developing intuitive frontend interfaces, and architecting secure, scalable infrastructure on AWS.
Software/Cloud Engineer
FlexiSAF EdusoftEnhancing system efficiency and reliability by optimizing the JavaEE codebase, addressing bug fixes, and resolving support tickets. Implementing a Spring Boot payment service and developing an audit subsystem. Setting up build pipelines in Jenkins, configuring AWS infrastructure, and establishing comprehensive monitoring dashboards on New Relic.