Hafsa Maqsood Khan, Developer in Seattle, WA, United States
Hafsa is available for hire
Hire Hafsa

Hafsa Maqsood Khan

Verified Expert  in Engineering

Bio

Hafsa is a skilled full-stack software developer with experience working with startups, product-based clients, and remote teams. She focuses on innovative and agile business solutions. Her past successes include a pipeline delivered to automate deployments and Firestore integrations to obtain live data at runtime and reduce server load. Hafsa is not afraid to tackle new technology and constantly strives to broaden her skillset and discover ways to apply new knowledge to her work.

Portfolio

Safened Deposits B.V.
React, TypeScript, Redux, Azure, Agile, Axios, Styled-components, Headless UI...
Rewaa Technology
Agile Software Development, Amazon Cognito, Amazon RDS, Amazon S3 (AWS S3)...
STB Software Development B.V.
CSS, React, TypeScript, HTML5, Styled-components, React Redux, JavaScript...

Experience

  • Amazon Web Services (AWS) - 4 years
  • JavaScript - 4 years
  • TypeScript - 4 years
  • Node.js - 4 years
  • React - 4 years
  • NestJS - 4 years
  • Next.js - 4 years
  • Distributed Architecture - 2 years

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), MacOS, GitHub, Slack, Skype

The most amazing...

...thing I've developed is an AI bot that records and transcribes meetings across multiple platforms like Zoom and Google Meet using Puppeteer and nut.js.

Work Experience

React Developer

2023 - 2024
Safened Deposits B.V.
  • Led the development of secure and robust platform for banks, enabling clients to manage liquidations with a diversified and user-friendly solution.
  • Authored detailed stories for each component, ensuring thorough documentation to facilitate easier understanding and usage across various teams.
  • Developed and packaged a comprehensive UI library using Headless UI and Vite 4, enhancing usability and consistency for multiple teams within the organization.
Technologies: React, TypeScript, Redux, Azure, Agile, Axios, Styled-components, Headless UI, Vite, GitHub Actions, Google Cloud Functions, Google App Engine, CI/CD Pipelines, AWS Amplify, Real Estate, Scheduling, Storybook, JavaScript, MERN Stack, WebApp, Data Encryption, Security, Design, Technical Leadership, Single Sign-on (SSO), Authorization, Git, API Design, API Testing, Web Applications, Cloud Architecture, Cloud Storage, Testing, Design Systems, Responsive Design, GitHub API, React Testing Library, Fintech

Senior Back-end Engineer

2022 - 2023
Rewaa Technology
  • Engineered a scalable integration system for seamlessly integrating new product types in WooCommerce, Salla, and Zid, enhancing platform capabilities and reducing development time by 40%.
  • Designed and developed an offline invoice syncing feature using AWS SNS, SQS, and Lambda, which prevented over 80% of duplicate invoices daily.
  • Designed and implemented a notification system using Firestore and AWS SNS, providing real-time updates to customers and increasing user engagement by 30%.
Technologies: Agile Software Development, Amazon Cognito, Amazon RDS, Amazon S3 (AWS S3), Amazon Web Services (AWS), Android, API Architecture, API Databases, API Integration, APIs, Apps, Architecture, Agile, Authentication, AWS Amplify, AWS CodeDeploy, AWS CodePipeline, AWS Lambda, Back-end, Back-end Development, Bootstrap, Bower Front-end Dependency Manager, Build Automation, Amazon Simple Email Service (SES), CI/CD Pipelines, Communication, Confluence, Continuous Delivery (CD), Continuous Integration (CI), CSS, CSSinJS, Design Patterns, Distributed Architecture, Docker, eCommerce, Enterprise, Enterprise Systems, ESLint, Event-driven Architecture, Express.js, Fastify, Figma, Firebase, Firebase Authentication, Full-stack, Full-stack Development, GitHub, GitHub Actions, Google Cloud Platform (GCP), GraphQL, Hash, Amazon DynamoDB, JavaScript, MERN Stack, WebApp, Data Encryption, Security, Design, Technical Leadership, Angular, Single Sign-on (SSO), Authorization, Zendesk, Git, API Design, API Testing, Web Applications, Cloud Architecture, Cloud Storage, Amazon Simple Queue Service (SQS), Testing, Design Systems, Sequelize, Responsive Design, GitHub API, React Testing Library

