Skills

React.js & Next.js

Expert

TypeScript

Expert

Vue.js & Nuxt.js

Advanced

Tailwind CSS

Advanced

GraphQL & Apollo

Advanced

Figma

Expert

Experience

Front-End Developer

Tactical TechNGO
Berlin, Germany
08/2019 - 04/2025
RemoteNGOFull Time
  • Modernized 3 legacy apps via Next.js and Nuxt.js migration, achieving faster load times through code splitting and lazy loading.
  • Drove Web Accessibility compliance across 5+ apps using ARIA roles, screen reader support, keyboard navigation, and Lighthouse audits.
  • Implemented SEO enhancements (structured data, semantic HTML, meta tags) boosting organic traffic.
  • Designed and developed end-to-end responsive website, implementing pixel-perfect CSS for components.
  • Optimized state management using Zustand and Pinia with memoization techniques, reducing unnecessary re-renders.
  • Optimized Decap CMS workflows and enforced alt-text/SEO fields, cutting content team effort.
  • Led GDPR/accessibility compliance for privacy interfaces used by numerous monthly users.

Full-Stack Developer

Durch die Stadt GmbH
Berlin, Germany
06/2018 - 08/2019
OnsiteWorking Student
  • Designed and developed RESTful APIs using Ruby on Rails, seamlessly integrating them with Vue.js.
  • Built responsive and modular UI components using Bulma CSS and BEM methodology.
  • Developed immersive 360° city/retail portals using Mapbox, Leaflet, and KRPano.
  • Implemented a profile completion progress bar with a custom formula-based algorithm.
  • Wrote clean, robust, and scalable code, following best practices and maintaining high test coverage.
  • Managed tasks and collaborated with cross-functional teams using Agile methodologies in Trello.

PHP Developer

TurboAd GmbH
Berlin, Germany
01/2018 - 05/2018
OnsiteWorking Student
  • Designed and developed robust web applications using Symfony 3, leveraging Doctrine ORM for efficient data management.
  • Built responsive and user-friendly front-end interfaces using Ionic Framework and Bootstrap.
  • Ensured high code quality and reliability through Test-Driven Development (TDD) with PHPUnit.
  • Collaborated with cross-functional teams using Jira to deliver projects on time and within scope.

Ruby on Rails Web Developer

Octasolutions
Gujranwala, Pakistan
01/2016 - 11/2016
OnsiteFreelance
  • Developed full-stack web applications from scratch using Ruby on Rails, implementing features like user authentication and e-commerce functionalities.
  • Designed and optimized database architectures for scalable applications, utilizing multiple databases.
  • Built responsive and intuitive user interfaces using Twitter Bootstrap, custom CSS, and JavaScript.

Featured Projects

Modern Todo App

A full-stack todo application with a modern UI, real-time updates, and user authentication.

ReactTypeScriptNode.jsExpressMongoDB

Todo App API

RESTful API backend for the todo application with JWT authentication and MongoDB integration.

Node.jsExpressMongoDBJWT

Virtual Currency Transfer App

A web application for virtual currency transfers with real-time updates and transaction history.

ReactTypeScriptNode.jsExpressMongoDB

Notes App

A modern notes application with markdown support and real-time updates.

ReactTypeScriptViteTailwind CSS

Portfolio Website

A modern portfolio website built with Next.js, featuring a responsive design and smooth animations.

Next.jsTypeScriptTailwind CSSFramer Motion

Into Cities

A platform for exploring and discovering cities around the world.

Next.jsTypeScriptTailwind CSSGraphQL

Influence Industry

A platform analyzing the influence industry and its impact on society.

Next.jsTypeScriptTailwind CSSGraphQL

Tactical Tech

A website for Tactical Tech, an organization working at the intersection of technology, human rights, and civil liberties.

Next.jsTypeScriptTailwind CSSGraphQL

Exposing the Invisible

A platform dedicated to investigative journalism and digital security.

Next.jsTypeScriptTailwind CSSGraphQL

Digital Enquirer

A platform for digital investigations and research.

Next.jsTypeScriptTailwind CSSGraphQL

geheimness.de

Anonymous storytelling platform.

Solar Facility Dashboard

A full-stack application for managing solar facilities, uploading performance data via CSV files, and visualizing facility performance through interactive charts.

ReactTypeScriptMaterial UIApollo GraphQLMongoDB

Education

M.Sc. Computer Science Coursework

Technische Universität Berlin

Berlin, Germany
04/2017 - 12/2020

Completed advanced coursework in Machine Learning I, Database Systems and Implementations, Computer Graphics (Three.js and WebGL), Advanced Web Development.

B.Sc. Computer Science

GIFT University

Gujranwala, Pakistan
09/2011 - 10/2015

Specialized in Software Development, with coursework in Programming Fundamentals, Object-Oriented Programming, Data Structures, Database Systems, Web Programming, and Software Engineering.

Training

PHP Essential Training

Eagale Solutions

Gujranwala, Pakistan
11/2015 - 01/2016

Covered fundamental PHP concepts, including MySQL database interaction and file handling.

Basic Life Support & Fire Safety Course

Punjab Emergency Service (Rescue 1122)

Gujranwala, Pakistan
09/2012 - 10/2012

Gained practical experience in first aid (including CPR) and fire emergency response as an active volunteer on emergency teams.

Leadership

President

Pakistan Student Association

Berlin, Germany
09/2018 - 09/2019
  • Organized welcome events for over 100 new students.
  • Managed and coordinated various sports events, including cricket tournaments.

Organizer

GIFT University Societies

Gujranwala, Pakistan
11/2013 - 10/2015
  • Coordinated annual sports galas, overseeing all logistical aspects.
  • Assisted in overall event management logistics for various university society activities.

Languages

English

Fluent

German

Basic

Urdu/Panjabi

Native

Interests

Open-Source Tech
Self-Hosted Systems
Traveling