
Email:
hello@alishafi.dev
Phone:
+49-151-66715xxx
Location:
München ,Germany
About Me
Core Informations About Me And What I Love To Do

Hello, I'm Muhammad Ali Shafi, Based in Germany
Solution-oriented software developer and architect with over 7+ years of diverse experience in software development. I have contributed to launching a startup and served as Team Lead. Additionally, I spent a year as a computer teacher and lab in-charge at a school, enhancing my ability to convey knowledge effectively. With a strong mathematical mindset and a passion for problem-solving, I am always hungry for new challenges.
- Phone : + 151-667-150xx
- Email : hello@alishafi.dev
- Address : München, Germany
- Languages : Urdu, English C1, Deutsch A2
+35
Completed Projects
+23
Happy Clients
+07
Years of experience
+3
Awards won
Experience

Full-Stack Developer
As a full-stack developer at Film School Munich, I am designing and deploying a long-term archiving system for complex film data. My responsibilities include database design, data migration, and integrating the Cinema Preservation Package developed by the Fraunhofer Institute. I work with a broad tech stack, including .NET Core Web API, Entity Framework, API patterns, React, TypeScript, Tailwind, HeroUI, and MySQL. Additionally, I manage large file storage systems, implement RabbitMQ for queuing, run background hosted services, and deploy the system using Docker. I also design and implement custom middleware to improve system performance and efficiency.

Software Developer
After successfully completing my thesis, I continued working full-time on the holographic communication project, gaining practical experience in WebRTC, SFU, TCP/UDP protocols, STUN/TURN servers, Mesh Compression techniques, Native plugin development, OpenCV, Cloud debugging, and VisionOS development. I also participated in a Summer Hackathon, where we developed a prototype of an in-house AI chatbot using LLM, securing 1st position.

Masters Thesis Student
As a thesis student at Ericsson in the R&D department, I worked with the holographic communication team to extend the existing holographic pipeline by adding new mobile capturing components. The approach utilized depth sensing and augmented reality technologies. I worked with tools such as Xcode, Unity XR, Swift, AR Core, AR Kit, Objective-C, C++, C#, and point cloud-based rendering.

Web Developer (Werkstudent)
I developed web applications for clients in a marketing agency, specializing in front-end development with Vanilla JS and React, and built RESTful APIs using Node.js and PHP. I managed databases with MongoDB and MySQL and created in-house tools to streamline workflows. My tech stack included HTML, CSS/SCSS, JavaScript, jQuery, PHP, WordPress, and design tools like Photoshop, Illustrator, and Adobe XD.

Technical Lead Intern
As a Technical Artist, I developed the pipeline for an AR-based interior design application for iOS and Android. My responsibilities included AR i mplementation, database design, API integration, user management, UI development, and 2D/3D asset design. This project allowed me to refine my skills in both technical and artistic aspects, ensuring smooth functionality and an engaging user experience.

Digital Twin Developer
I developed digital twin simulations and serious games, creating in-house plugins for automation and efficiency. My work included scripting, mesh generation, API integration, 3D modeling, and cross-platform development using C#, C++, Java, Swift, Objective-C, and more. I also contributed to WebGL, XR, and hand tracking projects and developed digital twins for smart cities and IoT applications. Additionally, I built a monitoring system for smart buildings and transportation (Deutsche Bahn, Lufthansa) using Unity3D and Azure.

Game Developer
Developed multiple hyper-casual mobile games for Android and iOS using Unity3D. Implemented game mechanics, UI/UX design, and in-app purchases. Integrated third-party APIs for ads, analytics, and monetization strategies.

Software Simulation Engineer
I developed educational simulations and virtual labs using Unity3D and ASP .Net Core, and interactive quiz apps with Django. As a Jr. Team Lead, I contributed to game programming, gameplay, asset design, and UI/UX for platforms including Windows, Android, iOS, WebGL, AR, and VR, building learning applications for high school students.
Education

M.Sc. Computer Science
My thesis focused on developing a mobile pipeline for holographic communication, covering parallel computing, computer architecture, AI, algorithms, and distributed systems. In my masters I gained hands-on experience in real-time data processing and optimization, applying knowledge in parallel programming with C++, ubiquitous computing, embedded systems, and AI-driven solutions, deepening my understanding of advanced computing concepts and their real-world applications.

BIP-WEMPS (Fluid Mechanics)
Gained experience in Computational Fluid Dynamics using SinFlow, BlueCFD, and Autodesk Maya. Worked on fluid simulations and their applications in engineering and aerodynamics.

Human Computer Interaction (Gruppenarbeit)
Served as a tech lead in an XR-based interior design application project. Responsible for 3D asset creation and programming, database management, and backend development. Focused on enhancing interactive user experiences in extended reality.

B.Sc. Computer Science
For my final year project, I developed a Virtual Lab using Unity3D and ASP .NET Core, designing system architecture, implementing game mechanics, and creating 3D models for simulations. I gained knowledge in C, C++, and OOP, as well as a strong understanding of computer architecture, databases, and networking. I also worked on a Google Cardboard VR project with a Bluetooth controller, enhancing immersive learning experiences through virtual reality.

IT Entrepreneurship
Developed and pitched a startup idea for a mobile application connecting students with tutors. Led the UI/UX design, front-end development, and business model strategy.
Services
I Have Worked With A Number Of Technologies & Growing

Backend Development
Built scalable backend systems using .NET Core (C#), Python, PHP, C++, Java, and Swift. Skilled in designing APIs, microservices, secure authentication, and deploying with containers.

Frontend Development
Proficient in Vanilla JavaScript, TypeScript, React, Next.js, and Tailwind. Capable of building modern, fast, and interactive web applications with a strong focus on user experience.

Game Development
Specialized in Unity 3D, handling everything from gameplay programming to UI and animations. Experienced in cross-platform development, as well as VR & AR applications.

Database Design
Expert in relational databases like MySQL and SQLite, with a passion for designing complex schemas. Also experienced with NoSQL databases like Firebase and MongoDB.

2D & 3D Graphic Design
Comfortable working with Illustrator, Photoshop, and Figma for 2D designs. Skilled in Autodesk Maya and 3ds Max for 3D modeling and rendering.

Branding
Passionate about photography and visual storytelling. I enjoy creating compelling brand identities through design, composition, and aesthetic refinement.
Contact Me
Feel Free To Contact Me Any Time
Let's talk!
If you want to discuss anything about tech, collaborate on a project, or just share ideas, feel free to reach out! I’m always open to exciting opportunities, brainstorming innovative solutions, or exchanging knowledge on the latest trends in development, design, and emerging technologies. Let’s create something amazing together!