Hamza B.

Backend Engineer

Full-time available

Hamza is available for hire

Schedule an interview

14 days risk-free trial · No commitments · We handle contracts and payroll

Bio

Hamza K. is an experienced Software Developer specializing in C++, Qt, OpenGL, and DirectX, with deep expertise in high-fidelity, real-time modeling and simulation for defense systems, optimizing rendering pipelines, performance tuning, system integration, and interoperability via Distributed Interactive Simulation (DIS) protocols. He has built modular, DIS-compliant architectures, engineered interprocess and network communication using Windows named pipes, Windows Messaging, and UDP sockets, developed C++ server

  • Projects completed5
  • Hourly rate
  • 4+ years experience
  • Pakistan
  • Member since Nov 2025
Industries
GovTech & LegalTechEnterprise & SaaS
Expertise
C++PythonReactMongoDBSQLC#JavascriptNodeJSCSS
Video Intro
Assessments

General Project Assessment

Perfect score on Find the Length of the Longest Substring Without Repeating Characters, Difficulty: Medium · Perfect score on Ensuring Real-time Data Accuracy in Mobile App, Difficulty: Medium · Great score on Implement an LRU Cache Algorithm, Difficulty: Medium · Great score on Understanding Rate Limiting in APIs, Difficulty: Medium

Projects

SSS Simulation (SAAB Surveillance System)

SSS Simulation is a large-scale defense project that simulates an airborne surveillance system (SSS) equipped with radar. The simulation replicates real-world operations for training and testing purposes, ensuring interoperability with other defense simulations via the DIS (Distributed Interactive Simulation) protocol. The project consisted of four integrated applications: Instructor: A pilot-side control interface developed in DirectX (C++) and MFC, using Socket Programming for real-time communication with the server. Server: The core component built in C++ with MFC, responsible for managing DIS group sessions and ensuring synchronization across all connected simulations (e.g., AWars). SD (System Display): A high-fidelity visualization system built using C++, Qt, and OpenGL, responsible for rendering radar plots, coverage areas, and aircraft movement — mirroring the real-world SSS System Display. TID (Touch Input Display): A .NET-based control interface linked to the SD via Windows Messages, providing user inputs and system control functionalities similar to how a remote controls a display. This project delivered a realistic and interoperable simulation environment, enabling accurate communication and behavior replication across multiple defense simulation systems.

DSCR (Defense Strategic Command and Reporting System)

DSCR is an enterprise-level defense communication and command system developed for military forces to streamline communication and command flow from Headquarters down to individual field commanders. The system maintained a complete hierarchical structure, integrating data related to troop deployment, weapon inventories, aerial and ground operations, and situational reports across the nation. Built using DirectX, C#, Java, and the .NET Framework, DSCR provided a secure and real-time platform for mission planning, monitoring, and order dissemination ensuring efficient coordination and operational awareness across all military levels.

AI-Guided Troubleshooting System (MERN Stack)

This project was a smart, guided troubleshooting platform built in the MERN stack to assist users of the enterprise-level DSCR defense communication software. The system was designed to automatically diagnose issues faced by users and provide intelligent, step-by-step solutions tailored to the specific problem. The model was trained on DSCR’s functional and operational data, enabling it to understand the software’s architecture, modules, and common user errors. Upon receiving a query, the system analyzed the problem context and offered visual, descriptive solutions with relevant images and checks for potential user-side issues. If the issue persisted, the system recommended escalation to the support team, ensuring seamless troubleshooting without compromising system confidentiality. Built with a modern MERN architecture, the platform combined a responsive React.js frontend with a Node.js/Express.js backend and a MongoDB database, providing fast, secure, and scalable performance. This solution significantly reduced support overhead and enhanced user experience by making problem-solving intuitive, automated, and context-aware.

City Watch

