About Me
Full-stack Software Engineer with 5+ years of experience designing, developing, testing, and maintaining business-critical software systems — spanning automation, data-driven applications, and enterprise integrations.
Proven ability to collaborate with cross-functional teams to deliver scalable, well-documented solutions using Python, PHP, and JavaScript, with a consistent track record of improving system reliability, performance, and operational efficiency through cloud-based deployments.
I thrive at the intersection of engineering, leadership, and innovation — helping organisations streamline processes, automate complex workflows, and unlock data-driven insights across finance, ERP, and workforce management domains.
Key Competencies
Experience
- Designed, implemented, and maintained end-to-end automation solutions, reviewing existing systems and enhancing workflows using modern integration and low-code platforms.
- Collaborated closely with business analysts, DevOps, and QA teams to translate business requirements into reliable, maintainable technical solutions.
- Performed system analysis, testing, and continuous improvement, ensuring solutions were technically sound, scalable, and aligned with organisational objectives.
- Developed and maintained scalable software solutions using PHP and Python, deploying and supporting systems on AWS with an emphasis on reliability and performance.
- Implemented and supported CI/CD pipelines using GitHub Actions, ensuring controlled deployments, versioning, and consistent delivery across environments.
- Conducted research, system integration, testing, and maintenance using Docker and Celery, collaborating on project planning and delivery to meet business requirements.
- Designed and delivered API integrations and automated reporting solutions using Python and JavaScript to improve data flow and operational efficiency.
- Conducted exploratory data analysis, system validation, and issue resolution to ensure accuracy, reliability, and business relevance of outputs.
- Supported software implementation and user adoption through system testing, deployment support, and client training.
- Designed, developed, tested, and maintained software systems aligned with business requirements, producing clean, efficient code and well-structured architectures across the full SDLC.
- Performed system analysis, code reviews, debugging, and validation testing; automated manual processes using scripting and tools while ensuring reliability, performance, and maintainability.
- Collaborated with cross-functional teams to gather requirements, implement enhancements, document system workflows, and keep solutions current with evolving technologies.
- Developed and deployed web applications using PHP and MySQL, improving client engagement and platform reliability.
- Maintained and enhanced existing systems, contributing to improved user experience and operational performance.
- Supported IT infrastructure management and contributed to the implementation of an inventory management system.
- Assisted with hardware/software troubleshooting and provided technical support across internal teams.
Portfolio
Terraform — Intelligent Fitness Training
Full-stack mobile fitness app with AI-powered workout planning, social features (friends, activity feed, emoji reactions), notifications, equipment tracking, and real-time session updates. Built with React Native/Expo frontend and FastAPI backend.
Facial Recognition System
Django-based facial recognition application leveraging machine learning for identity verification and access control — deployed for real-world use cases.
Gas Dispensary Management PWA
Progressive Web Application for gas dispensary management with offline support, real-time transaction tracking, and automated reporting dashboards.
Medical Insurance ERP Integration
End-to-end ERP workflow integrations for medical insurance providers, automating claims processing, compliance checks, and reporting pipelines.
Workforce Automation Pipeline
Python-driven automation and data engineering pipelines for workforce management and payroll reporting — eliminating significant manual processing overhead.