Work History
TrustYou GmbH · Munich, Germany
Senior Engineer - Backend · April 2023 - Present
- Ship data-intensive APIs used by TrustYou partners to enable them to create awesome hotel experiences.
- Take responsibility for planning and designing software within a small team.
- Contributed to the rewrite of a legacy platform using FastAPI and SQLAlchemy, implementing asynchronous Python for enhanced efficiency.
- Engaged in shaping design decisions for an innovative and enhanced platform.
Professional Engineer - Backend · March 2022 - March 2023
- Delivered a 2x performance enhancement by optimizing SQL queries for a UI blocking business logic.
- Successfully addressed issues in a sub-system connecting various third-party systems, leading to an 80% reduction in reported bug tickets.
OpenCraft GmbH · Remote
OpenSource Developer · July 2020 - February 2022
- Enhanced and optimized CI/CD pipelines for automated testing and deployment on Kubernetes clusters.
- Developed Terraform scripts to streamline and automate infrastructure deployment.
- Contributed significantly, accounting for 90% of my work, to the Open edX community through active engagement in open-source projects.
- Played a pivotal role in team growth by assuming the additional responsibility of Recruitment Manager.
Divine IT Limited · Dhaka, Bangladesh
Senior Software Engineer · November 2018 - June 2020
- Lead the Web & E-commerce team.
- Mentored several junior developers and interns, helping them improve their skills through pairing and occasional coaching.
- Created a Block-Based Web Content Editor in Django, enabling the marketing team to change content and reducing engineer workload by 30%.
- Streamlined demo preparation, reducing the time from several days to minutes with a standardized CI/CD pipeline.
Software Engineer · August 2016 - October 2018
- Achieved 4x report generation performance boost through SQL query optimization.
- Resolved a critical security bug, preventing significant monthly losses for our customers.
Skills
|
|
Projects
- Hyper Editor: A block based visual composer for creating web contents · https://github.com/DivineITLimited/hyper-editor
- Django Hyper Editor: Hyper Editor integration for Django · https://github.com/DivineITLimited/django-hyper-editor
- Oboni: An interpreted language I've develop during my University to test my knowledge on formal languages and interpreters · https://github.com/shimulch/oboni
- Grove: A deployment tool for Open edX using Kubernetes and providers like AWS, DigitalOcean · https://gitlab.com/opencraft/dev/grove
- Open edX: A popular learning management system · https://github.com/openedx/edx-platform