About Me

I'm Ritesh Gupta, a software engineer with a B.Tech in AI/ML (2025) and hands-on experience in product development and software engineering at EduBuddy, an innovative EdTech platform. I specialize in building production-ready applications using Flutter, React, Next.js, and modern JavaScript. My approach combines technical expertise with a deep understanding of user needs — gained from working directly on live educational platforms serving 100+ schools nationwide. I've developed real-world projects including FixMate (a vehicle service booking app with live tracking and payments), e-commerce platforms with optimized checkout flows, and business websites that generate qualified leads. Every project I build focuses on three things: clean code, intuitive UX, and measurable business results. At EduBuddy, I've contributed to major product features, optimized application performance, implemented CI/CD pipelines, and collaborated with cross-functional teams to deliver scalable solutions. My experience includes full-stack development, API design, database optimization, and automated testing — giving me a comprehensive perspective on building products that users actually want to use. My goal is simple: help businesses turn their ideas into fast, beautiful, and reliable digital products that drive growth.

Experience

Product Development Engineer

EduBuddy

May 2025 - Present (7 months)

Leading product development initiatives at EduBuddy, an innovative EdTech platform offering ERP, LMS, and AI-integrated solutions for school management. Driving technical improvements and feature development across the platform.

  • Designing and implementing new features for Edubuddy's ERP and LMS platforms
  • Optimizing application performance and reducing load times by 40%
  • Collaborating with cross-functional teams to deliver scalable solutions
  • Conducting code reviews and ensuring adherence to best practices
  • Building RESTful APIs and integrating third-party services
  • Implementing automated testing to improve code quality and reliability
  • Creating comprehensive technical documentation for product features
  • Mentoring junior developers and conducting knowledge-sharing sessions

Software Development Intern

EduBuddy

October 2024 - May 2025 (8 months)

Joined EduBuddy as a Software Development Intern, contributing to the development and testing of educational technology solutions that serve schools nationwide.

  • Developed and tested features for ERP and LMS modules
  • Performed comprehensive QA testing on live production systems
  • Collaborated with senior developers on feature implementation
  • Debugged and resolved critical issues in production environment
  • Participated in agile sprint planning and daily standups
  • Wrote unit tests and integration tests for new features
  • Assisted in database optimization and query performance tuning
  • Contributed to UI/UX improvements based on user feedback

Education

Bachelor of Technology - BTech

Computer Science (Artificial Intelligence and Machine Learning)

Dr. A.P.J. Abdul Kalam Technical UniversitySeptember 2021 - September 2025

🏆1st prize winner in years 1-4

🏆Consistent academic excellence throughout BTech program

Relevant Coursework

Data Structures & AlgorithmsOperating SystemsDatabase Management SystemsArtificial IntelligenceMachine LearningComputer NetworksObject-Oriented Programming

Certifications & Workshops

Lifeblitz Training

2024

Attended Rubicon Lifeblitz training program

Cloud Computing Workshop

2024

EduBuddy

Attended and learned cloud computing services using Microsoft Azure by Edubuddy

Introduction to AI, ML, and Deep Learning SWAYAM (Govt. of India)

2024

SWAYAM - Government of India

Comprehensive course introducing AI concepts, machine learning models, and deep learning basics

Machine Learning for Business Professionals Infosys Springboard Platform

2024

Infosys Springboard

Explored real-world applications of machine learning in business decision-making, predictive analytics, and AI adoption

Entrepreneurship Awareness Drive Organized by IIT Kharagpur

2024

IIT Kharagpur

Gained insights into entrepreneurship, startup ecosystems, and innovation-driven development

Skills & Technologies

frontend

HTML/CSSJavaScript (ES6+)React.jsNext.jsTailwind CSSResponsive UIFramer Motion
  • Pixel-perfect UI implementation
  • Complex animations & interactions
  • Performance optimization
  • SEO-friendly architecture

mobile

FlutterDartFirebase AuthFirestoreRiverpodClean ArchitecturePush Notifications
  • Cross-platform development (iOS/Android)
  • Native device feature integration
  • State management expertise
  • App Store & Play Store deployment

frameworks

Node.jsExpress.jsREST APIsMongoDBMongooseJWT AuthSocket.io
  • Scalable backend architecture
  • Secure API design & implementation
  • Real-time data handling
  • Database modeling & optimization

tools

GitGitHubWordPressVS CodePostmanDockerVercel
  • Version control & collaboration
  • CI/CD pipeline knowledge
  • Containerization basics
  • Cloud deployment & hosting

design

UI/UX DesignFigmaWireframingPrototypingUser FlowColor Theory
  • User-centered design approach
  • Interactive prototyping
  • Design system creation
  • Accessibility (a11y) focus

professional

Support ManagementCRMProduct TrainingDocumentationAgile/ScrumClient Relations
  • Technical troubleshooting & support
  • End-user training & onboarding
  • Clear technical documentation
  • Effective cross-team communication

Achievements

♟️

Chess Excellence

1st place in chess competitions throughout all B.Tech years (1st–4th year)

2021–2025
🎓

Academic Excellence

Strong academic performance during B.Tech with CGPA 7+ and consistent results across semesters

2021–2025
🎤

Event Leadership

Hosted the college fresher party — demonstrated confidence, communication, and event-organizing skills

2022