Muhammad Hamza

Muhammad Hamza

$25/hr
Senior Software Engineer
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
25 years old
Location:
Lahore, Punjab, Pakistan
Experience:
4 years
Muhammad Hamza Lahore, Pakistan | hamza-ahmad.vercel.app | linkedin.com/in/mhamza88 | github.com/MHamzaAhmad Profile Dynamic Senior Software Engineer and Technical Lead with extensive experience in JavaScript/TypeScript ecosystem, Python development, and cloud-native architectures. Proven track record of leading engineering teams and delivering complex projects using React, Node.js, and Go microservices. Expert in building scalable applications with Kubernetes and implementing infrastructure as code using Terraform and Ansible. Demonstrated success in mentoring teams, driving technical decisions, and implementing robust solutions across the full stack. Known for translating business requirements into high-quality code while fostering a culture of engineering excellence. Technologies Languages & Core: JavaScript (ES6+), TypeScript, Python, Go, HTML5/CSS3 Frontend: React, Redux, Next.js, Material-UI, Tailwind CSS Backend: Go, Rust, Node.js, Nest.js, Python, gRPC, REST APIs, Kafka, MongoDB DevOps & Cloud: Docker, Kubernetes, Terraform, Ansible, AWS, CI/CD, ArgoCD Experience Oct 2024 – Present Senior Software Engineer, Stealth Startup • Architected microservices using Go and Python, implementing event-driven patterns with Kafka • Built robust CI/CD pipelines with Kubernetes and ArgoCD for automated deployments • Developed infrastructure as code using Terraform and Ansible for multi-environment setup • Mentored developers in cloud-native practices and microservices architecture Senior Software Engineer, Septem Systems Sept 2023 – Oct 2024 • Developed enterprise applications using React and TypeScript, following modern ES6+ practices • Built robust backend systems with Node.js and Nest.js, implementing clean architecture patterns • Created automated deployment pipelines using Docker and CI/CD tools • Mentored junior developers in JavaScript ecosystem and React best practices Software Engineer, Devsinc June 2022 – Sept 2023 • Led development of React applications with TypeScript and Python backend services • Implemented Kubernetes deployments and service mesh for microservices architecture • Developed automation scripts using Python and Ansible for infrastructure management • Established code review processes focusing on scalability and best practices Software Engineer, Bull BD Sept 2021 – April 2022 • Developed data analysis pipelines using Python and Go for high-frequency market data • Implemented containerized microservices using Docker and Kubernetes • Built frontend features using React and modern JavaScript (ES6+) Software Engineer, Team Createex • Built full-stack applications using React, Node.js, and Python • Implemented infrastructure automation using Terraform and AWS • Improved system reliability through monitoring and automated deployments Feb 2020 – March 2021 Education University of Engineering and Technology, BS in Computer Science CGPA: 3.5 Projects & Open Source • PioCloud (Cloud Infrastructure): Go microservices, Kubernetes, Kafka, Terraform, Ansible • NFIRS Platform: Python backend, React frontend, Kubernetes deployment • Data Analysis Pipeline: Python, Go, distributed processing with Kubernetes • Real-time Dashboard: React, TypeScript, Node.js microservices • Infrastructure Automation: Terraform modules, Ansible playbooks for multi-cloud deployment Personal Projects • Fetch for LLMs: A tool to make any web page LLM-ready — clone it, draw inspiration from it, or serve dynamic content to your LLM. Distributed architecture running on GCP using Cloud Tasks, Cloud Run (Functions and Jobs), and a Next.js frontend. • Researgent: Effortless AI editor for PDFs and LaTeX. Rust + Svelte based robust IDE with a custom agent that generates LaTeX code for users. Deploys an isolated Docker environment per user for maximum performance, load-bearing capacity, and privacy. • MsgMorph: AI-based template engine and personalized messaging platform (work in progress).
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.