Software Developer

Building scalable and efficient software systems

View My Projects

About Me

I'm Syed Mahad Ehsan, a passionate Software Developer with over 3 years of experience in designing and building scalable, high-performance software systems. I specialize in Python and Django and have worked on a wide range of projects, from small-scale applications to large, distributed systems serving thousands of users. My strong technical foundation allows me to build reliable, secure, and efficient solutions, ensuring seamless user experiences.

Over the course of my career, I have worked with teams to develop SaaS products, implement RESTful APIs, optimize database queries, and handle complex server-side logic. I have a deep understanding of the full software development lifecycle, including architecture design, development, testing, deployment, and maintenance.

In addition to my technical expertise, I’m highly focused on delivering clean, maintainable code and have a keen interest in learning new technologies and best practices. I’m comfortable working in cloud environments such as AWS and Azure, and I have experience with containerization tools like Docker, enabling me to build and deploy applications that scale dynamically.

When I’m not coding, I’m constantly expanding my knowledge through personal projects, contributing to open-source software, and engaging with the tech community. I’m always looking for ways to enhance my skill set and collaborate with like-minded professionals to build innovative and impactful solutions.

Skills

Programming Languages

Python, JavaScript

Frameworks

Django, Flask, React, React Native

Databases

MySQL, PostgreSQL, MongoDB, DynamoDB

Cloud Services

AWS, GCP, Azure Cloud Services

Work Experience

Software Engineer | Diya Interactive

June 2023 - Present

Working on a SaaS product. Designed and developed RESTful APIs, Django views, and cron jobs.

Technologies used: Python, Django, MySQL (Amazon RDS), Amazon S3, Amazon EC2, and Amazon EBS (Elastic Beanstalk).

Associate Software Developer | KNYSYS, LLC

September 2022 - May 2023

Developed a distributed system, designed RESTful APIs, Django views, cron jobs, and Celery tasks.

Technologies used: Python, Django, MySQL, PostgreSQL, MongoDB, DynamoDB, Azure Cloud Services, AWS Lambda, and Docker.

Junior Software Developer | KNYSYS, LLC

March 2021 - September 2022

Worked on developing a distributed system, creating RESTful APIs, and managing cron jobs.

Technologies used: Python, Django, MySQL, and Docker.

Full-stack Developer Intern | Bitrupt

February 2020 - May 2020

Worked on developing React Native applications from scratch, and contributed to React web applications.

Technologies used: React Native, React, JavaScript, Firebase, and SQLite.

Projects

Employee Management Software

Employee Management Software

Developed a comprehensive system for officer scheduling, check-ins, notifications, and reports.

Learn More
Employee Management Software

Distributed Systems

Designed and implemented a scalable system for over 10,000 users using Docker and Azure VMSS.

Learn More
Employee Management Software

Open edX Customization

Customized Open edX for a multi-tenant SaaS model with OTP-based login.

Learn More

Education

DHA Suffa University

Bachelor of Science in Computer Science, 2016 - 2021

CGPA: 3.5

Contact