Prince Pal
About Me

Building Resilient Systems & Solving Real Problems

A comprehensive look at my background, professional experience, community leadership, and technical foundations.

Background

I am a Java Backend Engineer and Computer Science student at Guru Gobind Singh Indraprastha University (GGSIPU / MAIT, GPA: 8.69) with a deep specialization in backend engineering, Spring Boot, and distributed architectures.

Currently working as a Software Engineer Intern at AstroRaag, where I deploy centralized Java Spring Cloud configuration servers for 10+ microservices, architect event-driven notification workflows, and modernize backend architectures using modular dependency injection. Previously at Tata Power DDL, I engineered a high-performance electricity demand analytics platform in Java Spring Boot & PostgreSQL processing 20+ years of time-series data, and at Viben, I built secure backend services with ML integrations serving 1,000+ beta users.

I am a passionate hackathon competitor (6x Hackathon Champion, including Google Prompt Wars, Ace Hack 5.0, and Zynd.ai) and active tech community organizer with Google Developers Group (GDG) Delhi. My core specialization is engineering robust, high-availability backend systems using Java, Spring Boot, Spring Security, Spring Cloud, PostgreSQL, Redis, and RabbitMQ.

Engineering Philosophy

Architect for resilience, type safety, and maintainability before premature optimization.

Event-driven and decoupled microservices scale teams and infrastructure predictably.

Great engineering is measured by real user impact, data integrity, and robust uptime.

Continuous growth through competitive hackathons, open source, and hands-on system building.

Work Experience

Professional Software Engineering Roles

Software Engineer (Intern)

AstroRaag · Remote

July 2026 – Present
  • Centralized Configuration Management: Built and deployed Java Spring Cloud Server, serving as the single source of truth for configuration across 10+ microservices with centralized versioning and environment-specific properties.
  • Workflow Automation: Developed an event-driven notification service for a supply chain automation platform, delivering trigger-based notifications through a reusable workflow engine.
  • Backend Modernization: Redesigned legacy backend services into a modular architecture using dependency injection, improving maintainability, throughput, and scalability.
JavaSpring BootSpring CloudMicroservicesRabbitMQPostgreSQLDockerREST APIs

Software Engineer (Intern)

Tata Power DDL · New Delhi, India

June 2026 – July 2026
  • Analytics Dashboard: Built a production-ready analytics dashboard using Thymeleaf to visualize and analyze 20+ years of electricity demand data with interactive drill-downs from yearly trends to daily 96-slot demand patterns.
  • Backend Engineering: Designed and developed RESTful APIs using Java, Spring Boot, JPA, and PostgreSQL to power analytics workflows, data aggregation, and dashboard visualizations.
  • Authentication & Deployment: Implemented a mocked Active Directory (AD) authentication flow for enterprise login integration and contributed to deploying the analytics platform for internal use by the Tata Power-DDL analytics team.
JavaSpring BootJPA / HibernatePostgreSQLThymeleafREST APIsActive Directory

Software Engineer (Intern)

Viben · Remote

February 2025 – May 2025
  • Authentication & Backend Services: Implemented secure backend services using Node.js, Express.js, TypeScript, and JWT authentication for user management and authorization.
  • ML Integration & Data Management: Integrated an ML recommendation service into the backend and designed PostgreSQL-backed APIs for image uploads and personalized outfit recommendations serving 1,000+ beta users.
  • Deployment: Containerized the application using Docker and deployed backend services on AWS, enabling reliable and scalable deployments.
Node.jsExpress.jsTypeScriptPostgreSQLDockerAWSJWT

Front End Engineer (Intern)

EduAbroad · New Delhi, India

March 2023 – June 2023
  • Website Modernization: Modernized the company’s flagship website using React.js, JavaScript, Tailwind CSS, and HTML/CSS, while delivering 20+ custom portfolio websites for students.
  • Performance Optimization: Improved website performance through lazy loading, asset optimization, and bundle optimization, increasing the Google Lighthouse score from 75 to 90 and significantly improving page speed.
React.jsJavaScriptTailwind CSSHTML/CSSLighthouse

Community & Leadership

Organizing events, workshops, and mentoring open source contributors

Event Organizer

Google Developers Group Delhi

June 2025 - September 2025
  • Conducted and managed high-impact developer workshops and technical sessions reaching over 1,000+ active developers.
  • Coordinated with industry speakers, led hands-on coding tracks on AI/Cloud, and fostered a collaborative community ecosystem.
Community LeadershipTechnical WorkshopsGoogle Cloud & AI

Mentor & Contributor

GirlScript Summer of Code

May 2024 - August 2024
  • Reviewed and merged 200+ pull requests from an international cohort of 70+ developers across open-source repositories.
  • Provided detailed code reviews, guided beginners on Git workflows, and maintained CI/CD automated test suites.
GitGitHub ActionsCode ReviewTypeScriptReact.js

Technical Skills

Core frameworks, technologies, and system competencies

Languages

Java SQL TypeScript JavaScript HTML5 CSS3

Java Backend Frameworks

Java Spring Boot Spring Security Spring Cloud Spring Data JPA Hibernate REST APIs

Architecture & Distributed Systems

Microservices Eureka Service Discovery RabbitMQ Spring Cloud Config WebSockets Distributed Caching Dependency Injection

Databases & Caching

PostgreSQL MySQL Redis MongoDB JPA / Hibernate

Frontend & UI

Svelte / SvelteKit React.js Next.js Tailwind CSS TypeScript UI Vite

Cloud, DevOps & Tools

Docker AWS (EC2, S3) Git GitHub Actions CI/CD Prometheus Grafana JUnit Maven Postman

Competitive Problem Solving

Data structures, algorithm practice, and ratings

Education

Academic credentials & coursework

Guru Gobind Singh Indraprastha University

Bachelor of Technology - Computer Science & Engineering

July 2023 - Present CGPA: 8.69 / 10
  • Secured All India Rank (AIR) 56 in IPU CET entrance exam among thousands of candidates.
  • Core coursework: Data Structures & Algorithms, Operating Systems, Database Management Systems, Distributed Systems, Computer Networks.

Delhi Skill & Entrepreneurship University

Diploma in Computer Science

Aug 2021 - Jul 2024 CGPA: 8.74 / 10
  • Graduated with Distinction in Computer Science fundamentals, Object-Oriented Programming, and Web Technologies.

GitHub

Open Source Work

Contribution activity from the last year. Hover over a day for details.

Total Contributions

In the last year

Longest Streak

Public Repos