Mehdi Abbas

Mehdi Abbas

Software Developer | Full-Stack (Backend Focused)

3.5+ years of experience building high-performance backend systems and web applications. Experienced in PostgreSQL optimization, .NET Core APIs, and React-based frontends.

Download Resume

About Me

I'm a dedicated Software Developer with over 3.5 years of experience specializing in backend development, database optimization, and building scalable web applications. Currently pursuing my MS in Artificial Intelligence at FAST NUCES, I'm passionate about leveraging cutting-edge technologies to solve complex problems.

At Contour Software, I've architected high-performance solutions including customer search APIs handling 5M+ records with near-Elasticsearch response times, nightly SFTP data sync pipelines, and internal tools that have been adopted across the organization.

I specialize in PostgreSQL optimization, .NET Core API development, and creating efficient React-based user interfaces. I believe in writing clean, testable code and have achieved 100% test coverage in production systems.

Quick Facts

  • 🎓 MS in Artificial Intelligence (In Progress)
  • 💼 3.5+ Years Experience
  • 🌍 Based in Karachi, Pakistan
  • 🏆 Silver Medalist | CGPA 3.92/4.0
  • 🚀 Backend Systems Specialist

Skills & Technologies

backend

.NET 8ASP.NET CoreNode.jsREST APIsCQRSClean Architecture

databases

PostgreSQLSQL ServerRedisQuery OptimizationIndexing

languages

C#TypeScriptJavaScriptPythonSQL

frontend

ReactReact NativeExpoSvelteTailwind CSS

infrastructure

DockerLinuxJenkinsCI/CDIIS

tools

GitBitbucketUnit TestingIntegration TestingMicroservices

Featured Projects

Internal Retrospective Platform

Internal Retrospective Platform

Built a comprehensive retrospective platform adopted by all Scrum teams, replacing existing Confluence workflows and improving team collaboration efficiency.

.NET 8ReactPostgreSQL

✓ Adopted by all teams

API Monitoring

API Monitoring

Developed an monitoring tool for DevOps teams.

React

✓ Improved Monitoring

Log Viewer

Log Viewer

Developed log viewer with in-app decryption capabilities, significantly accelerating debugging workflows for QA and Dev teams.

ReactDecryption

✓ Accelerated debugging

Online Learning Platform

Online Learning Platform

Deployed a full-featured learning management system on Linux VPS, managing the complete DevOps lifecycle from setup to monitoring.

MoodleReact Router 7ExpressReactLinux

✓ Full DevOps lifecycle

Database Performance Tool

Database Performance Tool

Engineered a specialized tool for legacy MultiValue systems with custom logic to dynamically resize files and eliminate storage fragmentation.

MultiValue DBPerformanceOptimization

✓ Eliminated fragmentation

Professional Experience

Software Developer

Contour Software

Feb 2024 – Present

  • ▸ Built a high-performance customer search API over 5M+ PostgreSQL records, achieving near-Elasticsearch response times via indexing and query-plan optimization
  • ▸ Architected nightly SFTP data sync pipeline with delta updates, reducing processing time and storage usage for large datasets
  • ▸ Led React Native to Expo migration, improving build reliability and deployment consistency
  • ▸ Refactored legacy ERP system (PICK/Basic, Windows Forms), reducing technical debt and improving maintainability

Junior Software Developer

Contour Software

Jul 2022 – Feb 2024

  • ▸ Developed ASP.NET Core REST APIs using CQRS and clean architecture principles
  • ▸ Optimized PostgreSQL performance through execution-plan analysis and strategic indexing
  • ▸ Implemented comprehensive unit and integration tests, achieving 100% coverage and significantly improving release stability
  • ▸ Built CRM UI components using React and Material UI, enhancing user experience

Junior SQA Analyst

Contour Software

Mar 2022 – Jul 2022

  • ▸ Develop comprehensive test cases covering functional, non-functional, and user interface aspects of software applications, ensuring thorough testing and high-quality releases
  • ▸ Leverage automation frameworks like Selenium to develop and execute automated tests for web applications, improving test coverage, efficiency, and regression testing capabilities

SQA Trainee

Contour Software

Dec 2021 – Mar 2022

  • ▸ Used the Selenium framework for automating test execution, reducing manual testing effort and improving test coverage

Education

FAST NUCES logo

MS Artificial Intelligence

FAST NUCES

Aug 2025 – Present

Mohammad Ali Jinnah University logo

BS Computer Science

Mohammad Ali Jinnah University

2018 – 2022

CGPA: 3.92/4.0 | Silver Medalist | 2nd Position FYP Exhibition

Get In Touch

I'm always open to discussing new opportunities, innovative projects, or collaboration ideas. Feel free to reach out!

© 2026 Mehdi Abbas. All rights reserved.