I'm a Full-Stack engineer that can contribute to web projects of any level. Front-end, back-end or DevOps, you name it, I've done it. I've been working remotely as a Level 3 Software Engineer for a YCombinator startup for over a year now and leading development of their latest tech product.
Bildung
C
Computer Science
University of Engineering and Technology, Lahore, Bachelor's Degree
2017
Arbeit & Erfahrung
J
Software Engineer Level 3 Remote Contractor
Jumpcut
Aug'2019 - May'2021
Worked as a full-stack engineer in React and Node responsible for a portion of Jumpcut's microservices
based architecture.
● Implemented a distributed service that enabled real-time previews of web pages in a dashboard.
● Revamped our user analytics configuration by integrating Google Tag Manager and React resulting in
100% accurate user event tracking.
● Wrote extensive documentation on local dev environment setup reducing onboarding time for new hires.
Leveraged Knowledge in React.js, Hooks, NodeJS, JavaScript, ES6+, Apache Kafka, GraphQL, Puppeteer.
A
Software Engineer
Arbisoft
Jun'2017 - Aug'2019
Worked both as an individual contributor as well as technical lead on multiple projects related to Open
edX and education.
● Implemented a custom session sharing authentication/authorization solution resulting in seamless user
experience across multiple web applications.
● Lead a team in optimizing a Node.js based forum that reduced response times from over 40s in the worst
cases to under a second in all cases.
● Developed an open-source analytics extension to the Open edX platform, in collaboration with UC San
Diego, which was certified by IMS Global.
Leveraged Knowledge in JavaScript, NodeJS, NoSQL, Python, Django and React.
S
Self Employed
Self Employed
Sep'2015 - Jun'2017
Freelance Web Developer
Worked as a freelancer developing numerous plugins, landing pages, websites and widgets for various
clients.
Leveraged Knowledge in JavaScript, NodeJS, NoSQL, Python, Django, React and WordPress.