About Skills Experience Projects Contact

Aditya Chaudhary

Developer
Available for opportunities
3 Years Experience

Chaudhary Aditya Developer.

Aditya Chaudhary is a Python backend developer based in Ahmedabad, India. He specializes in building scalable backend systems, REST APIs, and microservices using FastAPI, Django, and cloud infrastructure on AWS.

About

Building things that work beautifully

I'm a Python developer with a genuine passion for clean architecture and solving real problems through thoughtful code. My journey started with self-study and academic projects, and quickly grew into professional experience across backend APIs, ERP systems, and full-stack web applications.

I care deeply about writing maintainable, well-documented code — and building systems that are fast, secure, and easy to scale. Outside backend work, I enjoy bringing ideas to life on the frontend with React.

Backend-first
FastAPI, Django, DRF — APIs that are fast, secure and well-documented
Cloud & DevOps
AWS, Docker, GitHub Actions CI/CD — deployed and monitored production systems
Full-stack capable
React, Tailwind, JS — comfortable owning a feature end-to-end

Expertise

Skills & Tools

Programming Languages
Python JavaScript
Backend Development
Django FastAPI Flask Django-rest-framework Frappe
Frontend Development
JavaScript CSS Tailwind React
Data Management
PostgreSQL MySQL Redis Elasticsearch
DevOps & Infrastructure
Docker Nginx GitHub CI/CD AWS Linux Prometheus Grafana
Backend Engineering
Microservices Architecture REST API Design Event-Driven Systems Multitenant Architecture Message Queues Background Jobs (Celery / RQ) Websockets Caching Strategies Rate Limiting API Versioning Authentication & Authorization (JWT) API Documentation (OpenAPI / Swagger)

Career

Experience

Upforce Tech
Python Backend Developer
July 2025 – Present
  • Backend Development: Working extensively with FastAPI and Flask to develop high-performance, scalable REST APIs in a microservices ecosystem. Applied Domain-Driven Design (DDD) principles to structure services around business capabilities and maintain clean separation of concerns. Also implemented background jobs for tasks such as asynchronous data processing and third-party API integrations using tools like Celery and RQ.
  • Microservices Architecture: Actively contributed to a microservices-based system with independently deployable Python services. Designed and managed internal API contracts, handled inter-service communication, and maintained consistent standards across services using shared libraries and OpenAPI specifications.
  • DevOps & CI/CD: Containerized applications using Docker. Built robust CI/CD pipelines using GitHub Actions to automate testing, builds, security checks, and multi-environment deployments. Followed infrastructure-as-code practices where applicable.
  • Database & Caching: Worked with PostgreSQL for relational data modeling and query optimization. Used Redis to implement caching strategies and rate-limiting mechanisms, improving response times and system throughput. Integrated Elasticsearch for full-text search, log analysis, and analytics on large datasets.
  • Testing & Documentation: Ensured quality by writing unit, integration, and API tests using pytest and pytest-asyncio. Maintained interactive and versioned API documentation using Swagger/OpenAPI standards, enabling easier onboarding for frontend/mobile teams.
  • Worked on cloud services like AWS for deployments and management services, and implemented monitoring and logging solutions using tools like Prometheus, Grafana to ensure system reliability and performance.
Techseria Pvt Ltd
Python & React Developer
May 2024 – July 2025
  • As a Python Developer at Techseria since May 2024, I have significantly enhanced my skills in the Frappe framework while working on the Singapore client project, Digo. I've developed functionalities such as Reports, Print Formats, Filters and Workflows. Which reduced the manual workflow by 70% and gained proficiency in User Management and API Integration. My experience also includes Scheduling automated tasks, Form Customization, Notifications, Search and Filters, and Data Import/Export, deepening my understanding of Frappe's diverse capabilities in ERP systems. Also created portal pages using Html, Css and Js.
  • Azure Backup Module: Engineered a Frappe app for automated site backups with configurable options (Azure credentials, backup type, retention period, scheduling). Supported manual triggers via button and automated schedules for reliability.
  • Issue Resolution: Resolved scheduler job failures, cron execution issues, PDF rendering bugs, and image rotation errors, ensuring system stability.
  • Frontend (React + Frappe Integration): Built Doctype-specific pages and components in React, incorporating protected routes, customized Material UI components, and role-based navigation for accessibility. Designed interactive dashboards and data-driven UI elements to optimize ERP workflows.
  • Django API Development: Created RESTful APIs using Django and Django REST Framework to power mobile and client-side applications. Implemented user authentication, CRUD operations, and dynamic routing, integrating with PostgreSQL for efficient data handling and real-time updates.
