Post Job Free
Sign in

Stack Developer Node Js

Location:
Auburndale, MA
Salary:
75
Posted:
December 05, 2024

Contact this candidate

Resume:

Mohammad Shariq

Senior Full Stack Developer **+ years ***************@*****.***

React.js Node.js MERN Stack JavaScript TypeScript www.github.com/devshariqcheema

617-***-**** www.linkedin.com/in/shariqcheemadev/ I'm a Senior Full Stack Developer with 10+ years of experience, specializing in managing and executing diverse large-scale projects. My career has been marked by a consistent record of delivering complex solutions on schedule. I place a high value on clear and effective communication and thrive in collaborative team environments. I'm currently seeking new opportunities where I can continue to excel in dynamic, fast-paced settings and make meaningful contributions to innovative projects. Technical Skills

Frontend:

React.js, Next.js, Redux, Redux-Saga, Redux-thunk, Context API, Gatsby, Contentful, React MUI, CSS, SASS/LESS, Bootstrap, TailwindCSS, Typescript, JavaScript, Jest, Enzyme, Cypress. Backend:

Node.js, Express.js, NestJS, Microservices Architecture, and Python. DBs & DevOps:

NoSQL, MySQL, MongoDB, DynamoDB, PostgreSQL, GraphQL, Apollo GraphQL Server, Firebase, AWS (Amazon Web Services), GCP (Google Cloud Platform), Microsoft Azure, Cognito, CI/CD, Firebase, Redis, Docker, Jenkins, DigitalOcean, Kubernetes, Sendgrid, Heroku, 3rd Party API Integration, Socket.IO, Payment Integrations (Stripe, Paypal, recurly), Machine Learning, Algolia search engine, Agora, WebRTC, Mailgun, Twilio, and Git. Work Experience

Senior Full Stack Developer August 2019 - November 2024 Glorium Technologies Auburndale, MA

Project 1: Peerspace

Peerspace is a marketplace that connects people who need space for events and activities with people who have space to rent.

● www.peerspace.com/

● https://tinyurl.com/peerspacecodebase/ (Portfolio)

● I updated the frontend, including the landing page and space detail pages, and upgraded the search engine using Algolia Search.

● I implemented Stripe Checkout into the website using the stripe SDK and built the website management portal, featuring functionality such as user and transaction management, payments, bookings, and more.

● Implemented sophisticated data visualizations using D3JS, Echarts, and Highcharts

● Developed scalable and efficient web applications using the MERN stack, including a customer portal with dynamic and

● responsive user interfaces and a back-end API for managing user data.

● Implemented RESTful APIs using Node.js and Express, enabling seamless communication between front-end and back-end.

● Designed and developed database structures using MongoDB, ensuring data integrity and efficient data retrieval.

● Developed automated testing frameworks using Jest and Enzyme, enabling efficient and reliable testing.

● Deployed applications to the cloud using GCP, ensuring optimal performance and availability for end-users. Tech Stack: React, React-Bootstrap, Next.js, Node, Redux, Stripe integration, Bugsnag, Google cloud, Graphql, Google Map API. Project 2: Gather

Gather is a virtual social gathering website where friends, family, and colleagues can meet and interact with each other online. It is a virtual world built with web technology and works best with the most up-to-date browsers. Gather also allows people to host fully featured events and activities with music, games, presentations, polls, questions and more.

● www.gather.town

● https://tinyurl.com/gathertowncodebase (Portfolio)

● Developed responsive and interactive frontend pages using React and GSAP, ensuring smooth animations and user experiences.

● Implemented peer-to-peer video and audio communication features using WebRTC, enhancing real-time connectivity for users.

● Engineered real-time client-server communication via WebSockets, enabling instant interaction in the virtual environment.

● Built and optimized backend services using Node.js, managing data flow and integrating APIs to support frontend functionalities.

● Developed backend services with Node.js and utilized AWS Lambda for serverless functions, improving scalability and reducing backend complexity.

● Used WebGL on the backend with Node.js to efficiently render and manage the 2D virtual world, ensuring high performance. Tech Stack: React, GSAP, WebRTC, WebSockets, Node.js, WebGL, AWS, SendGrid, JavaScript, TypeScript, RESTful APIs. Software Developer June 2016 - August 2019

SumatoSoft Auburndale, MA

SumatoSoft is a US-based software development company specializing in custom web and mobile applications. They focus on delivering high-quality, user-centric solutions to help businesses achieve their objectives through technology. I was initially hired as a Associate Software Developer at SumatoSoft, where I worked with various technologies mainly with React.js, Node.js,, and after demonstrating my skills and contributions, I was promoted to Software Developer, taking on the responsibility of working on multiple projects with different teams.

Fundraiseup project:

● https://fundraiseup.com/

● https://tinyurl.com/FundRaiseUpCode Portfolio

● Fundraiseup.com is an online fundraising platform that helps individuals, teams, and organizations to raise money for their causes.

● Integrated popular payment processors like PayPal, Stripe, and Apple Pay to enable seamless and secure transactions.

● Optimized backend services with Node.js and utilized AWS Lambda for serverless functions, enhancing scalability and processing efficiency.

● Developed custom donation pages in React, enabling users to set goals, track progress, and manage fundraising effectively.

● Built tools for organizations to manage campaigns, including contact management, event management, and real-time analytics.

● Implemented user-friendly interfaces with React, improving accessibility and engagement for donors and organizations.

● Collaborated with cross-functional teams to deliver a platform meeting user needs while ensuring scalability and maintenance. Tech Stack: React, Node.js, Froala Rich Text, D3, PayPal payment, Stripe, Apple Pay, Sentry, along with supporting technologies such as Express.js, MongoDB, AWS services (EC2, S3, Lambda), and Docker. Other Responsibilities:

● Developed and maintained web applications with React and Angular, ensuring responsive design and cross-browser compatibility.

● Collaborated with cross-functional teams including UX/UI designers and backend developers to deliver user-centric applications.

● Integrated RESTful APIs to connect the front-end with backend services, ensuring data flow and real-time updates.

● Implemented CI/CD pipelines with Jenkins and Docker to automate testing and deployment, ensuring efficient updates. Web Developer July 2014 - May 2016

Freelancing

● Built responsive web applications using JavaScript and TypeScript across multiple projects, ensuring compatibility on all devices.

● Used Python for backend development and data processing in multiple projects, integrating APIs and managing server-side tasks.

● Improved user interaction with advanced JavaScript techniques, adding smooth transitions and animations to enhance the user experience across multiple projects.

● Utilized Node.js for backend services and integrated AWS Lambda for serverless functions, enhancing scalability and reducing server management overhead.

Tech Stack: JavaScript, TypeScript, Python, HTML, CSS, React.js, Node.js, WebSockets, WebRTC, AWS, GCP, SendGrid. Education

Bachelor’s Degree Computer Science 2012 - 2016

National University of Science and Technology - Islamabad, PK



Contact this candidate