prashant.dev
Debugging code builds better software developers..

Prashant Sharma

Backend Software Engineer

Backend Software Engineer passionate about building scalable APIs, backend systems, and solving engineering problems.

Professional Summary

I am a backend developer who enjoys designing clean APIs, building scalable backend applications, and turning ideas into reliable software. I primarily work with Python, FastAPI, SQL, and MongoDB, and I continuously strengthen my understanding of Data Structures & Algorithms, System Design, Linux, DBMS, Operating Systems, and Computer Networks to become a better software engineer.

# api-development# database-design# backend-development# linux
Technical Skills
6 Core Categories

Programming Languages

C++PythonSQL

Backend

FastAPIDjango (Basic)REST APIsJWT AuthenticationCRUD OperationsAPI Design

Databases

PostgreSQLMongoDBRedis

Operating Systems

Fedora LinuxArch LinuxBashShell Scripting

Developer Tools

GitGitHubDockerVS Code

Core CS

Data Structures & AlgorithmsObject-Oriented ProgrammingDBMSOperating SystemsComputer NetworksSystem Design Fundamentals
Work Experience

Full Stack Engineer Intern

Jaipur Engineers

Apr 2026 – Jul 2026
  • Developed backend functionality and REST APIs using Python and FastAPI for core web services.
  • Implemented robust CRUD operations and integrated MongoDB and SQL relational databases.
  • Enforced strict input validation using Pydantic schemas and comprehensive error handling pipelines.
  • Structured automated Git workflow, code reviews, and performance debugging for endpoint optimizations.
FastAPIPythonMongoDBSQLGitREST APIs

Full Stack Web Development Intern

Future Interns

Jun 2025 – Jul 2025
  • Completed project-based internship focused on end-to-end web application development.
  • Designed HTML, CSS, and JavaScript frontends connected with custom RESTful backend endpoints.
  • Executed database integration, backend error handling, debugging, and production workflow deployment.
JavaScriptHTML/CSSREST APIsBackend IntegrationDebugging
Featured Engineering Projects
Production Systems

Task Management REST API

Backend System
Automated Tests
32 Passing
Auth Hashing
Argon2 Security
API Endpoints
10 Routes

Production-ready asynchronous Task Management REST API built with Python, FastAPI, PostgreSQL & SQLAlchemy 2.0.

PythonFastAPIPostgreSQLSQLAlchemy 2.0AlembicPydantic v2JWT (Argon2)Pytest

Key Features

Stateless JWT Authentication & Argon2 password hashing
Strict IDOR defense enforcing user ownership at the SQL query level
SQLAlchemy 2.0 Mapped Models & Alembic schema migrations
Dynamic filtering (status, priority) & deterministic nulls-last sorting
Envelope pagination returning items, total, limit, and offset
Dual-Database test isolation with 32 automated Pytest test cases

Full Stack Text Editor

Backend System
Auto-Save Sync
< 100ms
Database
MongoDB Atlas
Architecture
Decoupled REST

Document management platform featuring RESTful microservices & real-time document persistence.

Node.jsExpress.jsReactMongoDBJavaScriptREST APIs

Key Features

REST APIs for seamless client-server data synchronization
Full CRUD operations for multi-document creation, editing, and deletion
Document Management with tag filtering and search indexes
MongoDB Integration with Mongoose ODM schemas
Strict Client & Server Validation for data sanity
Responsive user interface built with React
Education

Bachelor of Computer Applications

Poornima University
Expected Graduation: 2027
Certifications

Python Complete Course and Flask Framework

Issuer: Udemy

Verified

Networking Fundamentals on Google Cloud

Issuer: Google Cloud Platform

Verified

Get Started with Cloud Storage

Issuer: Google Cloud Platform

Verified
Engineering Achievement
4th Rank Winner

Digital Campus 2.0 Google Cloud HackSprint

Organized by Poornima Institute of Engineering & Technology in collaboration with Google Cloud

Secured 4th Rank in Digital Campus 2.0 Google Cloud HackSprint for building scalable cloud-native backend services and real-time database architecture.

Engineered serverless backend API integrations on Google Cloud Platform
Demonstrated high system reliability under competitive speed trials
Recognized by Google Cloud mentors and senior engineering evaluators
Get In Touch

Let's connect & build reliable systems

I am actively looking for Backend Software Engineer roles, internships, and engineering opportunities.