BrainyBeam Technologies
Python Developer
Aug 2023 – Apr 2024
  • Led the development of a Hotel Booking Web App using Django, Python, HTML, CSS, JavaScript, and MySQL.
  • Integrated user authentication, order history, and Razorpay payment processing for secure transactions.
  • Designed RESTful APIs to manage dynamic booking data and ensure seamless functionality. Also deployed the project on GitHub.

Work

Projects

Aditya Chaudhary FullStack Note App built with Django and React
Note App ZenMode
Note App Public Link
Note App login
Note App register
Note App profile
FullStack Note App
This is a full-stack note-taking application built using Django (DRF) for the backend and ReactJS for the frontend. It features secure authentication using JWT with registration, login, logout, token management, automatic token refresh, and blacklist handling for enhanced security. Users can seamlessly perform full CRUD operations on notes including create, edit, delete, pin, and unpin. A key feature of the platform is the ability to generate public shareable links for notes. Users can mark a note as public, which generates a unique link that can be shared on social media or with anyone. Recipients can view the note through the public archive page without needing an account. Notes can also be switched back to private at any time for full control over visibility. Deployment is automated using GitHub Actions CI/CD. The backend runs on AWS EC2 using Gunicorn and Nginx, with DuckDNS for domain routing and Let's Encrypt for HTTPS security. The frontend is hosted on Netlify, and the database is managed on NeonDB for reliability and performance.
Python Django DRF React JWT AWS EC2 Netlify NeonDB GitHub Actions
Thought Exchanger Home
Thought Exchanger Profile
Thought Exchanger Notifications
Thought Exchanger Login
Thought Exchanger Register
Thought Exchanger Tweet
Developed a Django-based social media platform enabling users to create, like, comment, and save tweets, with a follow/unfollow system and real-time notifications for activities like new followers, unfollowing, and tweet interactions. Built a secure authentication system with registration, login, logout, password reset, and profile management for updating profiles, uploading pictures, and managing tweets.
Added media uploads for tweets and profile images to ensure a rich user experience. Enhanced interactivity with a modern UI, Bootstrap styling, and dynamic Toast Messages for real-time feedback (e.g., login success, new comments, likes, or errors).
Python Django JavaScript Bootstrap SQLite Jinja
Resource Center
Vercel Logs
AWS
NeonDB
Resource Center
Developed a file sharing platform allowing users to upload, manage and download resources securely. Implemented authentication, integrated AWS S3 cloud storage for file management and used PostgreSQL (NeonDB) for database management. Application deployed using Vercel.
Python Django AWS S3 PostgreSQL NeonDB JavaScript
JS Projects Home
Weather App
Fetch API
News App
Todo App
Carousel
Guessing Game
Date Color
Counter
Color Changer
JavaScript & DOM Projects
A collection of mini projects built to demonstrate core JavaScript and DOM manipulation.

Includes projects such as weather finder, dynamic user cards, news web app, to-do list with local storage, image carousel, number guessing game and more.
JavaScript HTML CSS DOM APIs LocalStorage

Background

Education

Gujarat University
Bachelor of Computer Applications (BCA)
2021 – 2024
Raja Ram Vidhya Vihar
Higher Secondary School
2019 – 2021

Say hello

Let's work
together.

Open to new opportunities, freelance projects, or a good conversation about tech. Don't hesitate to reach out.