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
June 2025 – Present
  • Scalable Backend Systems: Built and maintained REST APIs using FastAPI, Flask, and Django REST Framework in a microservices architecture supporting thousands of users.
  • Architecture & Design: Implemented CQRS with Elasticsearch as a read store and applied DDD to align services with business domains and improve scalability.
  • Async & Event-Driven Systems: Designed event-driven workflows using Celery and queues; built bulk processing systems handling 10,000+ emails via Amazon SQS with retry and fault tolerance.
  • Performance Optimization: Improved system performance using Redis for caching, rate limiting, and multi-tenant configuration, reducing database load and latency.
  • Security & Access Control: Enforced RBAC and secured inter-service communication with token-based authentication, resolving vulnerabilities identified during testing.
  • DevOps & Deployment: Deployed containerized services using Docker and Kubernetes (AWS EKS); built CI/CD pipelines with GitHub Actions and Codefresh.
  • Monitoring & Reliability: Implemented observability using Prometheus and Grafana to ensure system health and performance.
Techseria Pvt Ltd
Python & React Developer
May 2024 – June 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

XPRIZE Learning Platform
Contributed to a large-scale multi-tenant learning platform under the XPRIZE ecosystem, supporting scalable and content-driven education workflows.

Worked on a microservices-based architecture with schema-based tenant isolation, enabling secure and efficient tenant-specific data handling.

Designed and developed core platform capabilities including learning workflows, progress tracking, content management, and RBAC-based access control.

Implemented secure service-to-service communication using structured service layers and token-based validation for reliable interactions across distributed services.

Designed event-driven asynchronous workflows to handle background processing, improving system responsiveness and decoupling services.

Optimized performance using Redis for tenant-aware configuration caching and efficient request handling.

Enhanced platform security with file validation pipelines and region-specific access control mechanisms.

Contributed to infrastructure using Docker, Kubernetes (AWS EKS), and Codefresh CI/CD pipelines across staging, demo, and production environments.
VideosForChange
A production-scale video-based social engagement platform serving 10,000+ users, focused on content discovery and competition workflows across multiple levels.

Implemented CQRS architecture by separating read and write models, leveraging Elasticsearch as a denormalized read store with background reindexing on data mutations to eliminate complex joins and significantly improve query performance.

Designed an event-driven architecture to decouple core modules, enabling asynchronous workflows such as email notifications, CSV imports, cleanup tasks, and search reindexing using Celery and message queues.

Built a scalable notification system capable of handling 10,000+ email messages using Amazon SQS with a worker-based architecture supporting dynamic upscaling and downscaling.

Implemented retry mechanisms with retry queues and dead-letter queues (max 3 attempts), improving reliability and failure handling across distributed workflows.
Aditya Chaudhary NoteBridge built with Django and React
Note App ZenMode
Note App Public Link
Note App login
Note App register
Note App profile
NoteBridge
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 Technology University
Master's of Computer Applications (MCA)
2025 – 2027
Gujarat University
Bachelor's 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.