Available for opportunities

Rana Usama Dilshad

Senior Software Engineer with 5 years of experience building scalable SaaS, E-commerce, IoT, and FinTech platforms using React.js, Next.js, NestJS, Node.js, AWS, Kafka, and Postgre...

Lahore, Pakistan
Who I Am

About Me

Senior Software Engineer with 5 years of experience building scalable SaaS, E-commerce, IoT, and FinTech platforms using React.js, Next.js, NestJS, Node.js, AWS, Kafka, and PostgreSQL. Proven expertise in microservices architecture, event-driven systems, secure authentication (Keycloak, OAuth2, JWT), and cloud-native deployments. Experienced in leading engineering teams, mentoring developers, and delivering enterprise-grade, high-availability systems. AWS Certified Solutions Architect.

5+
Years Experience
10+
Projects Delivered
2
Companies Led
3
Certifications

Education

Bachelor's in Information Technology

University of Education, Lahore

2017 – 2021

Current Role

Senior Software Engineer

Code UpScale

Dec 2023 – Present

My Stack

Skills & Technologies

A comprehensive overview of the technologies I work with daily to build production-grade systems.

Languages
JavaScript (ES6+)TypeScriptSQLJava
Backend
Node.jsNestJSREST APIsMicroservicesQuarkusSpring Boot
Frontend
React.jsNext.jsMaterial UITailwind CSS
Databases
SQLNoSQL
Cloud & DevOps
AWS (EC2, S3, SES, Amplify, Lambda, CloudFormation, RDS, DynamoDB)DockerGit
Auth & Security
KeycloakOAuth2JWT
Messaging
KafkaBullMQRedisMQTT
Cache
RedisMemcached
Work History

Experience

Senior Software Engineer

Code UpScale

Dec 2023 – PresentLahore, Pakistan
  • Architected and delivered a mission-critical financial compliance platform supporting government-regulated Self-Determination Programs, improving operational efficiency and audit readiness.
  • Led full-stack development using NestJS microservices, React.js, PostgreSQL, Redis, and AWS, supporting thousands of users across multiple roles.
  • Designed and implemented role-based access control (RBAC) for multi-tenant systems (clients, vendors, admins, super-admins).
  • Integrated third-party services including EVV Sandata and E-Verify, ensuring regulatory compliance.
  • Mentored junior engineers, conducted code reviews, and led agile ceremonies, improving team delivery speed and code quality.

Software Engineer

IT22 B.V.

Jun 2021 – Nov 2023Islamabad, Pakistan
  • Developed IoT device management platforms handling real-time data ingestion via Kafka and MQTT.
  • Implemented Keycloak-based SSO authentication, enhancing system security across multiple applications.
  • Built scalable admin panels using React.js and Material UI for POS, bike rental, clinics, and maintenance systems.
  • Contributed to API governance and routing using 3Scale API Gateway.
  • Collaborated with international stakeholders on Netherlands-based enterprise projects.
  • Designed and maintained scalable REST APIs supporting multiple business domains.
What I've Built

Projects

A selection of production projects I've developed or led across various domains.

Dromen Inc

Cloud-based SaaS platform replacing legacy spreadsheets with integrated modules (Invoices, POS, Audit, EVV, Payroll).

NestJSReact.jsPostgreSQLRedisBullMQAWS

Fortes Energy Systems — IoT Platform

Large-scale IoT device management system handling real-time communication, monitoring, and diagnostics for energy devices.

KafkaMQTTKeycloakNode.jsReact.jsPostgreSQL

TD Duct Cleaning — Field Operations

Field operations platform supporting duct cleaning inspections and technician workflows.

React.jsNestJSPostgreSQLTypeORM

ILGOS — Territory E-Commerce

Location-based e-commerce platform enforcing distributor territory rules and traditional business agreements.

Node.jsReact.jsMongoDBREST APIsReal-Time

Tour De Amsterdam — Commerce Platform

Multilingual, Netherlands-based platform spanning POS, clinic bookings, bike rentals, maintenance, products, and tours.

React.jsMaterial UINode.jsPostgreSQL3Scale
Let's Talk

Get In Touch

Open to new opportunities, collaborations, or just a friendly chat about tech.