React Developer

2022 - 2023
STB Software Development B.V.
  • Developed a cutting-edge client portal for the stablecoin cryptocurrency, which enabled seamless integration of wallets and bank accounts, as well as streamlined buy and sell functionality for cryptocurrencies.
  • Demonstrated a keen eye for quality assurance by creating unit tests and stories for every component.
  • Implemented an advanced UI design system, utilizing headless UI and styled-components to ensure a fully responsive and visually stunning user experience based on the atomic design approach.
  • Integrated Google logins resulting in a streamlined and secure user authentication process.
  • Published an internal library to facilitate the reuse of UI components across multiple portals packaged using Vite 4 and SWC.
Technologies: CSS, React, TypeScript, HTML5, Styled-components, React Redux, JavaScript, Front-end, Front-end Build Tools, Bower Front-end Dependency Manager, Atomic Design, Headless UI, Amazon Cognito, Hash, API Databases, GitHub Actions, Google Cloud Functions, Google App Engine, CI/CD Pipelines, AWS Amplify, Real Estate, Scheduling, Storybook, MERN Stack, WebApp, Data Encryption, Security, Design, Technical Leadership, Single Sign-on (SSO), Authorization, Git, API Design, API Testing, Web Applications, Cloud Architecture, Cloud Storage, Amazon Simple Queue Service (SQS), Testing, Design Systems, Responsive Design, GitHub API, React Testing Library, Fintech

Senior Full-stack Developer

2022 - 2022
NoteRouter
  • Solved legacy bugs in saving email drafts, which helped in improving customer and overall system reliability.
  • Migrated MUI from v4 to v5, which enabled the use of advanced features of version 5.
  • Improved the efficiency of sending out bulk emails and implemented personalization to email templates for bulk recipients, using handlebars and SendGrid.
  • Improved the response time, optimized Mongo queries, and refactored APIs.
  • Implemented CI/CD pipeline for the deployment of a React app.
Technologies: Agile, Amazon S3 (AWS S3), API Integration, APIs, React, Node.js, Express.js, Handlebars, SendGrid, Material UI, Antd, Distributed Architecture, ESLint, Twilio API, Bootstrap, Back-end, Back-end Development, Continuous Delivery (CD), Continuous Integration (CI), Software Architecture, CSS, HTML5, eCommerce, NoSQL, User Experience (UX), User Interface (UI), API Architecture, Architecture, Large-scale Projects, Authentication, Twilio, Web Architecture, Webpack, RxJS, REST, JSON REST APIs, JSON API, Unit Testing, Jest, AWS CodeDeploy, Webhooks, AWS CodePipeline, DocumentDB, Responsive, Front-end Development, Responsive UI, Scrum, Agile Software Development, Content Management Systems (CMS), Front-end Build Tools, GitHub, Matterport, API Databases, GitHub Actions, Google Cloud Functions, Google App Engine, CI/CD Pipelines, AWS Amplify, Real Estate, Scheduling, Storybook, JavaScript, Full-stack, MERN Stack, WebApp, Data Encryption, Security, Design, Technical Leadership, Authorization, Git, API Design, API Testing, Web Applications, Cloud Architecture, Cloud Storage, Testing, Design Systems, Responsive Design, GitHub API, React Testing Library

Senior Back-end Engineer

