Open to freelance & full-time opportunities

Senior Full-Stack Engineer

12+ years building enterprise-grade systems with Python & Django — from a centralized payroll platform serving 10K+ employees to production-ready SaaS tooling with modern async and AI integrations.

12+
Years experience
15+
Systems shipped
3.99
BSCS GPA · Gold 🥇
100%
Upwork Job Success
AN

Adnan Nazir

Senior Full-Stack Engineer · Assistant Director IT
10K+
Employees served
250
Regional offices
29
Upwork contracts
3.84
MSCS GPA
📍 Available · Lahore, Pakistan
01 · About me

Engineer with range, depth & drive

I'm a Senior Full-Stack Engineer with over a decade of professional experience — starting as a Unity3D game developer and growing into enterprise-scale systems that process payroll, pension disbursements, and regulatory compliance.

I currently serve as Assistant Director IT within the Digital & Technology Function of a large government utility organisation, where I've built and maintained MIS dashboards, operational reporting pipelines, and centralized data systems serving 10K+ employees across 250 regional offices nationwide. I'm additionally entrusted with the additional charge of Database Administration for the organisation.

My MSCS thesis focused on Automatic Django Code Generation from UML Diagrams - a reflection of how deeply I think about software architecture and tooling, not just delivery.

On Upwork, I've maintained a 100% Job Success Score across 29 contracts in Django, Python, and Unity3D, and I'm actively building toward larger, longer-term engagements that match my enterprise background.

📍
Location
Lahore, Pakistan
Available for remote work globally
💼
Current role
Assistant Director IT
🎓
Education
MSCS · Gold Medalist BSCS · MBA (in progress)
Lahore, Pakistan
📜
Thesis
Auto Django Code Gen from UML
MSCS Final Project, 2024
🔗
Find me on
12+ years on SO · Active contributor
02 · Technical Skills

Tech I build real things with

A backend-first stack, sharpened by more than a decade of shipping systems that real organisations depend on.

🐍

Backend

Enterprise systems in Python & Django, REST APIs, Java/JSP for legacy systems

PythonDjangoDRFJavaJSP/ServletsREST APIs
🗄️

Databases

Schema design, query optimisation, migrations, and ongoing administration across RDBMS

PostgreSQLMySQLOracleSQLite
🌐

Frontend

Responsive, functional UIs — minimal JS or full frameworks

HTML5CSS3JavaScriptjQueryHTMXBootstrap 5Tailwind
🤖

Async & AI Integration

Background job processing, third-party messaging APIs, and LLM-powered workflows

CeleryRedisTwilioClaude API
⚙️

DevOps & Deploy

Linux server management, containerisation, reverse proxy, cloud deployment

DockerNginxGunicornLinux CLIRailwayGit
📊

MIS & Enterprise

Management dashboards, operational reporting, ERP functional support, project systems

Payroll MISDashboardsSAP PSPrimaveraGoogle Charts
03 · Projects

Things I've built & shipped

Open-source projects demonstrating production-ready Django engineering — from AI-integrated automation to LMS platforms and document management.

🏥↗

EndoUz LMS

Full-stack e-learning platform for physicians on Django 5 + PostgreSQL. Async PDF certificate generation via WeasyPrint, Click & Payme payment integrations, instructor analytics, and a multi-step learner progress system.

Django 5PostgreSQLCeleryWeasyPrint
📁↗

FileTrack DMS

Organisation-grade document management system with drag-and-drop upload, version history, approval workflows, multi-tag classification, full-text search, and per-action audit logging.

DjangoPythonBootstrap 5
📈↗

KPI Management System

Employee performance management platform covering profiles, department management, goal-setting, and an analytics dashboard for data-driven HR decisions.

DjangoPythonHR Analytics
🗂️↗

ProjectFlow

Web-based project management app helping teams organise projects, manage tasks, and track progress. Full CRUD workflow with team collaboration features.

DjangoPython
🎫↗

DeskFlow

Full-stack IT helpdesk and support ticketing system with ticket creation, team assignment, status tracking, and priority management.

DjangoBootstrap 5
04 · Experience

12+ years of professional work

Dec 2018 — Present · 8 years

Assistant Director IT

Digital & Technology Function — Government Utility Organisation · Lahore · Full-time
Also holding additional charge as Assistant Director – Database Administration, reporting through the IT Department. Currently driving a database health audit and pursuing AWS database certification as part of a 90-day improvement plan for the DB Administration function.
  • Built centralized payroll & income tax MIS system — 250 active users, integrated with banking software for CFO-level disbursement reporting
  • Designed real-time Oracle Primavera dashboard for MD & Board of Directors — replaced entirely manual reporting
  • Delivered the organisation's first digital pension disbursement system, including full data migration from manual records
  • Developed an online examination platform for 400+ candidates — the organisation's first fully digital internship examination
  • Built a BOD Meeting Management System for the Company Secretary's office with role-based authorisation for board directors
  • Coordinated between 250 field formations and central IT for nationwide data operations
  • Delivered SAP PS training as part of a Train-the-Trainer programme during ERP rollout
  • Prepared SOPs, operational manuals, and technical documentation for 15+ delivered systems
Jun 2015 — Dec 2018 · 3.5 years

Senior Unity3D Developer / Team Lead

GameSlyce Studios · Curiologix Inc., Lahore · Team Lead

Led cross-platform game development for Android, iOS, Mac, Facebook, and Windows Store. Managed developers and designers; handled client communication and end-to-end delivery. Integrated AdMob, in-app purchases, and social features. Published multiple titles to Google Play & App Store.

Mar 2015 — Jun 2015 · 3 months

Unity3D Game Developer

SSA Soft, Lahore

2D and 3D game development using Unity3D for client projects, building cross-platform mobile games.

Mar 2014 — Mar 2015 · 1 year

Junior Unity3D Developer → Developer

GameSlyce Studios · Curiologix Inc., Lahore · First role

Started as an intern directly after graduation, learning Unity3D and mobile game development. Converted to a full developer position within the year.

🟢 Upwork — 100% Job Success Score · 29 completed contracts in Django, Python & Unity3D, reflecting consistent quality and client satisfaction across freelance engagements alongside full-time work.
05 · Contact

Let's build something worth building

Open to freelance projects, consulting engagements, and full-time opportunities. I respond quickly and communicate clearly.

Prefer email? imadnannazir@gmail.com