<?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, 24 Jul 2026 05:06:54 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 & WebGL Game Developer]]></title>
            <link>https://mhasali.com/</link>
            <description><![CDATA[Senior Full Stack & WebGL Developer based in Lahore, Pakistan}]]></description>
            <pubDate>Mon, 01 Jun 2026 00:00:00 GMT</pubDate>
            <guid isPermaLink="true">https://mhasali.com/</guid>
          </item>
        
          <item>
            <title><![CDATA[Work: Senior Full Stack & 3D WebGL Developer at Independent Freelancer]]></title>
            <link>https://mhasali.com/resume/#exp-0</link>
            <description><![CDATA[Role: Senior Full Stack & 3D WebGL Developer (Current)
Location: Lahore, Pakistan

- Built 3D product tools (windows, lights, rings) and added them smoothly into web pages.
- Integrate 3D configurators into existing websites and web applications.
- Developed backend services and REST APIs.]]></description>
            <pubDate>Wed, 30 Apr 2025 19:00:00 GMT</pubDate>
            <guid isPermaLink="true">https://mhasali.com/resume/#exp-0</guid>
          </item>
        
          <item>
            <title><![CDATA[Project: interactive 2D/3D Product Configurator]]></title>
            <link>https://mhasali.com/project/#interactive-2d/3d-product-configurator</link>
            <description><![CDATA[A web-based 3D product configurator that allows users to customize windows, rings, and lighting setups in real-time with hardware-accelerated WebGL rendering. Built for enterprise clients to showcase their products interactively.
Languages: TypeScript, JavaScript
Technologies: Three.js, WebGL, React.js, Next.js, Node.js, Express.js, Blender, GLTF Pipeline
- Real-time 3D rendering with smooth 60 FPS performance
- Customizable product options with live price updates
- Responsive design optimized for desktop and mobile devices
- Asset streaming optimization reduced load times by 60%]]></description>
            <pubDate>Wed, 01 Jan 2025 00:00:00 GMT</pubDate>
            <guid isPermaLink="true">https://mhasali.com/project/#interactive-2d/3d-product-configurator</guid>
          </item>
        
          <item>
            <title><![CDATA[Project: Corporate Training Simulation Platform]]></title>
            <link>https://mhasali.com/project/#corporate-training-simulation-platform</link>
            <description><![CDATA[A comprehensive business training platform featuring multiple interactive games designed to develop team collaboration, strategic thinking, and decision-making skills for corporate leadership programs.
Languages: TypeScript, JavaScript
Technologies: PlayCanvas, Phaser, Cocos Creator, React.js, Next.js, Node.js, Express.js, Firebase, MongoDB, Colyseus, Photon
- Multiplayer game environments with real-time synchronization
- Live administrative dashboards for monitoring team performance
- Comprehensive analytics and reporting for management
- Scalable architecture supporting 100+ concurrent users]]></description>
            <pubDate>Wed, 01 Jan 2025 00:00:00 GMT</pubDate>
            <guid isPermaLink="true">https://mhasali.com/project/#corporate-training-simulation-platform</guid>
          </item>
        
          <item>
            <title><![CDATA[Project: 3D Virtual Museum Experience]]></title>
            <link>https://mhasali.com/project/#3d-virtual-museum-experience</link>
            <description><![CDATA[An immersive 3D virtual museum built for a major corporate client, featuring interactive exhibits, custom avatars, and real-time multiplayer navigation. Designed to showcase cultural heritage in an engaging digital format.
Languages: JavaScript, TypeScript
Technologies: PlayCanvas, Three.js, React.js, Node.js, Colyseus
- Fully navigable 3D environment with interactive exhibits
- Custom avatar system with expression controls
- Real-time multiplayer with voice chat support
- Optimized asset loading for smooth performance]]></description>
            <pubDate>Wed, 01 Jan 2025 00:00:00 GMT</pubDate>
            <guid isPermaLink="true">https://mhasali.com/project/#3d-virtual-museum-experience</guid>
          </item>
        
          <item>
            <title><![CDATA[Project: Enterprise Admin Dashboard Suite]]></title>
            <link>https://mhasali.com/project/#enterprise-admin-dashboard-suite</link>
            <description><![CDATA[A collection of 10+ administrative dashboards built for multinational corporations to monitor employee performance, training progress, and generate detailed analytical reports across multiple departments.
Languages: TypeScript, JavaScript
Technologies: React.js, Next.js, Chart.js, D3.js, Node.js, Express.js, Next.js API Routes, MongoDB, Firebase, PostgreSQL, Socket.io, WebSockets
- Real-time data visualization with interactive charts
- Role-based access control and permissions
- Export functionality for PDF and Excel reports
- Responsive design for cross-device compatibility]]></description>
            <pubDate>Wed, 01 Jan 2025 00:00:00 GMT</pubDate>
            <guid isPermaLink="true">https://mhasali.com/project/#enterprise-admin-dashboard-suite</guid>
          </item>
        
          <item>
            <title><![CDATA[Project: Telegram Mini-Game Framework]]></title>
            <link>https://mhasali.com/project/#telegram-mini-game-framework</link>
            <description><![CDATA[A lightweight game framework designed for Telegram mini-games, featuring fast loading, minimal bundle size, and seamless integration with Telegram's gaming platform.
Languages: JavaScript, TypeScript
Technologies: Phaser, PixiJS, React.js, HTML5 Canvas, Node.js, Cloud Functions
- Ultra-lightweight games under 2MB bundle size
- Fast loading optimized for mobile networks
- Telegram Web App API integration
- Score tracking and leaderboard systems]]></description>
            <pubDate>Wed, 01 Jan 2025 00:00:00 GMT</pubDate>
            <guid isPermaLink="true">https://mhasali.com/project/#telegram-mini-game-framework</guid>
          </item>
        
          <item>
            <title><![CDATA[Project: 10+ Dashboards]]></title>
            <link>https://mhasali.com/project/#category-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/project/#category-0</guid>
          </item>
        
          <item>
            <title><![CDATA[Project: 15+ Games]]></title>
            <link>https://mhasali.com/project/#category-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/project/#category-1</guid>
          </item>
        
          <item>
            <title><![CDATA[Project: 5+ Configurators]]></title>
            <link>https://mhasali.com/project/#category-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/project/#category-2</guid>
          </item>
        
          <item>
            <title><![CDATA[Project: Freelancing Projects]]></title>
            <link>https://mhasali.com/project/#category-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/project/#category-3</guid>
          </item>
        
          <item>
            <title><![CDATA[Project: Personal Project]]></title>
            <link>https://mhasali.com/project/#category-4</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/project/#category-4</guid>
          </item>
        
          <item>
            <title><![CDATA[Project: Final Year Project]]></title>
            <link>https://mhasali.com/project/#category-5</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/project/#category-5</guid>
          </item>
        
          <item>
            <title><![CDATA[Project: University Project]]></title>
            <link>https://mhasali.com/project/#category-6</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.
