Hi
I'm
Ahmed Dinar
I've been working as a backend engineer for over 7+ years, primarily with Java, Spring and Node.js.
Lately, I’ve been expanding into product development, cloud technologies, and cross-platform stacks.
Beyond my professional work, I love building utility tools and small SaaS products, often free to use. You can explore some of them on my creations.
Resources
Journey
- Optimizely
Dhaka, Bangladesh (Hybrid)
Software Engineer
June 2024 - Present
- ● Enhanced user experience by redesigning the assets view to be fully responsive
- ● Made digital asset management easily embeddable with any framework by creating web components and open API
Tackle (YC 21) [Brain Station 23]CA, USA (Remote)
Senior Software Engineer / Lead Backend Engineer
May 2021 - May 2024
- ● Worked as a lead backend engineer, developed & maintained backend services
- ● Developed an AI-powered cross-platform desktop application using Electron, TypeScript, Python, NLP, OpenAI, and WebSockets.
- ● Led the development of a task management web app with integrations for Jira, Calendar, Outlook, and Asana.
- ● Accelerated backend startup and unit test run time by ~70% using JVM profiling
- ● Reduced cloud costing by ~50% by optimizing backend instances memory usage
United Commercial Bank (Fintech) [Brain Station 23]Dhaka, Bangladesh
Software Engineer
Nov 2020 - Apr 2021
- ● Optimized corporate bulk payment system using message queue (RabbitMQ)
- ● Integrated one of the top Mobile Financial Services (bKash) using Spring MVC, Hibernate, SOAP, WSDL
- ● Restructured code base by migrating legacy to modern framework (Spring MVC to Spring Boot)
Meed Banking Club (Fintech) [Brain Station 23]CA, USA (Remote)
Associate Software Engineer
Sep 2019 - Oct 2020
- ● Collaboratively developed microservice based backend with proper unit & integration tests
- ● Migrated existing legacy project to new tech stack and design pattern (Typescript, Inversify.js)
- ● Developed server-side RESTful services which connects multiple global (USA, Mexico) financial institutions
Invariant TelecomDhaka, Bangladesh
Junior Software Engineer
July 2018 - Aug 2019
- ● Designed carpooling app architecture using Geolocation, Google Maps & path algorithms
- ● Developed server-side RESTful APIs using Typescript, Node.js, Express, Socket, MongoDB, Redis, Vue.js
- ● Wrote Unit tests using Mocha, Chai and Sinon