Sajjad Arif GulSajjad Arif Gul
A4 Format / Print-Ready

Resume

Sajjad Arif Gul

Senior .NET Software Engineer

Jeddah, Saudi Arabia

Professional Summary

Senior .NET Software Engineer with 10+ years of experience building enterprise backend systems, REST APIs, microservices, and AI-enabled applications for fintech and higher education. Delivered software supporting 5,000+ users, developed 120+ production APIs, and modernized legacy enterprise systems using C#, ASP.NET Core, SQL Server, and Clean Architecture. Integrated OpenAI, DeepSeek, Retrieval-Augmented Generation (RAG), AI agents, and Model Context Protocol (MCP) into production applications. Leads technical initiatives from architecture through deployment, mentors engineers, and translates complex business requirements into reliable software solutions.

Technical Skills

Backend Engineering:C#, .NET, ASP.NET Core, ASP.NET MVC, REST APIs, Microservices, System Design, Clean Architecture, Dependency Injection, EF Core, Dapper, Authentication, Authorization, JWT, SignalR, Background Services, Third-Party Integrations
Frontend Engineering:React, TypeScript, JavaScript, HTML5, CSS3, Tailwind CSS, Bootstrap, Astro, Vue, Vite
Databases:SQL Server, Oracle, MySQL, SQLite, Redis
Payment Integration:HyperPay, Amazon Payment Services (PayFort), Authorize.Net, Al Rajhi BPG, KuPay
AI Engineering:LLM Integration & Development, OpenAI, DeepSeek, Ollama, Retrieval-Augmented Generation (RAG), Semantic Search, Vector Databases, AI Agents, Model Context Protocol (MCP), Function Calling, Prompt Engineering
Engineering Workflow:Git, GitHub, GitHub Actions, Jenkins, CI/CD, Agile, Code Reviews, Technical Mentoring

Professional Experience

Senior Software Engineer (Enterprise Applications & AI)

University of Business and Technology (UBT)
Jeddah, Saudi Arabia • Full-time • On-siteOct 2023 — Present

Design, develop, and maintain enterprise applications supporting more than 5,000 students, faculty, and administrative staff. Lead code reviews, onboard new engineers, and mentor junior developers to improve code quality and engineering practices.

  • Independently architected APCG 2026's full digital platform — conference website (React/TypeScript), OpenConf paper submission, registration, PayFort payments, and digital ID generation — supporting 1,000+ attendees from 40+ countries at the 19th Asia Pacific Conference on Giftedness.
  • Designed and delivered UBT's digital certificate issuance platform, automating certificate generation, approval workflows, and digital signing while replacing a manual process. Leveraged AI-assisted development tools (Cursor and Claude Code) to accelerate delivery.
  • Developed 30+ secure ASP.NET Core REST APIs powering the MyUBT mobile application for academic services.
  • Modernized 8 legacy applications by migrating critical modules to ASP.NET Core, improving performance, maintainability, and long-term support.
  • Migrated 60+ repositories from TFS and local servers to GitHub, modernizing source control and improving team collaboration.
  • Awarded a Certificate of Appreciation from the UBT President for exceptional contributions to UBT's digital transformation.

Senior Software Engineer

Inventor Tech
Jeddah, Saudi Arabia • Part-time (Concurrent with full-time role at UBT) • RemoteMar 2023 — Jul 2025
  • Led the modernization of the company's flagship Visual Basic WinForms ERP, re-architecting and rebuilding it as a modern ASP.NET Core web application with browser-based access and improved long-term maintainability.
  • Implemented new ERP modules for a web-based ASP.NET Core platform supporting more than 1,200 paying customer organizations.
  • Built a customer support and ticketing platform featuring workflow automation, role-based access control (RBAC), and reporting dashboards.
  • Introduced modern .NET engineering practices — including Clean Architecture, Repository Pattern, and Dependency Injection — to improve maintainability, consistency, and long-term extensibility across the ERP platform.

Senior Software Engineer | Web Team Lead

Argaam
Riyadh, Saudi Arabia • Full-time • Remote (Previously On-site)Jul 2018 — Oct 2023

Built scalable backend services and REST APIs powering Argaam's financial platform and products. Led a team of five software engineers through mentoring, code reviews, architecture discussions, and technical planning to improve engineering quality. Collaborated with product managers and business stakeholders to translate complex financial workflows into reliable software solutions.

  • Architected and led development of Argaam's Data API platform comprising more than 120 REST endpoints, powering internal systems, partner integrations, and customer-facing financial applications serving thousands of investors across Saudi Arabia and the GCC.
  • Led development of Argaam Charts, transforming large-scale financial and economic datasets into interactive visualizations for investors and analysts.
  • Redesigned the IPO and Mergers & Acquisitions (M&A) reporting systems, improving maintainability and expanding financial market coverage.
  • Led major enhancements to Argaam Subscriptions, improving the subscription checkout experience and reducing support tickets.
  • Developed Argaam Polls, enabling investor engagement through real-time polling and voting features.
  • Led the migration from TortoiseSVN to GitHub, modernizing source control workflows and enabling CI/CD.

Software Engineer

Danat FZ LLC (Argaam Contractor)
Karachi, Pakistan • Full-time • On-siteDec 2016 — Jul 2018
  • Developed and maintained business-critical financial market applications for Argaam while employed by Danat, Argaam's outsourced software development partner. Transitioned to Argaam as a direct employee in July 2018.
  • Played a key role in developing Argaam Tools, a suite of analytical dashboards, financial calculators, and data aggregation services used by executives, analysts, and investors.
  • Implemented Lableb Search into Argaam, enhancing the search experience for Arabic and English users across the website.
  • Integrated multiple payment gateways — HyperPay, Al Rajhi Bank BPG, Authorize.Net, and KUPay — to support secure online subscription payments.
  • Optimized backend data procedures to improve data accuracy and speed for high-traffic financial services.
  • Promoted to Senior Software Engineer, Argaam (Jul 2018)

.NET Web Developer

ComSouls Technologies
Karachi, Pakistan • Full-time • On-siteFeb 2016 — Nov 2016
  • Developed ASP.NET MVC web applications and REST APIs for clients across education, retail, and customer service domains.
  • Contributed to the development of client web applications including Tutor Finder, Pakimandi, MartX, and ComplaintMS.

Selected Achievements & Recognition

AI Product Launch — sajjad.ai
Project Link: sajjad.ai/Jul 2025

Designed, built, and launched sajjad.ai, a multilingual AI platform integrating OpenAI, DeepSeek, and Ollama with document RAG, semantic search, AI agents, and real-time chat.

Certificate of Appreciation — UBT President

Awarded a Certificate of Appreciation by the President of UBT for outstanding contributions to the university's digital transformation initiatives.

Financial Data API Platform — Argaam

Built the foundational API platform that enabled partner integrations and powered multiple investor-facing financial products across Argaam's ecosystem, serving thousands of investors across Saudi Arabia and the GCC.

Employee of the Year — Argaam

Awarded Employee of the Year 2021 for engineering excellence and leadership while working remotely during the COVID-19 period.

700+ Software Product Sales on CodeCanyon
Developer Profile: codecanyon.net/user/sajjadarifgulOngoing

Designed, developed, and commercially sold web applications and developer tools, achieving more than 700 product sales through Envato CodeCanyon.

Education

BSc. Software Engineering
Bahria University, Karachi, Pakistan
Sep 2012 — Jun 2016

Certifications

  • ChatGPT Prompt Engineering for Developers
    DeepLearning.AI (2024)

Languages

English, Urdu, Pashto, Arabic (Conversational)