- Developered an interactive chatbot application.]]></description>
            <pubDate>Wed, 01 Jan 2025 00:00:00 GMT</pubDate>
            <guid isPermaLink="true">https://mhasali.com/project/#category-6</guid>
          </item>
        
          <item>
            <title><![CDATA[Work: Lead Software Developer at ThreeDee]]></title>
            <link>https://mhasali.com/resume/#exp-1</link>
            <description><![CDATA[Role: Lead Software Developer (1 yr)
Location: Remote (Lahore)
Technologies: JavaScript, TypeScript, React, Next, Node, Three, Phaser

- Lead the design and development of core game, configurator and applications.
- Managed a shared codebase that powered Telegram games, web dashboards, and backend services.
- Programmed pipelines and optimized performance.]]></description>
            <pubDate>Fri, 31 May 2024 19:00:00 GMT</pubDate>
            <guid isPermaLink="true">https://mhasali.com/resume/#exp-1</guid>
          </item>
        
          <item>
            <title><![CDATA[Work: Senior Software Developer at Virtual Days]]></title>
            <link>https://mhasali.com/resume/#exp-2</link>
            <description><![CDATA[Role: Senior Software Developer (1 yr 6 mon)
Location: Remote (Sweden)
Technologies: JavaScript, TypeScript, React, PlayCanvas, Colyseus

- Lead developement of new 3D features and interactive tools for the platform.
- Integrate 3D enviourment in the offical site.
- Build new featues and maintain existing features for the frontend of a virtual event platform used by global clients.]]></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: undefined at Geniteam Solutions]]></title>
            <link>https://mhasali.com/resume/#exp-3</link>
            <description><![CDATA[Role: undefined (1 yr 7 mon)
Location: Lahore, Pakistan
Technologies: JavaScript, TypeScript, PlayCanvas, Phaser, Cocos Creator, WebGL, React, Next, Node, Express, Colyseus, Photon

- Build and maintained 2D and 3D games.
- Designed full stack admin dashboards and data tools.
- Added new features and optimized existing games and sites.
- Built real time multiplayer for 2D and 3D games.
- Created product configurators for multiple products.]]></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 full stack web applications for clients.
- Maintained websites for clients.
- Fixed bugs and added new features to existing websites.]]></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 at Fauji Fertilizer Company]]></title>
            <link>https://mhasali.com/resume/#exp-5</link>
            <description><![CDATA[Role: Web Developer Intern (2 mon)
Location: Sadiqabad, Pakistan
Technologies: JavaScript, React, Vue

- Built frontend with React and Vue.
- Integrated APIs and backend services to display data on the web.]]></description>
            <pubDate>Sun, 30 Jun 2019 19:00:00 GMT</pubDate>
            <guid isPermaLink="true">https://mhasali.com/resume/#exp-5</guid>
          </item>
        
  </channel>
</rss>