Ahsan Sheraz

Software Engineer · Berlin, Germany

Ahsan Sheraz

About

I am a Software Engineer with a focus on Python, AWS, Java, and Javascript. I have over 6 years of experience in developing high-traffic platforms and RESTful services. I enjoy mentoring junior developers and promoting a culture of quality and collaboration in my teams.

Experience

Software Engineer — Bonial

Contributed as part of an 8-member cross-functional Scrum team to maintain and evolve a high-traffic platform serving over 14 million users. Developed and maintained user-facing RESTful services using Python (Flask, FastAPI), Java (Spring Boot), and Microservices architecture, ensuring high availability and performance. Implemented automation across order and campaign management pipelines, resulting in a 15–20% increase in order volume and campaign delivery efficiency. Spearheaded test design and development with a focus on Test-Driven Development (TDD), enhancing code quality and reliability across services. Mentored junior developers, promoting a culture of quality, collaboration, and continuous learning within the Client Facing Platform product area.

Fullstack Engineer — Ricult

Collaborated as a member of an international scrum team of 20, utilizing Python, Flask, FastAPI, and Angular to enhance the product. Proficiently maintained and improved the existing server, creating over 10 REST APIs using Python and AWS. Implemented new features, including offline functionality and crop finder. Pioneered the establishment of CI/CD pipelines through Gitlab actions, introducing automated regression testing prior to product deployment.

Senior Software Engineer — Legacy Technologies

Contributed to an agile team of 15 as a developer, focusing on building REST APIs with Python, Django, TypeScript, Angular, and AWS. Designed a Microservice-based architecture utilizing gRPC and established a docker-based environment for seamless communication between various services. Enhanced data visualization and listing screens by optimizing queries for improved performance. Led and managed a team of 5 individuals, ensuring smooth collaboration and project execution.

Software Engineer — Broadstone Technologies

Achieved an impressive 80% performance improvement and reduced response time, and configuring third-party tools like nDPI and Snort for deep packet analysis. Successfully implemented the entire software solution for the IoT-based product, utilizing virtualization concepts for trial purposes. Collaborated within an agile team of 5 to develop an application using the Flask web framework, which was subsequently deployed on AWS. Spearheaded the integration of OSquery to enable comprehensive monitoring of all network devices, while also implementing AWS Lambda for automated report generation.

Software Engineer — Freelancer

Led the end-to-end design and implementation of a robust architecture using Python, Django, and AWS.

Skills

Programming Languages

Web Frameworks

Cloud Services

Databases

DevOps & CI/CD

Testing & Monitoring

Microservices & APIs

Projects

KaufDa

Simplifying local shopping with digital catalogs, personalized offers, and eco-friendly solutions.

Technologies: Python, Flask, FastAPI, SQLAlchemy, Java, Spring Boot, Microservices, AWS, Terraform, CloudFormation, S3, Cognito, Lambda, ECS, SES, CloudFront, SQS, Redis, Docker, Elasticsearch, PyTest, Kubernetes, RESTful APIs, TDD, Scrum, JIRA

RicultX

Empowering companies with satellite-based farm management, predictive analytics, and interactive map views.

Technologies: Python, Flask, FastAPI, SQLAlchemy, Heroku, Angular, S3, Cognito, Lambda, ECS, Amplify, SES, CloudFront, SQS, Redis, Docker, Twilio, Elasticsearch, PyTest, JIRA

Loyalty Management System

Personalized offers, dynamic segmentation, AI-powered, retaining and acquiring customers effectively.

Technologies: Python, Django, TypeScript, AWS, Angular, Docker, gRPC, S3, Pandas, PostgreSQL, Lambda, SonarQube, Jenkins, Grafana, JIRA

Dmoat

Secures all connected devices, offering complete home network security, blocking cyber threats, and monitoring indoor air quality without subscription.

Technologies: Python, Flask, AWS, IOT, nDPI, OSINT, Paramiko, snort, Nmap, Bit bucket, JIRA

Cytex

Offers a unified SaaS solution for cybersecurity, compliance, and risk assessment for SMBs.

Technologies: Python, Flask, AWS, Lambda, S3, OSquery, JIRA

Umar Autos

A comprehensive management tool that facilitates inventory creation and management, monitors employee activities, and tracks total expenses.

Technologies: Python, Django, HTML, CSS, Bootstrap, AWS

Education

Bachelor of Science in Computer Science — Quaid-i-Azam University, Islamabad, Pakistan