Professional Experience
Full Stack Developer
Topsonic Systemhaus GmbH
- • Developed responsive Vue.js web applications with modern UI/UX principles
- • Built robust C# desktop applications for enterprise clients
- • Created smart utilities and automation tools using Python
- • Implemented CI/CD pipelines using GitLab CI/CD for automated deployments
- • Designed and implemented high-availability (HA) architecture solutions
Software Developer
Better Mobility GmbH
- • Developed scalable Java backend systems and RESTful APIs
- • Built microservices architecture using Spring Boot and Docker containers
- • Implemented CI/CD pipelines for automated testing and deployment
- • Optimized database performance and implemented caching strategies
- • Collaborated in agile development teams using DevOps best practices
Student Software Developer
e.GO MOOVE
- • Developed ROS-based Autonomous Driving Stack (ADS) for electric vehicles
- • Implemented sensor fusion algorithms using C++ and Python
- • Contributed to path planning and obstacle detection systems
- • Collaborated with cross-functional teams on automotive software solutions
Education
Master of Science
Data Science
RWTH Aachen University, Germany
Advanced coursework in machine learning, statistical analysis, and big data technologies
Bachelor of Science
Software Engineering
COMSATS University Islamabad, Pakistan
Foundation in software development, algorithms, and system design principles
Technical Skills
Programming Languages
Java
C++
C#
Python
JavaScript
Frameworks & Technologies
Vue.js
Spring Boot
ROS
Docker
Microservices
PostgreSQL
DevOps & Tools
GitLab CI/CD
Jenkins
Kubernetes
AWS
Git
Linux