Badges
Certifications
miladghofrani has not earned any certificates yet.
Work Experience
Senior Backend Engineer
FLOYT Mobility GmbH | billiger-mietwagen.de•  August 2022 - Present•  Köln, Germany
Led the development and maintenance of robust, scalable backend APIs within a microservice architecture. Migrated infrastructure to AWS, optimizing for performance, scalability, and cost efficiency. Maintained and automated AWS services (EC2, S3, RDS, CloudWatch) using Terraform and Docker. Deployed a MockServer as an ECS service to enable QA teams to run end-to-end tests and simulate external API behavior. Implemented Amazon RDS Proxy with IAM authentication to enhance database connection security. Built reusable Symfony bundles and modular services across multiple product areas. Refactored legacy systems based on Clean Code and SOLID principles to improve maintainability and testability. Used Python for scripting and infrastructure to change data in S3. Established and maintained CI/CD pipelines using GitLab CI. Wrote comprehensive unit and integration tests to ensure code reliability.
Backend Developer
Bugloos•  January 2021 - June 2022•  Bussum, Netherlands
Developed and maintained scalable backend APIs using Symfony and Node.js in a microservice architecture. Led a backend team of 4–5 developers in collaboration with QA, Product Owners, and Scrum Masters. Designed and implemented technical solutions based on product and business requirements. Built reusable Symfony bundles and modular services to support multiple projects. Refactored legacy systems following SOLID and Clean Code principles. Established testing practices with unit and functional test coverage. Maintained server infrastructure using Docker, Nginx, and Ubuntu. Worked with AWS services (EC2, S3, RDS) and integrated MongoDB, Redis, and Elasticsearch.
FullStack Developer
Atlas Web•  April 2017 - January 2021•  Tehran, Iran
Designed and developed multiple web applications using Laravel and Angular for small and medium-sized clients. Led end-to-end delivery of projects, including backend logic, frontend implementation, server configuration, and deployment (Ubuntu, Nginx, Docker). Introduced Symfony into projects and started exploring DevOps tools like Docker for isolated environments. Mentored junior developers and provided technical training within project teams. Managed several projects using agile methodologies, collaborating directly with clients and stakeholders.
Education
Azad University
Master of Science - MS, Artificial Intelligence•  September 2018 - Present
University of Applied Science and Technology
Bachelor's degree, Computer Software Engineering•  January 2015 - December 2018
Azad University
Associate's degree, Computer Software Engineering•  January 2010 - December 2013