
About
Experienced backend developer with 7 years of extensive experience in PHP, Laravel, Symfony, DDD, Docker, AWS, DevOps, Terraform, MicroService. Skilled in designing and developing applications that scale. Seeking a position to use my knowledge and experience to create innovative solutions and help the company reach its goals.
Contact
Work Experience
- Created back-end applications and micro-services by collaborating with teams of developers, designers, project managers, account executives to establish the requirements, design the architecture, and implement the software on Laravel, Symfony.
- Managing the infrastructure using Terraform, AWS, ECS, EC2, Kubernetes.
- Deployed applications using Helm, GITOPS.
- Developing various features of the TMS (Transport Managemnet System) in Laravel & Symfony with TDD & DDD.
- Facilitating fellow developers with deployment and applications releases on AWS, ECS.
- Worked on creating API's using the PimCore Api in for the project
- Reduced response time of the api requests by 40% by incorporating Redis and Varnish caching.
- Handeled delivery of the features as requested by the project managers.
- Built a micro-services / restful apis using Node JS for a movie booking platform that served as a backend API.
- Implemented TDD in the application building approach.
- Took lead in building infrastructure using Docker, EC2, AWS
- Revamped Legacy Phalcon web applications/apis in Laravel and Symfony, which increased the performance.
- Improved backend performance of applications with the use of Redis, Eloquent, Queue, Varnish and refactoring the monlith into microservices by sharing code between the frontend and backend.
- Dockerized the legacy application and its testing environment, and established a CI pipeline
- Worked closely with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability and performance
- Worked as junior php programmer
- Contributed on tasks as supervised by seniors.
- Contributed to create CMS, Websites
Writing
Certifications
Projects
Baahan is a side hustle for me since 2020. I have been at the core of this product as a Tech lead, influencing decisions related to the tech stack, architecture of the application, and database design, among other things. I have also been managing continuous releases of the iOS and Android apps, as well as the backend of the application. As it stands, the product is initially built as a monolith using Laravel 7, but it has been upgraded to Laravel 10 and PHP 8.2. The backend applications strictly follow TDD and have 80% code coverage to ensure that the features behave as expected. In addition to the backend, I have also developed the iOS application for this product entirely in Swift UI. The purpose of the app is to eliminate the hassle for users to visit showrooms in search of a new vehicle. The app is available on both the App Store and Android, with over 1.5K+ downloads as of now.