Narayan

Narayan

Backend Developer Intern
India

About Me

Backend Developer Intern with experience in building efficient backend microservices using Python, FastAPI, MongoDB, and AWS SES. Has worked on API authorization, background jobs, data parsing and validation, and documen…

Experience

Backend Developer Intern

Cosmocloud
May 2023 - Jul 2023 · 2 months

Architected and implemented efficient backend micro service for Cosmocloud, utilizing MongoDB and Python’s FastAPI framework.
Scaled the platform to handle 10x increase in user traffic, ensuring seamless UX.
Coded and utilised an authorisation middleware to authorize and secure API calls, ensuring data integrity.
Orchestrated background job of sending personalised email invites using AWS SES service to the clients.
Optimized router functionality, reducing 20 database calls to 7 calls increasing efficiency and speed.
Added data parsing and validation through Python’s Pydantic library to ensure valid data models for APIs.
Spearheaded the setup, design, and coding of comprehensive documentation in Docusaurus.
Empowered users to easily navigate and understand product features.

Skills

Full Stack Development Linux OS Shell Programming C++ Python JavaScript SQL HTML/CSS ReactJs Spring Material UI ExpressJs FastAPI Firebase Git Postman MongoDB MySQL Amazon Web Services (AWS) AWS SES Pydantic Docusaurus NextJs NodeJs Tailwind CSS Agora react-calendar react-to-print
Report this Profile?