×
Moheed Siddiqui

Moheed Siddiqui

Jr. Backend Developer

Karachi, Islam, Pak
+(92)312-105-11-28
Urdu, English

Background


About

About

Hands-on professional with 2+ years of experience as a backend developer, specializing in designing and implementing scalable APIs and systems. Proficient in JavaScript and Python, with expertise in frameworks such as Node.js and Django. Adept at managing databases like MongoDB and DynamoDB, and skilled in utilizing AWS services including Lambda and S3. Committed to optimizing performance and delivering robust, secure backend solutions.

Work Experience

Work Experience

  • Junior Backend DeveloperGeeksvisor

    Aug, 2022 - Present

    As a Junior Backend Developer at Geeksvisor, I contributed to the development and maintenance of RESTful APIs using Node.js and Express.js. I implemented serverless solutions on AWS Lambda, integrating with AWS S3 and DynamoDB to build efficient backend systems. My work ensured smooth collaboration with frontend developers for seamless service integration

    • Developed and Deployed RESTful APIs: Built and maintained scalable RESTful APIs using Node.js and Express.js, ensuring efficient data handling and seamless integration with front-end services.

    • Implemented Serverless Architecture: Successfully implemented AWS Lambda functions to create serverless solutions, reducing infrastructure management and improving scalability.

    • Integrated AWS Services: Utilized AWS S3 for data storage and DynamoDB for database management, ensuring efficient and reliable backend operations.

    • Optimized Backend Performance: Enhanced the performance and security of backend systems by applying best practices in API development and cloud services.

    • Collaborated with Frontend Teams: Worked closely with frontend developers to ensure smooth API integration, leading to a cohesive user experience across platforms.

    • Debugging and Issue Resolution: Actively participated in debugging and resolving backend issues, ensuring the smooth operation of applications.

Projects Experience

Projects Experience

  • Serverless Event Booking Platform

    Mar, 2024 - Apr, 20241 month

    Developed a serverless event booking platform designed to handle dynamic scheduling and management of events. The platform leverages AWS Lambda for serverless compute, API Gateway for secure API endpoints, DynamoDB for scalable data storage, and S3 for file storage. This solution offers a highly scalable and cost-effective approach for event management.

  • Restaurant App

    Apr, 2024 - May, 20241 month

    Created an application tailored for managing restaurant operations including orders and reservations. The app utilizes Node.js for server-side logic, AWS Lambda for serverless functions, Dynamo BermsDB for managing restaurant data, API Gateway for exposing RESTful APIs, and Cognito for user authentication and management. This application streamlines restaurant management and enhances user experience.

  • Blood-Bank Management System

    May, 2024 - Jun, 20241 month

    Developed a comprehensive management system for blood banks to track inventory levels and donor information. This system leverages Node.js for backend logic, AWS Lambda for serverless execution, DynamoDB for data storage, API Gateway for API management, and Cognito for user authentication. The system helps improve the efficiency of blood bank operations and ensures accurate tracking of vital resources.

  • Resume App

    Jul, 2024 - Nov, 20244 months

    Building an application focused on creating and managing resume templates. The app uses Node.js for backend processing, AWS Lambda for serverless operations, DynamoDB for storing user data and templates, API Gateway for managing API requests, S3 for storing resume files, and Cognito for user authentication. This ongoing project aims to provide users with customizable resume templates and streamline the resume creation process.

  • FFP Invest App

    Dec, 2024 - Mar, 20253 months

    This project is a comprehensive serverless application built using AWS services and various programming languages to manage user messages and subscriptions. The backend is powered by AWS Lambda functions written in Node.js, which handle operations such as creating and updating messages, and scanning user data from DynamoDB tables. The project utilizes AWS AppSync for GraphQL API management, enabling efficient data queries and mutations. The infrastructure is defined using the Serverless Framework, which simplifies deployment and management of AWS resources. Additionally, the project integrates with Amazon Cognito for user authentication and authorization, ensuring secure access to the application. The primary goal of this project is to provide a robust and scalable solution for managing user messages and subscriptions, facilitating seamless communication and data management for the users.

  • Oyedele Ecommerce

    May, 2025 - Present

    In this project, I have created multiple AWS Lambda functions and designed GraphQL queries to handle data interactions. I have also set up DynamoDB tables for storing and managing application data. Additionally, I developed REST APIs to support various features and functionalities of the application. The entire project is built on top of various AWS services, making it a cloud-native solution that leverages the scalability and reliability of the AWS ecosystem.

Skills

Skills

  • Frontend

    HTML

    CSS

    JavaScript

    React JS

    Next JS

    TypeScript

  • Backend

    Node

    Express

    GraphQL

    Serverless

    AWS

    Server-side

  • AWS

    Lambda

    S3

    Cognito

    DynamoDB

    API Gateway

    CloudWatch

    Identity and Access Management

    Simple Queue Service

    Simple Notification Service

    Simple Email Service

    System Store Manager Parameter

    CloudFormation

    CodeDeploy

  • Version Control

    Git

    GitHub

  • Database

    SQL

    NoSQL

    DynamoDB

    MongoDB

Education

Education

  • Computer Science, Intermediate of Science, Intermediate Level

    Jun, 2024 - Present

Interests

Interests

  • Backend Development

    API DesignDatabase ManagementScalable Architectures
  • Cloud Computing

    AWS LambdaServerless ArchitectureDynamoDBAWS S3Infrastructure as Code (IaC)API GatewayCloud Monitoring and Logging
  • Programming Practices

    Code OptimizationVersion ControlTesting and Debugging
  • Continuous Learning

    Exploring New TechnologiesImproving Coding SkillsCollaborative Development
References

References

  • Mughess Siddiqui

    Mughess Siddiqui is a highly skilled Full Stack Developer at Geeksvisor, working closely with me on various projects. His deep expertise in frontend and backend technologies has been crucial in advancing my projects. He consistently provides valuable insights, technical guidance, and support, making my collaboration highly productive and effective.