Full-stack Software Engineer with 6+ years building scalable web applications. Deep frontend expertise in React, Elm, Angular; hands-on backend via Golang & Node.js projects (RESTful APIs, microservices, Docker, JWT). API collaboration across all roles, including 4+ years at Paack. Passionate about clean code; eager to grow into system design.
| Category | Technologies |
|---|---|
| Languages | Golang, SQL, JavaScript, TypeScript, Elm, HTML5, CSS3 |
| Backend | RESTful APIs, Microservice Architecture, Node.js, JWT Authentication |
| Databases | PostgreSQL, SQLite |
| Tools | Docker, Git |
| Frontend | React, Preact, Angular, Redux, Immutable.js |
Software Engineer - Frontend @ Paack (Remote)
Jul 2020 β Jun 2024
- Built and maintained large-scale user platform using Elm; collaborated on API design.
- Evolved Paack-UI in-house design system for consistent, high-quality UX.
- Championed functional programming for predictable, testable code.
Software Engineer - Frontend @ Motive (formerly KeepTruckin) (Lahore)
Jul 2019 β Jul 2020
- Enhanced internal dashboard with Angular & TypeScript to boost operational efficiency.
Software Engineer @ Arbisoft (Lahore)
Feb 2019 β Jun 2019
- Enhanced client discussion board with Node.js backend features and performance improvements.
Frontend Engineer @ Wavetec (Lahore)
May 2018 β Jan 2019
- Led React-based queue management simulator for client strategy modeling.
Associate Product Engineer @ Qubit (Lahore)
Nov 2017 β Apr 2018
- Built React portal for previewing personalization recommendations.
Intern Developer @ Qubit (Lahore)
Feb 2017 β Oct 2017
- Contributed to React/Redux/Immutable.js app for data import & merging.
Bookmarks Manager API (Golang)
github.com/segmentationfaulter/bookmarks-manager-api
Designed secure, performant RESTful API in Golang using standard library. Implemented clean, layered microservice architecture for scalability and maintainability. Used SQLite for data storage with efficient raw SQL queries for CRUD operations. Secured endpoints with JWT authentication and bcrypt password hashing.
Real-world API (Node.js)
github.com/segmentationfaulter/realworld_api
Implemented the RealWorld backend API specification β a production-grade Medium.com clone β using Node.js, Express, and PostgreSQL. Delivered comprehensive RESTful endpoint design, JWT authentication, and robust database modeling, then containerized the full application and database with Docker and Docker Compose for consistent, reproducible development and deployment environments.
Todo CLI (Golang)
github.com/segmentationfaulter/todo-cli-app
Command-line task manager in Go for adding, listing, completing, and deleting todos with JSON file storage, demonstrating idiomatic Go practices.
Hacker News PWA (React)
github.com/segmentationfaulter/hnpwa
Performant, responsive Progressive Web App for browsing Hacker News, built with React, showcasing component-based architecture and state management.
- Programming Languages, Part A & B β University of Washington
- π§ [email protected]
- π +92 315 0776708 (GMT+5)
- π linkedin.com/in/segfaulter
Open to collaborating on backend, full-stack, or system design projects. Always learning β currently exploring gRPC, DDD, and distributed systems! π


