Verified Expert in Engineering
Visual Studio Code (VS Code), Slack, Jira, Git, ClickUp, YARN, Yarn Workspaces, Monorepos, Web Architecture, Mobile Web, Responsive UI
The most amazing...
...project I've worked was integrating an Oculus Quest VR app into React using WebGL to enable bidirectional communication.
- Developed a cross-platform app for desktops using Electron. The app tracks the user activity on the OS level. It uses Node.js to track activity. The app can track which app is currently opened/focused and what is being typed.
- Contributed to this app in which the admins can halt the app's users by copying a private text and stopping the users from pasting a private text. This is all done on the OS level to ensure credibility.
- Worked on this app that allows admins to mark any app/URL as suspicious, and whenever the users of the app try to open that app, the admins will be notified immediately. Also, the user's activity in that app is logged and reported to the admins.
Senior Electron Developer
- Developed an Electron app that enables automatic updates using the GitHub releases feature for both Mac and Windows. Updates are rolled out as OTA updates.
- Tracked the crash reports for the Electron desktop app and stored them in Sentry.io. The crash reports are for both the Native app crashes and renderer process crashes.
- Ran an SDK on Apple silicon chips using Rosetta, built for only Intel-based (x64) processors. The process is run using the Python subprocess in the Electron app.
Senior Node.js Developer
- Integrated VoIP with Mumble to transfer Opus codec audio files over the web for voice communication with very low latency.
- Enabled an Oculus Quest VR app to run simultaneously on the web with bidirectional communication between Unity and React by integrating WebGL with React.
- Worked in the monorepo architecture that allowed programmers to manage different repositories in one code baseline.
- Developed a custom React UI library and published it on the npm, allowing writing custom reusable components with more control over them.
Senior MERN Stack Developer
- Integrated webhooks with Onshape, enabling data synchronization.
- Developed a React plugin that can be downloaded from the Onshape store and enables users to run Onshape projects directly through it.
- Implemented cron-style background scheduling jobs in Node.js for generating reports on the go.
- Wrote migration scripts that helped in data accuracy.
MERN Stack Developer
- Integrated the Google Maps API for real-time location tracking with the web and mobile app.
- Implemented a custom algorithm that calculates the shortest and most cost-effective routes between two points.
- Used server-side rendering with Next.js for better SEO support and authentication.
- Implemented payment gateways with a loyalty card that allowed users to redeem later.
Senior Full-stack MERN Developer
- Developed an app that allowed users to upload music audio files and admins to access and edit them according to the client's requirements.
- Used Amazon S3 bucket to store large files. Deployed the app on AWS EC2 instance with NGINX and CloudFront.
- Oversaw launch processes that resulted in 1,000+ customers in the first year.
Real-time Cab Booking Systemhttps://www.altcabs.com
I integrated the Google Maps API for real-time cab tracking and developed a custom algorithm that calculates the shortest and most cost-effective routes between two points. I also created a loyalty card program for our routine customers, allowing users to redeem cash later.
Cloud PLM for Distributed Hardware Teamshttps://mfg.duro.app
Web Portal for Virtual Reality Meetings
Cross-platform Desktop App in Electronhttps://dl.arthur.digital/ArthurRemoteAccess.dmg
Material UI, Express.js, Tailwind CSS, Ant Design, Next.js, Redux, Jest, Cypress, Electron, YARN, Realtime
React, Google Maps API, Stripe, Moment.js, WebGL, Node.js, Formik, Sockets, Antd, REST APIs, React Router, Stripe API, Web3.js
Slack, Git, Webpack, Figma, Stripe Checkout, Jira, Yarn Workspaces, NGINX, NPM
Object-oriented Programming (OOP), Web Architecture, UX Design, UI Design, Testing, Cross-platform, Desktop App Development
Amazon Web Services (AWS), Shopify, Webflow, Visual Studio Code (VS Code), iOS, Android, Amazon EC2, Google Cloud Platform (GCP), Windows, MacOS, Desktop
MongoDB, NoSQL, PostgreSQL, Amazon S3 (AWS S3)
Data Structures, API Integration, Webhooks, User Interface (UI), Online Ordering, eCommerce, Web Development, Front-end, React Hooks, Storybook, Chakra UI, Mobile Web, Responsive UI, Responsive Web Apps, Full-stack, Cordova, Game Development, ClickUp, Monorepos, MERN Stack, Algorithms, Payment APIs, SaaS, Single Sign-on (SSO), WebSockets, Private NPM Modules, PayPal, Remote Desktop, Desktop App Design
Bachelor's Degree in Computer Science
COMSATS University Islamabad - Lahore, Pakistan
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.Start hiring