Software Developer with 3+ years of experience building scalable web applications using Python, Django, Django REST Framework, and FastAPI. Expert in designing secure backend systems and developing robust APIs that deliver exceptional user experiences.
Proficient in full-stack development with React, HTML, CSS, JavaScript, MySQL, Git, and Bootstrap. Experienced in optimizing code performance, implementing secure authentication, and managing high-availability databases.
Core Technical Skills
Backend Development
Python, Django, Django REST Framework, FastAPI
Database Management
MySQL, PostgreSQL
Frontend Technologies
React, HTML, CSS, JavaScript, Bootstrap
Version Control
Git, Team Collaboration
Professional Journey
1
Software Developer - DEVtrust
September 2024 - Present | Noida, Uttar Pradesh
Specializing in full-stack web application development with Python and Django. Designing RESTful APIs using Django REST Framework, managing MySQL databases, and creating responsive interfaces with modern frontend technologies.
2
Junior Software Developer - DEVtrust
January 2023 - August 2024 | Lucknow, Uttar Pradesh
Built robust and scalable web applications using Python, Django, and MySQL. Developed strong frontend skills with HTML, CSS, Bootstrap, and JavaScript while contributing to API development.
3
Internship Trainee - Ducat India
November 2021 - May 2022 | Noida, Uttar Pradesh
Completed comprehensive 6-month Python full stack training program, gaining practical skills in Django, database management, and frontend technologies.
Current Role Highlights
API Development
Design and build RESTful APIs using Django REST Framework for seamless data exchange and integration.
Database Architecture
Manage MySQL databases with focus on optimization, security, and high-availability configurations.
Responsive UI Design
Create modern, responsive user interfaces using HTML, CSS, JavaScript, and Bootstrap frameworks.
Clean Code Practices
Focus on writing scalable, maintainable code and delivering efficient, high-quality software solutions.
Development Expertise
Backend Mastery
Python & Django Framework
Django REST Framework
FastAPI Development
Secure Authentication
Frontend Skills
React Development
HTML5 & CSS3
JavaScript ES6+
Bootstrap Framework
DevOps & Tools
Git Version Control
Team Collaboration
Code Optimization
Performance Tuning
Top 3 Projects
Promolytic ( campaign management )
Promolytic is a campaign management and feedback collection platform. The admin can create campaigns on specific topics and generate unique QR codes for each. Customers scan the QR code, fill out a feedback form with default and customizable fields, and submit their responses. The system collects and analyzes this data with all relevant parameters to provide actionable insights for each campaign.
My responsibilities include:
Designing and Developing APIs
Working with Databases: They design, maintain, and optimize databases by creating schemas, managing CRUD operations.
Implementing User Authentication and Authorization.
Optimizing Application Performance: Backend developers enhance server-side efficiency, responsiveness, and scalability through code optimization
Offer Letter Tools ( HR tools to send offer letter)
Offer Letter Tools is an in-house project of DevTrust designed to automate the process of sending offer letters to new employees, eliminating manual work for HR. The HR team sends a secure link to the new employee, who can view and accept the offer letter online. For security reasons, employees are not allowed to print or save the offer letter. Additionally, the link expires within 24 hours if the offer is not accepted. After acceptance, the employee submits all required documents digitally, streamlining the onboarding process while maintaining confidentiality and compliance.
Performance Tracker (ERP Tool)
The goal of the Performance Tracker projects to develop a management performance system that enables employees to monitor their monthly performance grades based on various parameters. Each employee completes their assessment, which is automatically graded. Afterward, the manager reviews the assessment and provides feedback and comments.
My responsibilities include:
Analyzing requirements and designing the system architecture using the DRF.
Writing backend code in Python and developing RESTAPIs to facilitate communication between the front-end and back-end.
Integrating a MySQL database to store assessment data.
Downloading reports in Excel and PDF files.
Setting up a Task Scheduler to automatically send the email.
Implement a functionality logger in the admin panel to save the logs.
Create different custom user panels as per their role and show functionality
Education & Certification
Bachelor of Technology
Computer Science and Engineering
MDU University Rohtak
April 2020 - July 2024
Professional Certification
Python Full Stack Developer
Comprehensive training in backend and frontend technologies
Key Achievements
3+ Years Experience
Building scalable web applications and robust backend systems
API Expertise
Designing secure RESTful APIs delivering exceptional user experiences
Full-Stack Proficiency
Seamless integration of frontend and backend technologies