City Watch is an AI-powered urban monitoring system developed to enhance city safety and traffic management by automatically detecting road accidents, blockages, and other anomalies in real time. The system leveraged traffic camera feeds and advanced computer vision algorithms to identify unusual events such as collisions or halted traffic flow. The core application was built in C++ with a Qt-based UI, providing operators with a real-time, interactive display of the city’s surveillance grid. The system also included a web interface with a C++ backend, allowing authorized personnel to remotely access alerts and monitor ongoing incidents. Upon detecting an event, City Watch would generate instant alerts, automatically send emergency notifications with exact GPS locations to relevant authorities or helplines, and log incidents for further analysis. The project demonstrated effective integration of AI, real-time data processing, and user interface engineering to support rapid emergency response and improve urban safety infrastructure.

Arcade Champs

Arcade Champs is a skill-based retro gaming platform where players can compete in classic arcade and console games for real cash prizes. The platform supports both free play and paid tournaments, with features such as time-limited sessions, live leaderboards, automated score submission, and a robust anti-cheat system to ensure fair competition. It combines nostalgic gaming with modern competitive mechanics, allowing users to test their skills and win rewards in a secure and transparent environment.

Experience
  1. Software Developer

    NASTP· GovTech & LegalTechApr 2025Oct 2025
    • Developed high-fidelity defense simulations using C++, .NET Framework, OpenGL, and DirectX
    • Designed modular, DIS-compliant architectures enabling interoperability with 10+ external simulation systems
    • Engineered and optimized interprocess and network communication mechanisms using Windows named pipes, Windows Messaging, and UDP sockets
    C++.NET FrameworkOpenGLDirectX
  2. Software Engineer

    Center for Advanced Research in Engineering· GovTech & LegalTechJul 2024Mar 2025
    • Developed and deployed C++ server applications on ARM-based systems
    • Engineered robust Python bindings for critical C++ modules
    • Designed and delivered .NET-based internal tools
    C++Python.NET
  3. Web Developer

    Center for Advanced Research in Engineering· GovTech & LegalTechAug 2023Sep 2023
    • Developed and integrated real-time chat functionality and animated web pages using React
    • Utilized Three.js and Tailwind CSS to design and implement visually dynamic, responsive web experiences
    • Built and maintained scalable CRUD applications and interactive UI elements
    ReactThree.jsTailwind CSS
  4. Web Developer

    FreelanceMar 2020Nov 2025
    • Developed 50+ custom websites tailored to client specifications
    • Earned 40+ 5-star reviews and successfully converted 20% of clients into repeat business
    • Delivered pixel-perfect, high-quality designs
  5. Co-Founder & AI Automation Engineer

    Looply· Enterprise & SaaSMay 2026Present
    • Co-founded and built Looply, a WhatsApp-first AI automation platform helping SMEs manage leads, follow-ups, owner commands, customer activity, and business reports through natural-language messages.
    • Designed n8n, Supabase/PostgreSQL, WhatsApp Cloud API, and LLM-based workflows for customer-message intake, owner/customer routing, lead classification, hot-lead reporting, follow-up generation, and message persistence.
    • Built structured LLM chains for lead scoring, intent detection, JSON output validation, recommended next actions, owner-facing summaries, and approval-based follow-up workflows.
    • Developed multi-tenant workflow logic using business phone-number IDs, owner detection, Supabase tables, REST API calls, and routing rules to support multiple businesses on the same automation system.
    • Debugged webhook retries, JSON parsing failures, database upserts, WhatsApp response delivery, and owner-command flows to improve reliability and end-to-end correctness.
    MERN StackAI AutomationSupabase/PostgreSQLREST API
Education
  1. Bachelor's in Computer Science

    University of Engineering & TechnologyTaxila2020 — 2024
Similar developers

We have moreWith similar skills.

Other vetted developers with similar skills and experience

SAMUEL A.
SAMUEL A.

Backend Engineer

0-2 Years of Experience

NodeJSMongoDBGraphQLGit
John O.
John O.

Backend Engineer

3-4 Years of Experience

NodeJSMongoDBGraphQLKafka
KHAWAR I.
KHAWAR I.

Backend Engineer

4+ Years of Experience

PAK
FlaskKubernetesNumPyJavascript
View all