
Saswati Choudhury
Full Stack Developer • Software Developer • DevOps & AI Enthusiast
I build scalable web and mobile applications, real-time systems, and accessibility-focused digital solutions using Java, Spring Boot, React, Next.js, React Native, and modern DevOps technologies.
Build. Innovate. Scale.
About Me
Professional Summary
Full Stack Developer focused on building scalable web and mobile applications, real-time systems, and accessibility-first digital experiences.
Skilled in Java, Spring Boot, React, Next.js, Node.js, React Native, MongoDB, and DevOps with hands-on experience in full stack, DevOps, and AI-powered applications.
Passionate about clean architecture, intuitive UI/UX, and building production-ready software that is scalable, maintainable, and impactful.
Technical Skills
Languages
Web Frameworks & Libraries
Mobile App Development
Backend & Frameworks
Databases & ORM
DevOps
UI/UX & Docs
Dev Tools & IDEs
Data
Additional
Soft Skills
Projects
SignMate (Inclusive Learning Mobile App)
Developed an inclusive learning application for deaf and mute individuals, integrating Indian Sign Language (ISL) with features like sign interpretation, interactive learning modules, multi-lingual support, and progress tracking. Prioritized accessibility and user-friendliness through intuitive UI. Designed the UI/UX using Figma and Canva, and created comprehensive project documentation using Astro Starlight.
StudyMate (Personalized Learning Mobile App)
Developed an accessibility-first learning application for deaf/mute individuals, integrating Indian Sign Language (ISL) with real-time sign interpretation, interactive 3D learning modules, multi-lingual support, and progress tracking. Leveraged immersive sign language visualizations and built a robust full-stack architecture. Designed intuitive UI/UX, and maintained project documentation. Deployed on Vercel with version control via GitHub.
ChatMe (Real-Time Chat Web Application)
Built a full-stack real-time chat application featuring instant messaging, online/offline presence indicators, and image sharing. Implemented JWT-based authentication with welcome emails sent on signup via Resend. Integrated Cloudinary for image uploads and Arcjet for API rate limiting to ensure security and performance. Designed a responsive, polished UI using React, Tailwind CSS, and DaisyUI, with Zustand handling global state management across the app.
Turl (REST API CLI Testing Tool)
Built a lightweight, developer-friendly command-line tool for testing and interacting with REST APIs directly from the terminal. The tool supports making HTTP requests, displays formatted JSON responses with pretty-printing, and renders response data in clean ASCII tables for easy readability. Designed for fast feedback during API development without needing a GUI tool like Postman. Packaged the application as an executable fat JAR using Maven Shade Plugin, enabling cross-platform distribution as a standalone CLI.
Verbalize (Web Application with CI/CD)
Developed a full-stack blog web application with user authentication, session management, and CRUD operations for blog posts. Built an end-to-end CI/CD pipeline using Jenkins to auto-build Docker images on GitHub push and deploy to DockerHub with a multistage Dockerfile, reducing deployment effort by ~70%. Configured Docker Compose for secure, reproducible workflows and hardened the pipeline via Jenkins Credentials Manager, non-interactive Docker commands, and cross-platform shell compatibility.
Multiplayer Arena Manager (Real-Time Backend System)
Developed a scalable multiplayer game management backend using Spring Boot with role-based access control, JWT authentication, and real-time communication via WebSocket. Designed modular RESTful APIs for player management, matchmaking, game sessions, and admin operations while securing 100% of endpoints. Built using clean layered architecture with JPA/Hibernate and MySQL to ensure maintainability, scalability, and efficient database interactions.
Endpoint Studio (API Automation Platform)
Built an API automation platform that automatically extracts REST API metadata from Java codebases and generates structured Postman Collection v2.1 files for testing and documentation. Reduced manual API documentation and testing effort by nearly 60% through AST-based code parsing and modular backend architecture. Designed scalable services for metadata processing, endpoint analysis, and automated collection generation.
OCR Vision (Optical Character Recognition Mobile App)
Developed a cross-platform OCR mobile application capable of extracting text from real-world images captured through the device camera. Integrated Tesseract OCR with a Flask-based backend for image processing and text recognition. Containerized the backend using Docker and deployed the application for reliable and consistent performance across environments. Focused on responsive mobile experience, fast OCR processing, and scalable deployment workflows.
Sales Prediction (Machine Learning Web Application)
Developed a machine learning web application to predict sales trends using Random Forest Regression with extensive data preprocessing and feature engineering. Implemented data analysis pipelines using Pandas and NumPy, and visualized insights using Matplotlib. Built an interactive frontend with HTML, CSS, and Jinja templates to display predictions and analytical results in a user-friendly manner.
EBook Management System (Library Management Platform)
Developed a full-stack eBook management platform featuring role-based admin and user dashboards for managing books, categories, and orders. Implemented functionalities such as adding/editing books, managing old/new collections, and order tracking with secure database operations. Designed responsive interfaces using Bootstrap and implemented dynamic server-side rendering using JSP and Servlets.
TaskFlow (To-Do List Web Application)
Engineered a full-stack task management application with complete CRUD functionality for efficient task tracking and management. Developed the frontend using HTML, CSS, and JavaScript while implementing backend services using Java, JSP, and MySQL. Integrated persistent task storage and dynamic updates with Apache Tomcat deployment for reliable execution and smooth user experience.
Experience
Trainee (Technical)
mindX360 Technologies Pvt. Ltd.
Worked on scalable backend systems, API development, debugging, testing, Agile collaboration, clean architecture, and modular application design using Java, Spring Boot, MySQL, Linux, and REST APIs.
DevOps Intern
Rest Coder Academy
Built CI/CD pipelines using Jenkins and GitHub Actions, automated deployment workflows with Shell Scripting, implemented Docker containerization, and managed version control using Git/GitHub.
Achievements
Milestones and recognitions that fuel the drive to build better.
Smart India Hackathon (SIH) 2024
National Level Finalist
Competed at the national level in India's biggest open innovation platform, presenting a working prototype to solve real-world government problem statements.
University AI Hackathon 2025
Secured 2nd Place 🏆
Built an AI-powered personalized learning mobile application that impressed judges with its practical impact, better UI/UX and technical depth under tight time constraints.
Get In Touch
Have a project in mind or looking for a full-stack developer? I'd love to hear from you. Let's build something amazing together.