2021 - 2022
Airlift Technologies
  • Built a microservice to digitalize packaging material distribution and consumption solutions to reduce packaging cost per order, using NestJS, Fastify, TypeORM, and Postgres.
  • Streamlined communication across different microservices with AWS SQS and event broker.
  • Developed and deployed Lua scripts in Redis to perform custom atomic operations.
  • Worked on internal packages, including caching in Redis, event broker messaging with SQS and protection with Auth Guard.
  • Deployed Lambda functions to dump user data from third-party APIs into Snowflake to provide analytics to the product team.
  • Created CDK pipelines to automate and streamline the deployment of Lambda functions.
  • Wrote test cases and maintained a test coverage of 85% using Jest, which helped inform breaking changes before time.
  • Developed many end-to-end features for Android apps using the MVVM architecture and Firestore for live updates and push notifications.
Technologies: JavaScript, TypeScript, Node.js, NestJS, Kotlin, Docker, Snowflake, AWS Lambda, Fastify, Express.js, API Integration, Microservices, Redis, Web Development, APIs, OpenAPI, Firebase, SCSS, Firebase Cloud Functions, Full-stack Development, Microservices Architecture, HTML DOM, PostgreSQL, Confluence, Jira, Apps, Software, Android, SQL, Full-stack, REST APIs, Amazon Web Services (AWS), Agile, TypeORM, Communication, Front-end, Event-driven Architecture, Distributed Architecture, Figma, Amazon RDS, ESLint, Enterprise, Enterprise Systems, Twilio API, Bootstrap, Back-end, Back-end Development, Continuous Delivery (CD), Continuous Integration (CI), Build Automation, Software Architecture, Design Patterns, Software Design Patterns, CSS, HTML5, eCommerce, Online Ordering, Microsoft SQL Server, User Experience (UX), User Interface (UI), API Architecture, Google Cloud, Architecture, Large-scale Projects, Authentication, Twilio, Google Cloud Platform (GCP), Web Architecture, Webpack, JSON, REST, Test-driven Development (TDD), JSON REST APIs, JSON API, Unit Testing, Jest, AWS CodeDeploy, Webhooks, AWS CodePipeline, Responsive, DigitalOcean, Front-end Development, Relational Databases, Responsive UI, Amazon DynamoDB, Serverless, Serverless Architecture, Lambda Functions, Scrum, Agile Software Development, Content Management Systems (CMS), Serverless Framework, GitHub, Hash, WooCommerce, API Databases, GitHub Actions, Google Cloud Functions, Google App Engine, Metabase, CI/CD Pipelines, AWS Amplify, Real Estate, Scheduling, MERN Stack, WebApp, Data Encryption, Security, Design, Technical Leadership, Angular, Single Sign-on (SSO), Authorization, Zendesk, Git, API Design, API Testing, Web Applications, Cloud Architecture, Cloud Storage, Testing, Design Systems, Sequelize, Responsive Design, GitHub API, React Testing Library

Full-stack Developer

2020 - 2021
An Online Freelance Agency
  • Designed, architected, and developed the website for a real estate company from scratch using React, TypeScript, NestJS, and MongoDB.
  • Enhanced SEO and user experience by developing the landing site with Next.js.
  • Internationalized the React and Next.js app using i18n to reach potential customers across the globe.
  • Implemented Stripe integration for processing monthly and yearly subscriptions.
  • Integrated a REST API using Axios with cancellation tokens to reduce the network load of repetitive calls.
  • Led and designed boot camps for the new joiners and trained up to five developers.
  • Created a mail delivery service using Amazon SES to reduce mail delivery time.
  • Optimized server memory usage by adding support for saving media to AWS S3.
  • Reduced the website's loading time by adding lazy loading, Gzip compression, and code reusability.
  • Enhanced the user experience by adding support for dynamic subdomains and theming for vendors.
