Jan 1, 1 - 3 minute read
Work Experience:
10 Minute School
Backend Engineer, Specialist - Level 2
- Duration: Feb 2024 - Present
- Location: Dhaka, Bangladesh
Responsibilities:
- Engineered and deployed a Progress Service with NestJS and Apache Airflow for seamless student progress tracking.
Truck Lagbe
Senior Software Engineer
- Duration: Jan 2023 - Jan 2024 (1 yr 1 mo)
- Location: Mohakhali DOHS, Dhaka
Responsibilities:
- Directed a team of 6 proficient Backend Engineers, fostering enhanced collaboration and productivity.
- Crafted SaaS balance services, overseeing 100% of TL’s financial, user balance, and corporate services.
- Engineered a seamless subscription management system, simplifying sign-ups, plan administration, and payment processes.
- Collaborated cross-functionally, elevating architecture discussions, and steering agile development for cutting-edge solutions.
- Implemented a Price Predictor for Trips, enhancing the precision of trip cost estimates.
- Established a marketplace for buying/selling trucks and parts, expanding TL’s offerings and user engagement.
- Contributed to the money settlement project for drivers and owners, streamlining financial transactions and enhancing transparency.
Skills:
Java, Leadership, JavaScript, Node.js, Docker
Software Engineer
- Duration: Jan 2021 - Dec 2022 (2 yrs)
- Location: On-site
Responsibilities:
- Engineered TL’s Image Server in Go to efficiently store documents related to Trucks, Users, and more on GCP’s GCS instance.
- Designed and developed Truck Lagbe’s Driver Referral service from the ground up using Go Lang and MySQL.
- Ensured service reliability with minimal downtime, implementing strategies for continuous improvement.
- Provided software architectural solutions across various projects, introducing best practices and standards to enhance overall development quality.
- Developed the Mobile Financial Services (MFS) Module with SSLCommer Payment Gateway integration for both b2c/c2b payments and purchases.
- Established and managed the API gateway for Truck Lagbe, facilitating seamless communication between different components.
- Created and maintained proxy servers like NGINX to optimize network traffic and enhance system security.
- Pioneered the development and management of Truck Lagbe SaaS (Software as a Service) offerings, ensuring scalable and efficient software delivery to users.
Skills:
DevOps API Development, Back-End Web Development, Go (Programming Language), Databases, Terraform, Google Cloud Platform (GCP), CI/CD, Node.js, Microservices, Kubernetes, RabbitMQ, Redis
Junior Software Engineer
- Duration: Mar 2019 - Jan 2021 (1 yr 11 mos)
Responsibilities:
- Developed Truck Lagbe’s Cash Disbursement module using Node.js, Express.js, MySQL, Angular.js, Cron, and JavaScript.
- Contributed to the design and development of ReST APIs and Databases for Truck Lagbe’s Admin Panel.
- Implemented the Mobile Financial Services (MFS) Module, integrating bKash Payment Gateway for b2c/c2b Payment and Purchase.
- Played a key role in the successful deployment of Truck Lagbe’s modules on the AWS Production Server.
- Automated Single, Bulk, and Campaigned Push Notification Module with Google FCM, PHP, MySQL, and JavaScript.
- Worked on designing and developing ReST APIs using Node.js, Express.js, MySQL, MongoDB, and PHP.
- Assisted in the deployment and maintenance of Truck Lagbe’s Staging Server.
- Contributed to the development of the Truck Lagbe iOS app.
- Gained experience working with the JavaScript OnsenUI framework for specific functionalities.
Skills:
PHP, API Development, Databases, JWT, Web Development, JavaScript, SQL