Sajjad Arif GulSajjad Arif Gul
Available — Jeddah, Saudi Arabia

Senior .NET Software Engineer building AI-powered products.

10+ years of experience designing and developing scalable systems with NET, C#, React, Azure and modern technologies.

I help organizations build scalable .NET platforms and integrate modern AI capabilities into production systems.

.NET 8ASP.NET CoreOracleSQL ServerPostgreSQLReactTypeScriptOpenAIRAGLLM Integration
Sajjad Arif Gul
10+
Years building software
100+
Production Releases
720+
Client Websites
5,000+
Users Served

About

10+ years turning hard requirements into reliable, production-grade software.

"Reliable software first. AI where it adds real value."

— Engineering Philosophy

I focus on practical engineering over technology trends, using AI where it creates measurable value while keeping systems simple, reliable and maintainable.

Enterprise Engineering

I'm a Senior .NET Software Engineer with more than 10 years of experience designing and building scalable enterprise applications. My work spans backend engineering, distributed systems, cloud-native applications and integrating AI capabilities into enterprise software and production systems.

AI Products & My Current Focus

Over the past few years, my focus has naturally expanded from enterprise software engineering to building AI-powered applications, combining more than a decade of .NET experience with production AI systems. One of my recent projects, sajjad.ai, is a multilingual AI platform I built from the ground up using models and platforms such as OpenAI, DeepSeek and Ollama, with an ASP.NET Core backend and a React + TypeScript frontend and features like document RAG, real-time chat, semantic search and code generation tools, demonstrating how modern AI capabilities can be integrated into reliable enterprise software.

Availability

Jeddah, Saudi Arabia

  • Onsite
  • Remote (depending on role)

Notice Period

30-60 days

Languages

  • English
  • Urdu
  • Pashto
  • Arabic(Conversational)

Experience

6 roles
Oct 2023 — Present

University of Business and Technology (UBT)

Full-time
Jeddah, Saudi Arabia

Senior Software Engineer (Enterprise Applications & AI)

Key Responsibilities

  • 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.

Achievements

  • 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.

Technologies

.NETC#ASP.NET CoreOracleSQL ServerReactTypeScriptTailwindViteVisual StudioVS Code/Claude Code/CursorGit/GitHubAsanaPostman
Mar 2023 — Jul 2025

Inventor Tech

Part-time · Remote
Jeddah, Saudi Arabia

Senior Software Engineer

Key Responsibilities

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

Achievements

  • 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.

Technologies

ASP.NET CoreC#RESTful APISQL ServerWorkflow AutomationERP Systems
Jul 2018 — Oct 2023

Argaam

Full-time · Remote
Riyadh, Saudi Arabia

Senior Software Engineer - Web Team Lead

Key Responsibilities

  • 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.

Achievements

  • 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.

Technologies

.NET CoreASP .NET MVCC#SQL ServerRESTful APIsMicroservicesPostmanGit/GithubYouTrackJenkinsFintech Systems
Dec 2016 — Jul 2018

Danat FZ LLC (Argaam Contractor)

Full-time
Karachi, Pakistan

Software Engineer

Key Responsibilities

  • 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.

Achievements

  • 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)

Technologies

ASP.NET MVCC#SQL ServerWeb APIsData ProcessingPayment Gateway IntegrationJavaScript/jQueryBootstap CSS
Feb 2016 — Nov 2016

ComSouls Technologies

Full-time
Karachi, Pakistan

.NET Web Developer

Key Responsibilities

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

Achievements

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

Technologies

ASP.NET MVCC#SQL ServerJavaScriptHTML5/CSS3REST APIs
Dec 2015 — Dec 2018

Website Developers Pakistan

Freelance
Karachi, Pakistan

Founder - Freelance Web Developer

Key Responsibilities

  • Founded and grew a digital company delivering custom web solutions to businesses across Pakistan, initially alongside full-time roles and university studies, later as an ongoing venture.

Achievements

  • Delivered commercial projects covering e-commerce, custom CMS, educational platforms, and corporate portals.
  • Boosted client search visibility through technical SEO implementation, achieving first-page Google rankings for multiple client sites.

Technologies

Web DevelopmentPHPWordPressWooCommerceTechnical SEOCPanelCloudflareHosting/DomainsSSL

Capabilities

Backend Engineering

Designing scalable enterprise .NET backend systems with a focus on performance, maintainability and long-term evolution.

C#.NETASP.NET CoreREST APIsClean ArchitectureRepository PatternDependency InjectionEF CoreDapperBackground ServicesAuthentication & AuthorizationJWTSignalRMicroservicesSystem Design

Frontend Engineering

Developing TypeScript-based frontends with React and Vite for enterprise and AI-driven applications.

ReactTypeScriptViteTailwind CSSVueAstroBootstrapJavaScriptHTMLCSS

Databases & Payments

Database design, SQL performance optimization, caching strategies and secure payment gateway integrations.

SQL ServerOracleMySQLRedisHyperPayPayFortAuthorize.NetAl Rajhi BPGKuPay

AI Engineering

Engineering production-ready AI applications with LLMs, RAG and agentic workflows using provider-agnostic architectures.

OpenAIDeepSeekOllamaRAGVector DatabasesMCPFunction CallingAI AgentsPrompt Engineering

Engineering Workflow

Collaborative engineering practices including version control, CI/CD, code reviews and automated delivery.

GitGitHubGitHub ActionsJenkinsCI/CDAgileCode Reviews

Selected Achievements

  • Feb 2026

    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.

    Project
  • Jul 2025

    AI Product Launch — sajjad.ai

    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.

    Product
  • Feb 2025

    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.

    Recognition
  • Jan 2024

    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.

    Project
  • Feb 2023

    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.

    Fintech
  • Feb 2022

    Employee of the Year - Argaam

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

    Recognition
  • Ongoing

    720+ Software Product Sales on CodeCanyon

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

    Product

Education & Professional Development

Sep 2012 — Jun 2016

BSc. Software Engineering

Bahria University, Karachi, Pakistan

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.

Professional Development

  • ChatGPT Prompt Engineering for Developers

    DeepLearning.AI

    2024
  • CompTIA A+ Certification

    PNS Johar

    2012

Continuous Learning

Currently deepening expertise in:

Large Language ModelsAI Agents & MCPRetrieval-Augmented Generation (RAG)System DesignDistributed SystemsClean Architecture

References

01 / 06

Available for

  • Senior Software Engineer
  • Staff / Lead Engineer
  • AI Engineer
  • Technical Consultant