Technologies: JavaScript, TypeScript, React, Next.js, Node.js, NestJS, Express.js, Docker, API Integration, Microservices, Amazon Simple Email Service (SES), Amazon S3 (AWS S3), HTML, CSSinJS, MongoDB, Web Development, APIs, OpenAPI, Firebase, SCSS, Firebase Cloud Functions, Full-stack Development, Redux, Single-page Applications (SPAs), HTML DOM, Redux Thunk, React Router, Material UI, Jira, Apps, Software, SQL, GitLab CI/CD, Full-stack, React Redux, REST APIs, Amazon Web Services (AWS), Agile, Communication, Front-end, MySQL, Figma, Chakra UI, ESLint, Enterprise, Enterprise Systems, Twilio API, Bootstrap, Back-end Development, Continuous Delivery (CD), Continuous Integration (CI), CSS, HTML5, NoSQL, Microsoft SQL Server, User Experience (UX), User Interface (UI), API Architecture, Google Analytics, Google Cloud, Tailwind CSS, Architecture, Authentication, Twilio, Google Cloud Platform (GCP), Server-side Rendering (SSR), Web Architecture, Webpack, JSON, Axios, RxJS, REST, Test-driven Development (TDD), JSON REST APIs, JSON API, Unit Testing, Jest, Webhooks, AWS CodePipeline, GraphQL, Vue, Responsive, Mapbox, Front-end Development, Relational Databases, Responsive UI, AWS Lambda, Serverless, Serverless Architecture, Lambda Functions, Scrum, Agile Software Development, Content Management Systems (CMS), GitHub, API Databases, GitHub Actions, Google Cloud Functions, Google App Engine, AWS Amplify, Real Estate, Scheduling, Storybook, MERN Stack, WebApp, Data Encryption, Security, Design, ASP.NET, Authorization, Git, API Design, API Testing, Web Applications, Cloud Architecture, Cloud Storage, Testing, Design Systems, Responsive Design, GitHub API, React Testing Library

Full-stack Developer

2020 - 2021
Fireflies AI
  • Reduced the load time by four times by migrating the dashboard app from React v15 to v17, along with code optimization and refactoring.
  • Developed a microservice using Puppeteer, nut.js, and a captcha solver to record and transcribe meetings with Google Kubernetes Engine (GKE) for Zoom and Google Meets.
  • Implemented Slack commands for automation of customer support and debugging.
  • Published custom bit packages to be used as dependency across different microservices.
  • Created a landing site using Next.js, wrote test cases using the React Testing library, and assured 90% test coverage, leading to a 20% increase in lead generation.
  • Improved the system's overall reliability and automated alerts by integrating Sentry and New Relic alerts with PagerDuty.
Technologies: Node.js, Express.js, React, Next.js, Puppeteer, Web Development, APIs, SCSS, Full-stack Development, Microservices Architecture, Redux, HTML DOM, React Router, Apps, Software, Linux, JavaScript, Full-stack, REST APIs, Agile, Communication, Front-end, Event-driven Architecture, Distributed Architecture, Figma, ESLint, Enterprise, Enterprise Systems, Bootstrap, Back-end, Back-end Development, Continuous Delivery (CD), Continuous Integration (CI), Build Automation, Software Architecture, Software Design Patterns, CSS, HTML5, NoSQL, User Experience (UX), User Interface (UI), API Architecture, Tailwind CSS, Architecture, Large-scale Projects, Authentication, Twilio, Google Cloud Platform (GCP), Web Architecture, Webpack, JSON, Vercel, RxJS, REST, JSON REST APIs, JSON API, Unit Testing, Jest, Webhooks, Responsive, Front-end Development, Responsive UI, Scrum, Atomic Design, Agile Software Development, Content Management Systems (CMS), Front-end Build Tools, Meteor, GitHub, API Databases, GitHub Actions, Google Cloud Functions, Google App Engine, AWS Amplify, Scheduling, Storybook, WebApp, Data Encryption, Security, Design, Authorization, Git, API Design, API Testing, Web Applications, Cloud Architecture, Cloud Storage, Testing, Design Systems, Responsive Design, React Testing Library

Experience

OfficeTour

https://officetour.com/
A web app that enables landlords to arrange 3D virtual tours as initial visits of rental spaces over a video call to better gauge the user's requirement for renting a space. The app targets real estate agencies to keep track of rented spaces and streamline and automate the renting process. It was developed using React, NestJS, TypeScript, MongoDB, and AWS to deploy, send emails, and store media with integrated Google Analytics to optimize the user experience. The application saves the travel time for brokers and prospects to visit multiple spaces, making it a convenient tool for the pandemic and post-pandemic periods.

