Available for new opportunities
Hello, I'm Rafat Ahmed

Senior Software Engineer with expertise in microservices architecture, dedicated to building scalable, functional, and intuitive web applications.

John Doe
9+ Years Experience

About Me

About Me

Senior Software Engineer & Tech Enthusiast

Experienced software engineer and backend architect with over 9 years of industry expertise spanning diverse domains, platforms, and systems. For the past 7 years, I have been fully immersed in web development, bringing robust architectural thinking and scalable system design to every project.

I specialize in backend architecture and possess efficient knowledge of frontend architecture. My passion lies in designing reliable, maintainable infrastructures that align with modern best practices. Committed to engineering excellence, I adhere to industry standards such as test-driven development (TDD), efficient version control using Git Flow, and containerization using Docker and related technologies. My background also includes hands-on experience in product research and management, giving me a well-rounded perspective on building and delivering impactful software solutions.

Work Experience

My professional journey and the companies I've had the privilege to work with

May 2024 - Present (Remote)

Vendidit Inc.

Senior Software Engineer

  • Designed a robust multi-vendor system for seller onboarding, inventory, and customer management
  • Integrated SendGrid for real-time buyer-seller email notifications
  • Achieved 53% unit test coverage using Jest and monitored performance via AWS CloudWatch
  • Built real-time auction functionality with live video streaming for enhanced user engagement
  • Enhanced platform reliability and scalability to support thousands of concurrent users
  • Collaborated cross-functionally to align engineering solutions with business objectives
Node.js NestJS PostgreSQL AWS Lambda React Next.js TypeScript

December 2021 - April 2024 (Hybrid)

Cefalo Bangladesh Ltd.

Senior Software Engineer

  • Developed microservice-based web applications for rental service using node js and for client using nextjs. https://leid.no/
  • Instead of buying, people can borrow tools. After placing an order the user will get a QR code. They are using that he/she can take the ordered tools for a time.
  • Developing subscription system using PHP, Laravel, node, and Express that is already in use in several sites https://www.friflyt.no/
  • In the subscription system, we can provide monthly and yearly subscriptions based on the requirements. (5M subscribers)
  • using node js we serve the data for the from elastic search also in aws lambda we used node js for storing data to elastic search
  • creating custom node modules for the server-side API handling, and unit testing code coverage (82.4%) using JEST.
NodeJS Express Php Laravel AWS Typescript Dato CMS Elastic Search Lambda

May 2020 - October 2021 (Hybrid)

Thrive EdTech

Senior Software Engineer

  • Developed microservice-based web applications for learning analytics.
  • Teachers and students get their results based on exams. Also, they can see their progress with the time.
  • Developed school management so students and teacher can easily share their current progress, Also routine management was one of the big features. integrated third-party communication services like Zoom, and Google Meet for virtual classrooms.
Php Laravel MySQL React AWS

My Projects

Here's a selection of my recent work. Each project represents different challenges and solutions.

E-news platform

Delivers news, reports on skiing and outdoor adventure, focused on Norwegian nature and seasonal activities.

Express MySQL AWS Lambda

E-Commerce Platform

An E-commerce platform for renting tools, allowing users to borrow instead of buy, with a QR code system for easy access.

express PostgreSQL AWS Lambda

Online Auction Platform

An online auction platform for real-time bidding on items, offering a smooth and interactive user experience.

NestJS PostgreSQL AWS Lambda

Technical Skills

A comprehensive overview of my technical expertise and the technologies I work with

NestJS
Node.js
Laravel
php
PostgreSQL
CI/CD
Git
Docker
MongoDB
HTML5
CSS3
JavaScript
React
Java
MySQL
Jest
AWS
Python

Get In Touch

Have a project in mind or want to discuss potential opportunities? Feel free to contact me!

Contact Information

Location

Dhaka, Bangladesh

Follow Me

Send Me a Message