About
Senior full stack engineer with over 4 years of experience designing, building, and operating production web applications.
Strong on the backend with NestJS, TypeScript, Node.js, and Ruby on Rails, and skilled on the frontend with Vue.js, Nuxt, and Angular.
Experienced in scalable REST API design, PostgreSQL and MySQL database design, Redis, Docker, AWS, and CI/CD pipelines.
Ships complete features from database to user interface with minimal supervision, resolves production issues, and works remotely with European product, design, and engineering teams in fast paced Agile environments.
What I'm looking for
Remote Backend / Full-Stack Software Engineer opportunities. I’m experienced with Node.js, NestJS, TypeScript, Ruby on Rails, PostgreSQL, AWS, Docker, REST APIs, and third-party integrations. I’m looking for remote positions with international companies, startups, and SaaS teams where I can build scalable backend systems, APIs, CRM/automation platforms, and AI-powered applications. Open to Backend Engineer, Full-Stack Engineer, Software Engineer, and API/Integration Engineer roles.
Experience
Senior Full Stack Engineer
DevClan
Jan 2025 – Present
• Design and build scalable backend services and REST APIs with NestJS (Node.js and TypeScript) and Ruby on Rails, owning complete feature delivery with senior level independence
• Build and integrate frontend features in Vue.js and Angular, working closely with designers to deliver responsive, user friendly interfaces backed by clean APIs
• Architect systems for high performance and reliability, including optimized PostgreSQL queries, caching and background job processing with Redis, and backward compatible API releases
• Own CI/CD pipelines and Docker based deployment workflows on AWS, and debug and resolve production incidents
• Collaborate with product, design, and engineering teams across European time zones, mentor developers through code reviews, and communicate risks clearly
NestJSVue.jsDocker
Full Stack Developer (Ruby on Rails, Vue.js)
DevBrains
Jan 2022 – Dec 2024
• Built production backend systems and REST APIs consumed at scale by web and mobile clients, and developed Vue.js frontend features that consumed those APIs
• Owned PostgreSQL and MySQL database design, including schemas, migrations, indexing, and query optimization
• Refactored a monolithic codebase into service oriented modules, improving reliability and maintainability
• Practiced TDD with thorough automated test suites across unit and integration layers, designing coverage strategy to catch bugs at the cheapest layer, and contributed to sprint planning and code reviews in Agile Scrum teams
Ruby on RailsVue.jsPostgreSQL
Education
The University of Lahore
BS · Computer Science
COMSATS University Islamabad (Lahore Campus)
MS · Computer Science
Skills
TDDRSpecCI/CDAWSDockerMySQLPostgreSQLJavaScriptNuxtVue.jsSidekiqWebSocketsKafkaMicroservicesGraphQLREST APIsRuby on RailsTypeScriptNestJSNode.js
Languages
English (Professional working proficiency)