Haseeb Ahmad

Full Stack Developer

Haseeb Ahmad

Building scalable web applications with Python, JavaScript, TypeScript & Cloud technologies

Leipzig, Germany

About Me

I'm a Full Stack Developer with experience building and maintaining production web applications. I am specialized in Python (Django/FastApi/Flask), JavaScript (React/Vue/Next), and cloud-native solutions on AWS. I enjoy turning complex requirements into clean, efficient code and delivering solutions that improve operational efficiency. I also have experience with the integration of personalized AI chatbots.

Languages

German: BasicEnglish: FluentUrdu: Native

Skills

Programming

PythonJavaScriptSQLTypeScriptHTMLCSS

Tools

Visual StudioPyCharmEclipseGitDockerApache Airflowdbtn8nJupyterSeleniumCursor

Cloud

Amazon Web ServicesAzure API ManagementGoogle Cloud

Databases

PostgreSQLSQL ServerBigQueryMySQLOracleMongoDB

Experience

Full Stack Developer (Full-time)|Carus Digital GmbH

08/2022 – PresentLeipzig, Germany

  • Deliver end-to-end development and technical support for Payroll, Accounting and HR management softwares.
  • Design and implement new features, resolve bugs, and improve performance in web applications.
  • Ensure secure data handling, optimize workflows, and improve overall operational efficiency.
  • Work with Python (Django), JavaScript (React/Vue), PostgreSQL, RESTful APIs, Docker, and AWS (EC2, ECS, Lambda, S3, RDS) to build scalable, cloud-native solutions.
Master Thesis (Part-time)|Fraunhofer IEM

Jul 2021 – Feb 2022Paderborn, Germany · Remote

  • Conducted in-depth research on digital B2B platforms to create a comprehensive monitoring approach.
  • Collaborated with experts at Fraunhofer IEM to align the monitoring strategy with industry standards.
  • Analyzed operational data to identify key performance indicators for effective platform management.
  • Designed a state-of-the-art architecture for monitoring B2B platforms and developed a recommendation system to enhance performance.
Full Stack Engineer (Part-time)|UNITY AG

Sep 2020 – Feb 2022Büren, Germany

  • Developed both frontend and backend components for the Unity Consulting and Innovation Platform (UCIP) using Vue.js, Python and Azure SQL Database.
  • Automated the generation of PowerPoint slides by creating a Python server with FastAPI integrated with the Vue application.
  • Utilized Azure Cloud Services, Azure API Management, Git, Docker, and Kubernetes to enhance project efficiency and deployment.
Web Developer (Part-time)|Trainings-Online GmbH

Mar 2020 – Aug 2020Bielefeld, Germany

  • Administered and maintained the ColdFusion App and Database server to ensure optimal performance.
  • Developed the frontend of the Campus Management System using HTML, CSS, JavaScript and TypeScript enhancing user experience.
  • Created and deployed an online url link shortener system utilizing JavaScript, HTML, CSS, ColdFusion Server, and MySQL database.
Software Developer (Part-time)|Paderborn University

Nov 2018 – Nov 2019Paderborn, Germany

  • Designed and prototyped user interfaces for static analysis tools, enhancing user experience.
  • Developed and maintained software analysis platform utilizing HTML, CSS, Javascript, Python and C++.
  • Conducted scripting and data extraction to support user studies, providing insights for product improvements.
Unity 3D Game Developer (Full-time)|Pocket Club Pvt. Ltd.

Mar 2017 – Sep 2017Islamabad, Pakistan

  • Developed engaging 3D mobile games using the Unity game engine and C#.
  • Designed comprehensive game plans to enhance user experience and gameplay.
  • Implemented and tested various functionalities for Android mobile games.
Software Development (Internship)|Robotic Sensing and Ambient Intelligence Lab

Aug 2015 – Jul 2016Islamabad, Pakistan

  • Developed a web service to analyze server access logs, focusing on anomaly detection and reporting.
  • Designed different dashboards to visualize data related to server logs and anomalies.
  • Utilized a technology stack including HTML, CSS, JavaScript, Node.js, API Integration, D3 Graphs and Distributed Database.
Software Developer (Internship)|Apollo Telecom Pvt. Ltd.

Jul 2015 – Aug 2015Islamabad, Pakistan

  • Developed Windows Desktop Applications using C#, enhancing user experience and functionality.
  • Collaborated with senior developers to design application architecture and implement features.
  • Gained hands-on experience in software development practices and agile methodologies.

Education

Master in Computer Science

Universität Paderborn

2017 – 2022Paderborn, Germany

GPA: 2,2

Bachelor in Computer Science

COMSATS University

2012 – 2016Islamabad, Pakistan

Personal Projects

Data Analyzer with AI Chatbot

A web application integrated with an AI chatbot that allows users to upload and analyze datasets through natural language queries. Powered by OpenAI and LangChain for intelligent data insights. It's frontend is deployed on Vercel and backend is deployed on Render.

Vue.jsPythonFastAPIJavaScriptTypeScriptOpenAILangChainVercelRender

Todos Application Manager

A fullstack todo application for task management featuring an automated workflow pipeline. Supports creating, updating, and tracking tasks with a clean and responsive interface.

PythonFlaskJavaScriptPostgreSQLDockern8n

ELT Data Pipeline

An end-to-end ELT pipeline that extracts data from PostgreSQL, loads it into Google BigQuery, orchestrates the workflow using Apache Airflow running in Docker containers and and then transforms raw BigQuery data into analytics-ready dimensional models using dbt.

PythonApache AirflowPostgreSQLBigQuerydbtDocker

Portfolio Website

A portfolio website built with a responsive frontend layout to showcase my experience, skills, certifications, and projects. It's deployed on Vercel.

Next.jsTypeScriptTailwind CSSVercel

Contact Me

Interested in hiring me or starting a freelance project? Send me a message and I'll get back to you as soon as possible.