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 designing and delivering enterprise software, AI-powered applications, APIs, distributed systems, and digital transformation initiatives across higher education and fintech. Proven record leading cross-functional engineering projects, modernizing legacy platforms, architecting scalable backend systems, mentoring developers, and shipping production software used by thousands of users.

Technical Skills

Backend Engineering:C#, .NET, ASP.NET Core, REST APIs, Clean Architecture, Repository Pattern, Dependency Injection, EF Core, Dapper, Background Services, Authentication & Authorization, JWT, SignalR, Microservices, System Design
Frontend Engineering:React, TypeScript, Vite, Tailwind CSS, Vue, Astro, Bootstrap, JavaScript, HTML, CSS
Databases & Payments:SQL Server, Oracle, MySQL, Redis, HyperPay, PayFort, Authorize.Net, Al Rajhi BPG, KuPay
AI Engineering:OpenAI, DeepSeek, Ollama, RAG, Vector Databases, MCP, Function Calling, AI Agents, Prompt Engineering
Engineering Workflow:Git, GitHub, GitHub Actions, Jenkins, CI/CD, Agile, Code Reviews

Professional Experience

Senior Software Engineer (Enterprise Applications & AI)

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

Design, develop and maintain enterprise applications supporting more than 5,000 students, faculty and administrative staff. Conduct code reviews, onboarding new engineers, mentoring junior developers and leading initiatives to improve code quality and engineering practices.

  • Independently designed and delivered the complete digital platform for APCG 2026 (19th Asia Pacific Conference on Giftedness), including the React + TypeScript conference website, OpenConf paper submission integration, registration portal, Amazon PayFort payment integration, digital ID generation and backed by ASP.NET Core APIs.
  • Developed 30+ secure ASP.NET Core REST APIs powering the MyUBT mobile application for student and faculty academic services.
  • Designed and delivered UBT's digital certificate issuance platform, automating certificate generation, approval and digital signing workflow while replacing manual process.
  • Introduced AI-assisted software development workflows using Cursor and Claude Code, improving developer productivity and accelerating feature delivery.
  • Modernized 8 legacy applications by migrating critical modules to ASP.NET Core, significantly improving performance, maintainability, and long-term support.
  • Migrated 60+ repositories from TFS and Local Server to GitHub for better source control and teams 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 · RemoteMar 2023 — Jul 2025

Design and develop modular ERP platform components for a custom enterprise ERP system. Collaborate with stakeholders to translate business requirements into scalable software solutions.

  • Rebuilt the company's legacy Visual Basic WinForms ERP as a modern ASP.NET Core web application, enabling browser-based access and long-term maintainability.
  • Designed and developed new ERP modules for a web-based ASP.NET Core platform supporting over 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 resulting in fewer bugs and easier testing.

Senior Software Engineer - Web Team Lead

Argaam
Riyadh, Saudi Arabia • Full-time · RemoteJul 2018 — Oct 2023

Designed and developed scalable backend services and RESTful APIs powering Argaam's financial platform and products. Led and mentored a team of 5 software engineers, conducted architecture discussions, code reviews and technical planning to improve engineering quality across the team. 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.
  • Implemented major enhancements to Argaam Subscriptions resulting in faster checkouts and fewer support tickets.
  • Redesigned the IPO and Mergers & Acquisitions (M&A) reporting systems, improving future systems' maintainability and expanding financial market coverage.
  • Designed and 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-timeDec 2016 — Jul 2018

Developed and maintained business-critical financial market applications for Argaam.com and related investment platforms. Collaborated with Argaam's engineering and product teams to deliver reliable software solutions for financial markets. Engineered backend services responsible for real-time financial market data aggregation, processing, and distribution.

  • 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 including 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-timeFeb 2016 — Nov 2016

Delivered ASP.NET MVC web applications and RESTful APIs for clients across different industries, working full-time alongside an independent freelance practice.

  • Delivered key enterprise and client web applications including Tutor Finder, Pakimandi, MartX, and ComplaintMS, spanning education, retail, and customer service domains.

Projects & Recognition

Enterprise Conference Platform — APCG2026

Independently designed and delivered the complete digital platform for APCG2026, including conference website, paper submission workflow, registration portal, payment processing and digital ID generation.

AI Product Launch — sajjad.ai
sajjad.aiJul 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.

University Certificate Digitalization — UBT

Designed and delivered UBT's digital certificate issuance platform, automating certificate generation, approval and digital signing workflow while replacing manual process.

Enterprise API Platform - Argaam

Architected Argaam's enterprise Data API platform comprising more than 120 REST endpoints powering financial products, partner integrations and internal services.

Employee of the Year - Argaam

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

720+ Software Product Sales on CodeCanyon

Designed, developed and sold commercial web applications and development tools more than 720 times through Envato CodeCanyon.

Education

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

Bachelor's degree in Software Engineering from one of Pakistan's leading engineering universities, establishing strong foundations in software architecture, object-oriented programming, database systems and software engineering principles.

Certifications

  • ChatGPT Prompt Engineering for Developers • DeepLearning.AI (2024)
  • CompTIA A+ Certification • PNS Johar (2012)

Languages

English, Urdu, Pashto, Arabic (Conversational)