PC

Software Engineer

Pranshu Chaurasia builds full-stack software with a heavy focus on backend architecture.

SDE Intern at TripFactory. M.Tech CSE(AI), IIIT Lucknow. Bridging the gap between user-centric frontends and highly scalable, concurrent backend systems.

Focus

  • Java & Spring Boot
  • REST APIs
  • Machine Learning
  • Backend Architecture

About

Currently working as an SDE Intern at TripFactory, where I focus on building resilient backend services and automating critical workflows.

While pursuing my M.Tech in CSE(AI) at IIIT Lucknow, my primary passion lies in translating engineering fundamentals into production-ready software. At TripFactory, I engineer Java-based REST APIs, handle robust service integrations, and design automated trigger logic that scales seamlessly.

Experience & Education

Experience

Software Engineer Intern

Jan 2026 – Present

TripFactory.com

Bengaluru, India · On-site

  • Contributing to backend development and workflow automation in Java.
  • Building email processing workflows and email trigger logic for supplier communication.
  • Working with Java backend services, REST APIs, and integrations.
  • Debugging backend flows and JSON-related issues.
  • Running and testing services using Docker and PostgreSQL.

Teaching Assistant

Aug 2024 – Present

IIIT Lucknow

Lucknow, India · On-site

  • Conducted weekly tutorial sessions for 240+ students, improving their understanding of Artificial Intelligence and Reinforcement Learning concepts.
  • Designed and evaluated assignments, quizzes, and exams.
  • Provided one-on-one mentorship, resolving doubts and guiding students in coding best practices.

Open Source Contributor

May 2024 – Aug 2024

GirlScript Summer of Code

Remote

  • Contributed to open-source projects, resolving issues and submitting pull requests.
  • Collaborated with project maintainers and fellow developers to improve codebases.

Education

M.Tech in Computer Science (Artificial Intelligence)

Aug 2024 – Present

IIIT Lucknow

B.Tech in Computer Science and Engineering

CGPA: 8.16/10.0

Gurukul Kangri (Deemed to be) University

Projects

Engineering stories framed around constraints and decisions.

Task Execution System

Built a high-performance Spring Boot backend for executing long-running tasks with controlled concurrency.

  • Implemented FIFO task scheduling and safe task cancellation.
  • Developed REST APIs for task submission and lifecycle management.
  • Utilized Java, Spring Boot, REST APIs, and Concurrency.

Smart Travel Assistant

AI-powered travel assistant that creates smart itineraries from text or voice input.

  • Generated smart itineraries and integrated weather-aware packing lists.
  • Provided nearby place discovery, attire suggestions, and travel safety insights.

AI-Powered Sudoku Solver

Built a deep learning-powered Sudoku solver that recognizes puzzles from images using a CNN and solves them using backtracking.

  • Integrated an interactive game interface with difficulty levels.
  • Added real-time solving hints for improved user experience.
  • Built with Python, TensorFlow, OpenCV, and Pygame.

View More Projects

To explore more of the systems and tools I have built, visit my GitHub profile.

github.com/MrPC7 →

Skills

JavaPythonC/C++JavaScriptSpring BootREST APIsReactJSNode.jsSQLMachine LearningDockerPostgreSQLGitLinuxAzure Cloud

Achievements & Certifications

Certifications

Achievements

  • Cleared GATE exam 3 times, showcasing strong academic and technical knowledge.
  • Open Source Contributor under GSSoC 2024 (GirlScript Summer of Code).
  • Event Coordinator at JNANAGNI 2019, college tech fest.
  • Won two Bronze and one Silver medal in International Mathematics Olympiad (Zone Topper).

Contact

Open to full-stack engineering roles with a strong emphasis on building reliable, scalable backend systems.