Muhammad Haris
agha.muhammad.haris@gmail.com
+92 (316) 5862597

Results-oriented Software Engineer specializing in backend development with expertise in .NET, SQL databases, and REST/GraphQL APIs. Skilled in building robust systems, implementing secure authentication with JWT, and streamlining deployments using CI/CD pipelines. Experienced with Entity Framework and automated testing frameworks, while also bringing frontend capability with NextJs and Tailwind CSS. Passionate about delivering high-performance, maintainable solutions across the stack.

Experience


Software Engineering and AI
November 2023
 — 
August 2025
Career Break

Due to family and personal issues, I took some time off professional work, but even during this time, I kept myself updated and learned a lot.

  • React & NextJs
  • AI/Machine Learning
  • Python
  • Open source contributions
  • Web app for chatting (aletheial.com)
Senior Software Engineer
May 2023
 — 
October 2023
Tkxel

Worked on one of the largest projects at TkXel; a combination of CRM and ERP. Took responsibility of Finance, HR, Customer and Property module and fixed multiple long standing and complicated bugs across multiple modules. Also did a little bit of requirement analysis and subsequent planning.

  • .NET Framework 3.5-4.5
  • Javascript
  • SQL Server
  • Visual Basic
  • Classic ASP
Platform Engineer
March 2022
 — 
April 2023
APIMatic

Worked in the Core Team on APIMatic’s Code Generation Engine, gaining experience in PHP, Python, and Ruby. Improved code quality and reduced SDK size by introducing core libraries, while enhancing test coverage for PHP and Ruby SDKs. Implemented quality improvement measures for the engine, developed code generation features to ensure online code samples were compilable and idiomatic, and resolved major bugs to improve engine stability.

  • .NET Core
  • PHP
  • Python
  • REST APIs
  • SDK Development
  • Ruby
Software Development Engineer II
April 2021
 — 
February 2022
S&P Global

Worked primarily on the backend architecture to develop robust systems for a Fortune 500 company. Designed and implemented an ASP.NET Core application to retrieve data from AWS S3, process it, and store it in the database. Contributed to the data processing team, handling bulk data ingestion and transformation from Preqin, a leading financial data analytics provider.

  • .NET
  • AWS
  • SQL
  • Kafka
.NET Engineer
December 2020
 — 
March 2021
Cloudtek

Worked on the stabilization of a windows service.

  • .NET
  • Javascript
  • SQL
Software Engineer
October 2019
 — 
May 2020
Saufik

Worked on Calimatic ALM, Calimatic LMS, and a WebRTC-based chat application. Stabilized the ITSM module by optimizing underperforming components, fixing critical bugs, and completing high-priority user stories. Restructured parts of the database to prevent future issues. Took ownership of a Node.js-based WebRTC chat application, stabilizing it for six concurrent users by learning Node.js and WebRTC, configuring TURN/STUN servers, and resolving major connectivity and video display bugs.

  • Javascript
  • .NET Framework
  • ASP.NET MVC
  • Signalr
  • WebRTC
  • SQL Server
Full Stack Engineer
May 2019
 — 
August 2019
ePatronus

Worked on the HR module of an ERP application designed for large hotels, including Marriott. Contributed to multiple sub-modules such as employee, roster, and salary management, handling full-stack development tasks including CSS design. Developed a procedure to fetch daily attendance directly from a device on a public IP, streamlining data integration.

  • .NET Core
  • .NET Framework
  • ASP.NET MVC
  • MySQL
  • CSS

Projects


Aletheial
September 2025
 — 
Present

Created a web app (aletheial.com), similar to discord in basic functionality, but aimed for meaningful discussions.

  • React & NextJs
  • .NET
  • JWT Auth
  • Signalr
  • REST & GraphQl API
  • Apollo
  • Zustand
  • Postgresql
Crispy Waffle
July 2024
 — 
August 2024

Crispy Waffle project is a toolkit for .NET projects. I contributed to this open source project by removing BinarySerializer to address security vulnerabilities, upgrading Elasticsearch and resolving breaking changes from the version upgrade, and implementing a custom RollingTextFileAdapter. I also built a CouchDB cache from scratch and made several documentation and readability improvements to enhance overall code quality.

  • .NET Core
  • Elastic Search
Acapedia
January 2019
 — 
March 2019

The first web application I built as a Software Engineer gave me end-to-end ownership of the entire development process. I handled everything from ideation, database design, and web scraping to data ingestion, backend design, and implementation. I also worked on the frontend, delivering responsive UI/UX, designing icons, and ensuring a smooth user experience. Additionally, I managed hosting and deployment, gaining full-stack exposure across all stages of application development.

  • ASP.NET MVC
  • Javascript
  • CSS
  • SQL
  • CI/CD
  • Database design
  • Web scraping

Education


University of Engineering and Technology, Taxila
January 2012
 — 
January 2016
Bachelors in Electrical Engineering

Certificates


Harvard - CS50 AI
December 2023
https://cs50.harvard.edu/certificates/6fbe8f23-384b-4d7f-aaa7-77411a4476ab
HackerRank - Problem Solving
June 2024
https://www.hackerrank.com/certificates/ed2707cba7f7

Languages


Urdu:
Native speaker
English:
Professional

Skills


Frontend:
HTML & JSX, CSS & Tailwind, Javascript, React & NextJs, Zustand, Apollo
Backend:
.NET, SQL, Javascript, Python, JWT Authentication, REST & GraphQl API, Algorithms, Debugging, AI & Machine Learning
Devops:
AWS, CI/CD