A.

Work Experience

Jan 2023 - Present
Software Engineer

SignalWire

  • Develop and maintain JavaScript and Node.js configurable communication SDKs.
  • Manage long-running calls state with Saga Pattern using Redux Saga.
  • Integrate WebRTC for high-quality video conferencing features.
  • Handle CI/CD processes using GitHub Actions for SDK testing & deployment to NPM.
Jul 2021 - Feb 2023
Software Engineer

VentureDive

  • Responsible for both frontend and server-side development.
  • Developed a “similar questions” feature using NLP in Python, enhancing user engagement through relevant content suggestions.
  • Client

    ADRES
    • Designed and executed an API-driven UI architecture, significantly enhancing system scalability and user experience.

    Client

    Careem,a subsidiary ofUber
    • Developed a 1-click checkout CareemPay SDK for merchants, simplifying payment processes and enhancing user experience.
    • Reduced application load time by 15% through strategic code splitting and deployed a server-side rendered application via GitLab's CI/CD pipeline, enhancing deployment efficiency.
    • Improved application performance by 25% by creating a package to queue analytics APIs, streamlining data processing.
Dec 2020 - Jun 2021
Software Engineer

CareCloud Inc

  • Design, develop and maintain software using state-of-the-art tools and techniques with the USA-based team.
  • Mainly focus on the front-end side development.
  • Collaborate with multiple teams to provide generic solutions.
  • Conduct dev sessions to elaborate and explain new generic features.
  • Accomplished real-time data for multiple teams by solving GraphQL subscription issue.
May 2020 - Nov 2020
Junior Developer

Plan Z Creatives

  • Mainly focus on the server-side development using technologies like Node.js, GraphQL, Apollo, MongoDB, Passport.js, etc.
  • Responsible for all the backend operations, from database designing to input validation and API response.
  • Build and maintain MongoDB and GraphQL schemas.
  • Implement user authorization and authentication with JWT and OAuth.
  • Migrated an old React application to a React Hooks.
  • Added language locale features on the frontend side with React Context API.
  • Solved real-time data fetching problem with Apollo GraphQL subscription on React-Native application.
Aug 2019 - Apr 2020
MERN Stack Developer

RomanCodes

  • Building and maintaining Node.js server with the help of Express.js and Mongoose.js ODM for MongoDB database.
  • Responsible for Database designing and maintaining.
  • Develop a new UI with a step-by-step user flow and graphical insight.
  • Integrating backend server with frontend using frontend JavaScript libraries like React, Redux, etc.
  • The core task was to build and maintain the whole application using MERN stack technology.
Mar 2019 - Jun 2019
Web Intern

Sudofy

  • Front end web app development using technologies like CSS, Sass, Bootstrap, Vanilla JavaScript (ES6, ES7) and React.js
  • Converting PSD and Website wireframes into responsive design.
  • Worked with Vanilla JS and Google Firebase with real-time data in Chat room application.