Summary
Overview
Work History
Education
Skills
Websites
Certification
Languages
Personal Information
Work Availability
Work Preference
Interests
Timeline
82
Hamza Baig

Hamza Baig

Node js Developer
Karachi

Summary

With over 3+ years of experience in backend development, I specialize in creating robust and scalable systems. I am proficient in JavaScript, Node.js, and databases like MySQL, PostgreSQL, and MongoDB, allowing me to design efficient solutions. I excel in crafting RESTful APIs and microservices, ensuring seamless communication and performance across systems. My expertise extends to deploying applications on AWS, including AWS S3 for storage solutions. I am passionate about problem-solving and optimizing system performance, thriving in collaborative environments to deliver impactful results. Notable projects include developing an Ecommerce Application, Subscription-based APIs, a live Streaming Application, dashboards, Shopify integration, and Seller Central platforms.

Overview

4
4
years of professional experience
1
1
Certification

Work History

Backend Developer

Fascom
Karachi
10.2022 - Current
  • As a Backend Developer specializing in ecommerce and API integrations, I have extensive experience in developing robust and scalable solutions for Shopify and other platforms.
  • My recent work involves integrating Shopify APIs for seamless product, order, and customer management, along with real-time inventory tracking.
  • I've implemented JWT authentication with role-based access controls, developed Mongoose schemas, and created CRUD endpoints for efficient product management.
  • Additionally, I have integrated secure payment gateways like Stripe and PayPal, and ensured data validation and schema design with MongoDB.
  • I am also actively developing a Seller Central API to replace Shopify for clients who do not have a Shopify account, providing them with a customized solution that meets their unique needs.
  • My work also includes handling CSV processing and implementing real-time event updates to ensure that data is always current and accurate.

Back End Developer

Tapmad
Karachi
09.2021 - 09.2022
  • As a Backend Developer with expertise in subscription-based services, I have successfully managed the entire lifecycle of subscription plans, from schema design to payment processing.
  • My work includes creating Mongoose schemas and models, developing CRUD endpoints, and integrating with payment gateways like Stripe and PayPal to handle recurring payments securely.
  • I have implemented comprehensive subscription management features, including user subscription handling, billing, invoicing, and real-time notifications for billing events.
  • My focus on RESTful API design and detailed documentation ensures that the systems I build are both robust and user-friendly.

Education

Bachelor of Science - Computers

Ilma Univeristy
01.2021

Skills

  • Backend Development: PHP, Nodejs, Express
  • MVC-Based Application Architecture: PHP,Laravel, Nodejs: Express
  • Databases & Real-time Data : MySQL, MongoDB, Firebase Realtime Database
  • API Architecture & Integration : RESTful APIs, Microservices, 3rd-Party APIs
  • ORMs & ODMs : Sequelize, Mongoose for MongoDB
  • Authentication & Security Implementation : JWT, OAuth2, Access Tokens, API Protection
  • Caching & Performance Optimization : Redis Cache, Query Optimization, database Indexing
  • Digital Payments Integration : Stripe, PayPal
  • API Documentation Tools: Swagger (OpenAPI), Postman
  • Front-End Technologies: JavaScript,HTML, CSS
  • Reporting & Dashboards: Custom dashboard development for business, finance, and inventory management with role-based access control
  • Analytics & Engagement Tools: Google Analytics

Certification

Certification Of Information Technology, ACCP PRO (Software Engineering), 2 Year

Languages

English
Urdu

Personal Information

  • Title: Software Engineer
  • Nationality: Pakistani

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Work Preference

Work Type

Full TimePart Time

Work Location

RemoteHybrid

Important To Me

Career advancementWork-life balanceFlexible work hoursPersonal development programs

Interests

Cricket

Reading

Timeline

Backend Developer

Fascom
10.2022 - Current

Back End Developer

Tapmad
09.2021 - 09.2022

Bachelor of Science - Computers

Ilma Univeristy
Hamza BaigNode js Developer