Hard Skills
Language: Golang, PHP, JavaScript
API: gRPC, REST, Swagger
Database: PostgreSQL, MongoDB, Redis, ElasticSearch, Sphinx / Manticore
Messaging: RabbitMQ, Kafka
Deployment: Docker, Kubernetes, Helm, AWS, Terraform, Github Actions
Monitoring: Prometheus, Grafana, Loki / Graylog / Kibana, Jaeger / Honeycomb
Experience
Senior Software Engineer at
HelloFresh SE
Jul 2020 - Jun 2024
- Worked closely with stakeholder to analyze requirements, leading and delivering the final product
- Lead the deprecation of legacy SphinxSearch system to ElasticSearch based system reducing downtime and improving overall search speed
- Decoupling, revamping & improving old internal tools to have better UX, scale & maintainability
- Successfully launched customer facing tool that contributes in reducing customer handling cost
- Improving agile work process to better estimate team capacity and enhance confidence
- Sharing Go knowledge, best practices and mentoring teammates
- Mentoring mid level Engineers (cross-team)
- Regularly participating in on-call rotation
Tech: Golang, gRPC, REST Api, PostgresSQL, Docker, Kubernetes, ElasticSearch, RabbitMQ, Kafka, AWS
Software Engineer at
Sixt SE
Oct 2019 - Mar 2020
- Development, maintenance of existing service that handles customer data
- Add new service to enable third-party corporate login
- Improve code quality and architecture
- Introduced Dev sessions to discuss existing codebase, process & share learning
Tech: Golang, Go-Micro, RPC, REST Api, PostgresSQL, Docker, Kubernetes, RabbitMQ
Software Engineer at
CodersRank
Sept 2018 - Jun 2019
- Refactored and added new features to existing services
- Improved code base and optimized search
- Built internal tools to analyze user base and their data
- Built Microservice in Go for new functionality
- Frontend development with Vue.js and TypeScript
- Various R&D for possible new solutions
Tech: Golang, gRPC, REST Api, MongoDB, ElasticSearch, Vue.js, TypeScript, Docker, Docker-Swarm, Gitlab, DigitalOcean
Software Engineer at
Pathao Ltd.
Jun 2017 - Aug 2018
- Refactored Pathao Ride sharing PHP/Laravel monolith app to microservice
- Developed Pathao Pay to deliver Mobile Banking for it's 300K user base
- Developed a learning based routing algorithm to filter failed GPS Data
- Made Map Visualizer using GPS data for failed and corrected path
Tech: Golang, gRPC, REST Api, Payment Gateway, MongoDB, ElasticSearch, RabbitMQ, Redis, PHP, Laravel, JavaScript, Nodejs, Docker, Kubernetes, Gitlab, GCP, DigitalOcean
Software Engineer at
Ice9 Interactive.
Dec 2014 - Dec 2016
- Developed largest Travel Booking platform in Bangladesh using Laravel
- Developed e-commerce platform for publishing ebooks
- Managed and customized existing application as clients required
- Build custom web application in Laravel from scratch
- Developed various small applications using Wordpress and Yii2
Tech: PHP, Laravel, MySQL, MongoDB, CouchDB, Redis, Yii2 Framework,
JavaScript, Angular.js, Nodejs, Express Framework, WebSocket, REST Api, DigitalOcean
Web Developer at
Upwork
Jan 2012 - Nov 2014
- Client requirement analysis
- Develop markup for web application in HTML, CSS from PSD file
- Creating and customizing jQuery and AJAX scripts
- Customizing WordPress based themes and plugins
- Develop custom application (Hotel Management and directory system) using raw PHP, MySQL and JavaScript
Tech: HTML, CSS, BootStrap, JavaScript, jQuery, PHP, MySQL, WordPress, themes and plugins