<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title><![CDATA[Muhammad Hassan Ali Portfolio & Resume]]></title>
    <link>https://mhasali.com</link>
    <description><![CDATA[Professional timeline, projects, and technical updates of Muhammad Hassan Ali]]></description>
    <language>en-us</language>
    <lastBuildDate>Fri, 05 Jun 2026 18:54:00 GMT</lastBuildDate>
    <atom:link href="https://mhasali.com/feed.xml" rel="self" type="application/rss+xml" />
    
          <item>
            <title><![CDATA[Muhammad Hassan Ali | Senior Full-Stack & 3D Graphics Engineer]]></title>
            <link>https://mhasali.com</link>
            <description><![CDATA[Senior Full-Stack & 3D Graphics Engineer based in Lahore, Pakistan. Highlights: Shipped 10+ custom full-stack web applications and MVPs for global clients. Engineered real-time state synchronization, cutting web data usage by 40%. Optimized 3D asset streaming pipelines, reducing website load times by 60%. Experienced remote collaborator across United States and European time zones.]]></description>
            <pubDate>Mon, 01 Jun 2026 00:00:00 GMT</pubDate>
            <guid isPermaLink="true">https://mhasali.com</guid>
          </item>
        
          <item>
            <title><![CDATA[Project: 10+ Dashboards]]></title>
            <link>https://mhasali.com/resume#project-0</link>
            <description><![CDATA[Designed and managed administrative web control centers for multinational companies, giving company leaders an immediate, real-time overview of individual employee performance, live training game progress, and detailed analytical reports across multiple departments.
Technologies: React.js, Next.js, Node.js, Express.js, Next.js, MongoDB, Firebase]]></description>
            <pubDate>Wed, 01 Jan 2025 00:00:00 GMT</pubDate>
            <guid isPermaLink="true">https://mhasali.com/resume#project-0</guid>
          </item>
        
          <item>
            <title><![CDATA[Project: 15+ Games]]></title>
            <link>https://mhasali.com/resume#project-1</link>
            <description><![CDATA[Created interactive digital games, ranging from professional corporate training simulations to casual and fun games played on web browsers. This included multiplayer team-building challenges for global brands as well as engaging learning games for educational platforms.
Technologies: PlayCanvas, Cocos Creator, Phaser, Three.js, Node.js, Photon, Colyseus, React.js, Next.js]]></description>
            <pubDate>Wed, 01 Jan 2025 00:00:00 GMT</pubDate>
            <guid isPermaLink="true">https://mhasali.com/resume#project-1</guid>
          </item>
        
          <item>
            <title><![CDATA[Project: 5+ Configurators]]></title>
            <link>https://mhasali.com/resume#project-2</link>
            <description><![CDATA[Developed interactive customization tools that allowed users to visually design and alter products directly on a company's website. Customers could easily change options for items like custom jewelry rings, home windows, lighting setups, or entire room layouts.
Technologies: Three.js, PlayCanvas, WebGL, React.js, Next.js, Node.js, Express.js]]></description>
            <pubDate>Wed, 01 Jan 2025 00:00:00 GMT</pubDate>
            <guid isPermaLink="true">https://mhasali.com/resume#project-2</guid>
          </item>
        
          <item>
            <title><![CDATA[Project: 20+ Freelancing Projects]]></title>
            <link>https://mhasali.com/resume#project-3</link>
            <description><![CDATA[I've completed freelance projects for clients across different platforms. Alongside building things from scratch, I've spent a fair amount of time fixing bugs and customizing plugins.]]></description>
            <pubDate>Wed, 01 Jan 2025 00:00:00 GMT</pubDate>
            <guid isPermaLink="true">https://mhasali.com/resume#project-3</guid>
          </item>
        
          <item>
            <title><![CDATA[Project: Final Year Project]]></title>
            <link>https://mhasali.com/resume#project-4</link>
            <description><![CDATA[Built a voice-to-text tool for Microsoft Word with a team of four. We used Python, TensorFlow, Keras and NumPy to train the speech-to-text model. We built a custom C# add-in that types and formats the document directly in Word as you speak. We connected the two sides together using named pipes, allowing the Python AI and the C# add-in to instantly send text back and forth behind the scenes.]]></description>
            <pubDate>Wed, 01 Jan 2025 00:00:00 GMT</pubDate>
            <guid isPermaLink="true">https://mhasali.com/resume#project-4</guid>
          </item>
        
          <item>
            <title><![CDATA[Project: University Project]]></title>
            <link>https://mhasali.com/resume#project-5</link>
            <description><![CDATA[A selection of assignments completed across various university courses.

- Developed a full-stack Facebook clone using a C# backend and a React frontend.
- Created a restaurant management system utilizing Java with a React frontend.
- Built a machine learning algorithm using TensorFlow, Keras, NumPy and Python to accurately classify different species of birds.
- Created an interactive digital Paint Brush tool in C++ using object-oriented programming.
- Designed and implemented a Digital Logic Design (DLD) Calculator.
- Developed a fully functional Chess game in C++ and a low-level text-based game in Assembly language.
- Engineered an interactive chatbot application.]]></description>
            <pubDate>Wed, 01 Jan 2025 00:00:00 GMT</pubDate>
            <guid isPermaLink="true">https://mhasali.com/resume#project-5</guid>
          </item>
        
          <item>
            <title><![CDATA[Project: Personal Project]]></title>
            <link>https://mhasali.com/resume#project-6</link>
            <description><![CDATA[A mix of side projects in my spare time.

- Created some extensions for personal works]]></description>
            <pubDate>Wed, 01 Jan 2025 00:00:00 GMT</pubDate>
            <guid isPermaLink="true">https://mhasali.com/resume#project-6</guid>
          </item>
        
          <item>
            <title><![CDATA[Work: Senior Full-Stack & 3D WebGL Engineer at Independent Freelancer]]></title>
            <link>https://mhasali.com/resume#exp-0</link>
            <description><![CDATA[Role: Senior Full-Stack & 3D WebGL Engineer (5 mon)
Location: Lahore, Pakistan

- Built 3D product tools (windows, lights, rings) and added them smoothly into web pages.
- Developed backend services and REST APIs to easily manage and share app data.
- Improved games and configurators reducing mobile data usage by 40%.
- Upgraded server responses, which dropped core API wait times by 30%.
- Cleaned up graphics code to reduce the application's memory usage by 25%.]]></description>
            <pubDate>Tue, 31 Dec 2024 19:00:00 GMT</pubDate>
            <guid isPermaLink="true">https://mhasali.com/resume#exp-0</guid>
          </item>
        
          <item>
            <title><![CDATA[Work: Senior Software Engineer (Contract) at ThreeDee]]></title>
            <link>https://mhasali.com/resume#exp-1</link>
            <description><![CDATA[Role: Senior Software Engineer (Contract) (6 mon)
Location: Remote (Lahore)
Technologies: JavaScript, TypeScript, React, Next, Node, Three, Phaser

- Designed and built core game features and 3D product tools used to help clients plan layouts.
- Managed a shared codebase that powered Telegram games, web dashboards, and backend services.
- Programmed WebGL graphics pipelines, keeping performance at a smooth and steady 60 FPS.
- Reduced app download size by 30% through asset organization and code-splitting.]]></description>
            <pubDate>Sun, 30 Jun 2024 19:00:00 GMT</pubDate>
            <guid isPermaLink="true">https://mhasali.com/resume#exp-1</guid>
          </item>
        
          <item>
            <title><![CDATA[Work: Senior Software Engineer at Virtual Days]]></title>
            <link>https://mhasali.com/resume#exp-2</link>
            <description><![CDATA[Role: Senior Software Engineer (1 yr 6 mon)
Location: Remote (Sweden)
Technologies: JavaScript, TypeScript, React, Three, PlayCanvas, Colyseus

- Planned and developed a 3D virtual meet-up platform to give business clients interactive digital spaces.
- Built a real-time multiplayer system to handle room traffic and user actions smoothly.
- Simplified complex React code to make enterprise portals much easier to navigate and maintain.
- Built customer-facing prototypes and successfully released those updates into the live app.
- Managed automated tests to catch bugs early, improving overall product quality by 40%.]]></description>
            <pubDate>Wed, 30 Nov 2022 19:00:00 GMT</pubDate>
            <guid isPermaLink="true">https://mhasali.com/resume#exp-2</guid>
          </item>
        
          <item>
            <title><![CDATA[Work: Software Engineer at Geniteam Solutions]]></title>
            <link>https://mhasali.com/resume#exp-3</link>
            <description><![CDATA[Role: Software Engineer (1 yr 7 mon)
Location: Lahore, Pakistan
Technologies: JavaScript, TypeScript, PlayCanvas, Phaser, Cocos Creator, WebGL, React, Next, Node, Express, Colyseus, Photon

- Created interactive 3D virtual museums and fun onboarding apps for major clients.
- Built real-time multiplayer networking features for 2D & 3D environments.
- Designed full-stack admin dashboards and data tools.
- Added automated testing, bumping up test coverage by 40% to catch software bugs much earlier.
- Improved heavy backend data processing, speeding up overall server response times by 25%.]]></description>
            <pubDate>Fri, 30 Apr 2021 19:00:00 GMT</pubDate>
            <guid isPermaLink="true">https://mhasali.com/resume#exp-3</guid>
          </item>
        
          <item>
            <title><![CDATA[Work: Freelance Software Developer at Independent Freelancer]]></title>
            <link>https://mhasali.com/resume#exp-4</link>
            <description><![CDATA[Role: Freelance Software Developer (1 yr)
Location: Lahore, Pakistan

- Delivered 10+ MVPs for international clients, providing rapid prototyping and full-stack development.
- Focused on creating clean, responsive frontends and modular user interfaces.
- Maintained a strong track record of client satisfaction by hitting deadlines, fixing bugs, and communicating clearly.]]></description>
            <pubDate>Sat, 31 Aug 2019 19:00:00 GMT</pubDate>
            <guid isPermaLink="true">https://mhasali.com/resume#exp-4</guid>
          </item>
        
          <item>
            <title><![CDATA[Work: Web Developer Intern (Summer) at Fauji Fertilizer Company]]></title>
            <link>https://mhasali.com/resume#exp-5</link>
            <description><![CDATA[Role: Web Developer Intern (Summer) (2 mon)
Location: Sadiqabad, Pakistan
Technologies: JavaScript, React, Vue

- Built responsive frontend layouts and interactive components.
- Tracked down and fixed tricky UI rendering bugs to clean up the overall look and feel.
- Connected frontend dashboards to internal APIs and troubleshot broken operational workflows.]]></description>
            <pubDate>Sun, 30 Jun 2019 19:00:00 GMT</pubDate>
            <guid isPermaLink="true">https://mhasali.com/resume#exp-5</guid>
          </item>
        
  </channel>
</rss>