Sbitany B2B

http://b2b.sbitany.com/
A web app connected to an ERP system facilitates wholesale dealers to buy products online at a standard rate, saving buyers from the hassle of product hunting. The app was developed on the MERN stack using APIs from the ERP system. The solution was developed for Sbitany, an industry leader in electrical home appliances' retail and wholesale, revolutionizing wholesale dealers' retail experience. The application helped the client target the larger market, standardized product prices globally, and revolutionized the retail experience.

Education

2016 - 2020

Bachelor's Degree in Computer Science

University of Engineering and Technology - Lahore, Pakistan

Skills

Libraries/APIs

React, Node.js, CSSinJS, React Redux, REST APIs, OpenAPI, React Router, Twilio API, RxJS, JSON API, AWS Amplify, React Testing Library, Puppeteer, Vue, GitHub API, Handlebars, Antd

Tools

Amazon Simple Email Service (SES), Slack, Skype, Redux Thunk, Confluence, Jira, Figma, Google Analytics, Webpack, AWS CodeDeploy, Front-end Build Tools, Git, Amazon Simple Queue Service (SQS), Sequelize, NGINX, PM2, GitHub, GitLab CI/CD, Firebase Authentication, SendGrid, Bower Front-end Dependency Manager, Amazon Cognito

Languages

JavaScript, TypeScript, HTML, CSS, SQL, GraphQL, SCSS, HTML5, C++, C#, Python, Java, Kotlin, Snowflake

Frameworks

Express.js, NestJS, Next.js, Redux, Material UI, Bootstrap, Tailwind CSS, Jest, Serverless Framework, WebApp, Angular, Fastify, .NET, ASP.NET

Paradigms

Microservices, Agile, Microservices Architecture, HTML DOM, Event-driven Architecture, Continuous Delivery (CD), Continuous Integration (CI), Design Patterns, API Architecture, Web Architecture, REST, Test-driven Development (TDD), Unit Testing, Responsive, Serverless Architecture, Scrum, Agile Software Development, Testing

Platforms

AWS Lambda, Amazon Web Services (AWS), Firebase, Software Design Patterns, Twilio, Google Cloud Platform (GCP), Vercel, Mapbox, Google App Engine, Zendesk, Docker, MacOS, DigitalOcean, Meteor, WooCommerce, Linux, Android, Matterport, Azure

Storage

MongoDB, Amazon S3 (AWS S3), PostgreSQL, MySQL, NoSQL, Microsoft SQL Server, Google Cloud, JSON, Relational Databases, Amazon DynamoDB, API Databases, Redis

Other

Styled-components, API Integration, Full-stack, Web Development, APIs, Firebase Cloud Functions, Full-stack Development, Hybrid Frameworks, Single-page Applications (SPAs), Software, Front-end, Distributed Architecture, Chakra UI, ESLint, Enterprise, Enterprise Systems, Back-end, Back-end Development, Build Automation, Software Architecture, eCommerce, Online Ordering, User Experience (UX), User Interface (UI), Architecture, Large-scale Projects, Authentication, Server-side Rendering (SSR), JSON REST APIs, Video Streaming, Webhooks, AWS CodePipeline, Front-end Development, Responsive UI, Serverless, Lambda Functions, Atomic Design, Content Management Systems (CMS), Minimum Viable Product (MVP), Hash, GitHub Actions, Google Cloud Functions, Metabase, CI/CD Pipelines, Real Estate, Scheduling, Storybook, MERN Stack, Data Encryption, Security, Design, Technical Leadership, Single Sign-on (SSO), Authorization, API Design, API Testing, Web Applications, Cloud Architecture, Cloud Storage, Design Systems, Responsive Design, Fintech, TypeORM, Apps, Amazon RDS, Communication, Axios, DocumentDB, Headless UI, Vite

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring