Profile
Software architect with 16+ years turning ambitious ideas into systems that ship and last. For the last six I have been the senior technical voice teams borrow rather than hire — setting direction, making the architectural calls, and vetting the engineers who build them. I still write the code, which is rather the point: the decision and its consequences land on the same desk.
Platform- and language-agnostic by choice, with a system-design-first mindset — my communication-engineering foundation gives me a working command of the full system stack, from the physical, network and transport layers up to the application layer, not just the few top layers most software engineers command.
Separately, I'm deeply engaged in AI and data-science work, where strong algorithmic and analytical instincts do the heavy lifting. I take on the hard problems because I enjoy them, not because I have to.
Based in Pakistan throughout — that is where nearly all of this was built — though the work itself has reached a good deal further. Systems delivered into Singapore, Dubai and Tokyo, and a handful of stretches spent on the ground: a deployment to a Tokyo engineering office, four months on a European marketplace's team in Germany, days inside one of the large US platform companies' London offices. None of that is a credential on its own. What it buys is calibration — a working sense of what "good" actually looks like at several very different scales, and how little of it transfers unchanged.
Availability & Engagement
- Fractional Technical Leadership Ongoing · a few days a month
- The senior technical voice in the room, on retainer, for teams that need one and cannot yet justify the salary. Not a stand-in for a full-time CTO once you have thirty engineers and a board. At that point the job becomes helping you hire one and handing over cleanly.
- A Full-Time Role Remote-first · on-site for the right organisation
- Still open to the right permanent seat — architecture or technical leadership, somewhere the engineering bar is set high enough to be worth clearing. Not a generic senior full-stack seat. If the job is throughput against someone else's architecture, you would be paying for judgment you have no intention of using, and I would be restless inside a quarter.
- Architecture Review One to three weeks · fixed scope
- A codebase, a system or a plan, read properly, with a written verdict you can act on. Not a rubber stamp for a decision already taken. If the architecture is sound I will say so and the engagement ends early.
- MVP Acceleration Fixed scope · hands-on build
- Zero to a system real users can hit, built by someone who has taken that road alone before. Not an agency. I am one person, so throughput has a ceiling — what you are buying is judgment density, not capacity.
- AI-Enabled Product Work Build or advisory · scoped per problem
- Putting a model inside a product without making the product unauditable — the part most teams reach after the demo already works. Not model training or original research. I build products around models rather than building the models, and I would rather say that now than have you find it out expensively.
- Engineering Hiring Per hire, or per interview loop
- Setting the technical bar, running the interviews, and being the one prepared to say no. Not sourcing. There is no candidate pipeline here — the job is making sure the people you find are the right ones.
Core Competencies
- Architecture
- System Design · Solution Architecture · Distributed Systems · Microservices · Event-Driven Architecture · Multi-Tenant SaaS · API & Contract Design · Technical Strategy · Feasibility & Cost Modeling
- Leadership
- Technical Direction · Architecture Governance · Engineering Hiring & Vetting · Team Building · Mentoring · Cross-cultural Delivery · Stakeholder Translation
- Languages
- JavaScript · TypeScript · Python · PHP · Ruby · Java · C# · Go · C / C++ · Swift · Rust
- Frameworks
- Node.js · Express · React · React Native · Redux · Astro · Django · Flask · Electron · Rails · Play
- Data
- PostgreSQL · MySQL · MongoDB · Elasticsearch · Redis · DynamoDB · Data Modeling · Caching Strategy
- Cloud & DevOps
- AWS EC2 · Lambda · RDS · S3 · Route 53 · SQS/SNS · Auto-Scaling · GCP / App Engine · Nginx · Celery · RabbitMQ · CI/CD
- AI & Data Science
- AI-Enabled Products · Retrieval & Grounding · Evaluation & Guardrails · Inference Cost Control · Deterministic Scoring · Data Science · Applied Algorithms
- Reliability & Trust
- End-to-End Encryption · Privacy by Design · Security & Compliance · Auditability · Idempotency & Recovery · Graceful Degradation · Observability · Load & Capacity
- Domains
- EdTech · FinTech / Payments · Platform-as-a-Service · Social Gaming · Construction-Tech · Marketplaces · SaaS Platforms
Experience
Founder · Principal Architect & Technical Advisor
16xBrains
Jun 2020 — Present Remote · Fractional / Contract
- Founded and run 16xBrains — a boutique practice giving founders and product teams the senior technical voice they need long before they can justify the salary: architecture ownership, engineering governance, and MVP acceleration.
- Parachute into stalled or fast-scaling codebases to untangle architecture, set technical direction, and get delivery moving again — usually as the only senior engineer in the room, and usually part-time.
- Own the calls a founding team cannot safely outsource to a vendor: technology selection, build-versus-buy, cost and feasibility modeling, and the sequencing that decides what gets built first.
- Set the technical bar for engineering hires, run the interviews, and give the reasoned no — so teams end up with the right people rather than the available ones.
- Stay hands-on by design. Every recommendation is one I would have to implement myself, which is the constraint that keeps the advice honest.
Full-Stack & System-Design Engineer
DQ Institute / DQ-Labs
Oct 2020 — Jan 2026 Singapore · Remote
- Architected and delivered core systems across a six-year education-platform engagement — multi-tenant assessment, content intelligence, and AI-assisted authoring — owning backend and frontend paths, partner integration, system design, testing and DevOps alongside product, data-science and engineering teammates.
- Designed a configuration-driven multi-tenant platform where a new partner organisation is expressed as mappings and metadata rather than a source fork, with tenant-scoped modules, locales, branding, access rules and callback behaviour.
- Built the partner integration contract — tenant-bound credentials, signed and freshness-checked requests, duplicate protection, asynchronous signed result delivery with bounded retry and inspectable delivery state.
- Held scoring deterministic and versioned so a submission replays to the same result, and kept the probabilistic work in authoring and content analysis where a person reviews the variation before it counts.
- Implemented end-to-end encryption for sensitive institutional and minor-user data — identity-linked records inside a key-scoped envelope, protected credential transport, and a de-identified analytics store that was never joined to a person.
- Delivered a human-in-the-loop content-intelligence pipeline — document extraction, semantic mapping against a versioned standards hierarchy, reviewer correction, and coverage and gap reporting as versioned evidence.
- Built constrained AI programme generation: briefs normalised, standards retrieved and filtered deterministically, a typed outline validated before per-session content generation fanned out across durable, recoverable jobs.
- Owned DevOps for the estate — containerised services, automated dev and staging deployment, and CI/CD — with a deliberately lean team.
Stack — Node.js · Express · React · Python · FastAPI · MongoDB · Redis · Object Storage · End-to-End Encryption · Docker · CI/CD
◈ constrained learning program generator ⟶◈ content intelligence certification ⟶◈ adaptive assessment platform ⟶
Backend Engineer
Vestiaire Collective
May 2022 — Aug 2022 Germany · On-site
- Four months on the engineering team of a European luxury-resale marketplace, working on backend services inside a large, high-traffic production estate.
Software Architect
The Entertainer
Jun 2019 — Aug 2020 UAE / Pakistan
- Conceived, architected, and led OneX — a Platform-as-a-Service that lets developers, designers, and non-technical users assemble, re-skin, and ship native iOS / Android / PWA apps from templates, with reusable service integrations and a roadmap toward full visual programming.
- Designed OneX's backbone: a flexible headless CMS and data-configuration layer paired with a granular access-control system — engineered so both visual and functional changes stay robust across every app generated on the platform.
- Owned the product vision end to end — built and recruited the engineering team, set delivery direction, and worked as both architect and hands-on product engineer.
- One of three architects safeguarding code quality across the wider platform, authoring the solution documents behind every critical change and leading system-design cleanups and future-proofing R&D with feasibility, time, and cost assessments.
- Pioneered Node.js and React / React Native adoption alongside a legacy PHP (Symfony, Yii) and Python-Flask estate on MySQL, MongoDB, and Elasticsearch, and advanced the migration toward microservices.
Stack — Node.js · React · React Native · PHP Symfony/Yii · Python/Flask · MySQL · MongoDB · Elasticsearch
◈ app generation paas ⟶
Full-Stack Engineer & Solutions Architect
16X-Brains
Nov 2016 — Apr 2019 Pakistan
- Solo-architected and built a construction takeoff & cost/material estimation product (comparable to STACK) end to end — technology selection through MVP — delivering it in 12 months at 15–20 hrs/week.
- Built the backend and full AWS DevOps for a social mobile game that scaled to 5M+ registered users and 80K daily actives, keeping it stable under sustained load.
- Designed Crawler-as-a-Service, an automated web-data-extraction product, from concept through working prototype.
- Delivered on-demand full-stack consulting across Python, JavaScript, and AWS for a range of clients.
Stack — React · Redux · Node.js · HTML Canvas · Python · Django · Electron · Webpack · AWS Serverless
◈ construction takeoff estimating ⟶◈ social game backend scale ⟶
Technology Advisor & AWS Consultant
Dynamic-Logix / Experts-Cloud
Oct 2017 — May 2019 Pakistan · On-Demand
- Set the technical vision and strategic direction for a full-lifecycle software company, owning the product and client technology roadmap.
- Ran all DevOps and AWS infrastructure — EC2, Lambda, RDS, IAM, SES, S3, Route 53, ELB, CodeCommit — across in-house and client work.
- Mentored junior developers, sharpening their problem-solving and moving teams onto a modern React / Node.js / React Native stack.
Stack — AWS · React · Node.js · React Native · Linux
Senior Software Engineer
Go-Game
Jan 2016 — Nov 2016 Singapore
- Built goPay from scratch — an intelligent payment gateway that routes each transaction across providers using a financial-decision matrix — shipping the core services, three dashboards (admin, finance, developer), and Android + Unity SDKs.
- Coded all backend services and supervised the front-end and mobile developers delivering against them.
- Earlier built game-server backends on Java / Struts with AWS EC2 and RDS.
Stack — Python · Django · RabbitMQ · Celery · Nginx · AWS EC2/RDS/DynamoDB/CloudFront
◈ payment routing engine ⟶
Lead Server Programmer
Khaleef Technologies
Dec 2013 — Dec 2015 Pakistan
- Architected and owned Django backends for a themable mobile game, a live cricket-scoring platform in the vein of CricInfo — later merged into CricinGif — and a mini-CMS serving content across a range of mobile apps.
- Built a full-featured multi-tenant SaaS for schools and colleges, including a college-builder and single-click subdomain creation with fully automated server setup, plus a Rails-based OLX/eBay-style marketplace.
- Delivered four REST-API backends on Google App Engine, and ran all of the company's AWS operations — gunicorn/Nginx deployments, Supervisor process control, Celery + Redis async pipelines, and cron scheduling.
Stack — Python · Django · Rails · PostgreSQL · MySQL · Redis · Celery · Nginx · GAE · AWS
◈ multi tenant provisioning ⟶
Senior Software Engineer
GVS / DeNA
Sep 2011 — Dec 2013 Pakistan / Japan
- Built server-side logic for mobile social games — mostly on Google App Engine — for one of the region's established mobile social-gaming companies.
- Deployed to DeNA's Tokyo office for 3–4 months, shipping two projects on the Java Play framework: a REST API for a 3D mobile game with social, PvP, and events modules, and NFL-Matchups, an HTML5 server-side game that stayed among Japan's top-grossing apps for a long run.
- Worked on DeNA / ngmoco's closed-source Ng-Core gaming engine over Node.js, still trademarked under Mobage.
Stack — Java Play · Google App Engine · Node.js Ng-Core · REST APIs
Analyst Software Engineer
TRG Tech
Sep 2010 — Sep 2011 Pakistan
- Sole technology developer for a major telemarketing client — owned the database and built and automated the client reporting the account ran on.
- Automated manual processes with .NET services on the client's server machines, cutting human dependency while lifting throughput and accuracy, and turned around quick solutions as new requirements landed.
Stack — C#.NET · VB.NET · SQL Server
Education
B.S. Telecommunication Engineering
NUCES-FAST — FULL MERIT SCHOLARSHIP
2006 — 2010
- GPA 3.33 / 4.00 — awarded a full merit scholarship covering tuition and residence for all four years.
- Teaching Assistant for the Introduction to Computer Programming lab (2007), responsible for grading.
- Won a speed-programming competition against 50 teams (2009).