Summary
Overview
Work History
Education
Skills
Websites
Certification
References
Projects
Opensourcecontributions
Timeline
Generic
PATHAN SALMAN KHAN

PATHAN SALMAN KHAN

Bengaluru

Summary

I am a Full Stack Developer specializing in back-end development, with 3 years of full-time experience. I have a passion for learning by building and continually explore new technologies and approaches. You can find my latest projects on GitHub.

Overview

3
3
years of professional experience
1
1
Certification

Work History

Software Engineer

Zaapi
09.2023 - Current
  • Created a template using the Nest JS framework, incorporating basic authentication, design patterns, with MongoDB (Mongoose) and containerization to bootstrap the new microservices quickly
  • Led end-to-end feature development: gathering requirements from the product team, designing features, planning sprints, coding, and performing end-to-end testing
  • Mentored two interns, overseeing their onboarding, assigning tasks, and reviewing their code
  • Orchestrated migration from EC2 instances to AWS Fargate, significantly reducing AWS infrastructure costs
  • Actively participated in resolving critical production issues (SOS situations)
  • Enhanced webhook handling by transitioning from synchronous processing to an asynchronous queue system using AWS SQS, now efficiently managing 10k requests per minute
  • Optimized platform performance to handle 20M+ daily requests through strategic database query optimization and implementation of caching mechanisms
  • Developed a comprehensive analytics dashboard, providing users with critical insights into chat, agent, and performance metrics
  • Streamlined e-commerce operations by integrating chat-based payments and custom messaging features into the order cycle
  • Improved platform capabilities with AI-driven features, including chatbots and auto-reply systems
  • Designed and implemented a Zapier-like automation system, enabling event-triggered messaging for improved workflow automation
  • Technologies: NestJS | MongoDB | AWS | PostgreSQL | Microservices

Software Engineer

Geekyants
06.2022 - 09.2023
  • Housing Project Management: bootstrapping the microservice architecture with Dapr
  • Developed analytics, payment, and compliant registration services and implemented a migration service to migrate data from SQL to NoSQL databases
  • Real Estate SaaS Product: created a service for bulk importing project and builder data
  • Managed channel partner and builder onboarding processes
  • Led the implementation of geospatial project search functionality with many other filters: enhanced application speed and performance through caching mechanisms.

Full Stack Developer

Cognizant
09.2021 - 06.2022
  • Collaborated with an ed-tech company, focusing on optimizing the platform's exam hosting functionality
  • Implemented performance enhancements and optimizations to ensure seamless exam delivery for a large number of concurrent users.

Education

B.E. - Computer Science and Engineering

RMK ENGINEERING COLLEGE
Chennai
08.2021

Intermediate - Mathematics, Physics and Chemistry

Sri Chaitanya Junior College
Vijayawada
04.2017

RATNAM EM HIGH SCHOOL
Nellore
04.2015

Skills

  • Javascript
  • MongoDB
  • SQL
  • Node JS
  • Python
  • HASURA/GRAPHQL
  • AWS
  • Redis
  • Nest JS/Express
  • Jest
  • REST
  • Web Sockets
  • Docker
  • React

Certification

  • BEC Vantage Certification, BEC
  • Pro Backend Developer course, LearnCodeOnline.in


References

  • Ricardo Sancho

      Head of Engineering at zaapi

      https://www.linkedin.com/in/ricsancho

       +65 8928 9832

  • Suraj Dubey,

       Tech Lead  at zaapi, 

       https://www.linkedin.com/in/suraj-dubey-4a22486b

       +919824829736

Projects

Go Good First Issue

 Go Good First Issue is a thoughtfully curated collection of beginner-friendly tasks for new contributors in the Go community. It comprises carefully selected issues from diverse Go repositories, making it an excellent starting point for first-time contributors. The list is regularly updated every 24 hours, ensuring fresh and up-to-date opportunities for contributors. To explore the current list of good first issues, simply refer to the project's README file on GitHub.


GitHub Link : https://github.com/salmankhan-prs/Go-Good-First-issue


HomeServer

 I am very interested in home servers. Right now, I'm using a Raspberry Pi 5 to set up a small home server. With this, I'm hosting some of my own websites and other streaming applications to stream/store my own content. My goal is to understand how the internet and servers work behind the scenes.


Email WriteX

 This is a Chrome extension that generates email bodies based on a given subject. I implemented rate limiting in the backend to    ensure efficient performance. The response is generated using the Open AI API's .


Access Link : https://chromewebstore.google.com/detail/email-writex/iigffofilkploblgmjpjicllhkbkpnpb

Opensourcecontributions

  • Feat(invocation): Allow sending and receiving headers during HTTP service invocation, https://github.com/dapr/js-sdk/pull/408, 08/01/20
  • Fix(invocation): Handle 404 errors correctly by providing an error message, https://github.com/dapr/js-sdk/pull/415, 08/01/20
  • Fix(state): Return an empty array instead of an empty string when state.query does not return any results, https://github.com/dapr/js-sdk/pull/471, 08/01/20

Timeline

Software Engineer

Zaapi
09.2023 - Current

Software Engineer

Geekyants
06.2022 - 09.2023

Full Stack Developer

Cognizant
09.2021 - 06.2022

B.E. - Computer Science and Engineering

RMK ENGINEERING COLLEGE

Intermediate - Mathematics, Physics and Chemistry

Sri Chaitanya Junior College

RATNAM EM HIGH SCHOOL
PATHAN SALMAN KHAN