Available for software engineering opportunities

Java backend developer · Full-stack engineer

I build secure systems that hold up under pressure.

I’m Angel Mishra, an ECE undergraduate turning real-world problems into robust Spring Boot APIs and thoughtful React experiences.

JAVAcoreSECtrustMLsignalUIsurface
Angel Mishra outdoors on campus
System core · AngelRajasthan, India
JAVA 21SPRING BOOTREST APISREACTPOSTGRESQLSECURITY

Selected engineering work

Projects built around real constraints: concurrency, authorization, data integrity and low-latency processing.

01Java · Flagship

CampusShare

A full-stack campus marketplace supporting authenticated item listings, rentals, purchases, sales, and transaction-history workflows.

  • Concurrency-safe rental processing via pessimistic locking
  • Spring Security, JWT, BCrypt & role-based access
  • Razorpay integration with HMAC verification & idempotent webhooks

Java 21 · Spring Boot · React.js · PostgreSQL · Spring Security · JWT · Razorpay

View repository
02Java · Full Stack

HireVia

A full-stack Job Portal and Applicant Tracking System supporting candidate and employer accounts, job search, applications, saved jobs, profiles, and recruitment workflows.

  • Stateless JWT auth, RBAC, rate limiting & server-side IDOR protection
  • Candidate-employer messaging across hiring lifecycle stages
  • Live ATS pipeline with PostgreSQL & Spring Data JPA

Java 21 · Spring Boot · React.js · Redux Toolkit · PostgreSQL · Spring Security · JWT

View repository
03ML · NIT Internship

AI Virality Predictor

An AI-powered video analytics and virality prediction application using computer vision and machine learning for automated video analysis.

  • Motion & optical-flow analysis, scene-change & face detection
  • Brightness, contrast, hook intensity & video pacing analysis
  • ML inference, interactive visualizations & automated PDF reports

Python · Flask · OpenCV · scikit-learn · Next.js

View repository
04Computer Vision · FYP

FloodGuard AI

A computer vision system using MobileNetV2-based classification and Lucas-Kanade optical flow for automated flood-scene and estimated surface-motion analysis.

  • MobileNetV2 classifier & Lucas-Kanade optical flow
  • Real-time video processing & SQLite incident persistence
  • MJPEG monitoring & WebSocket alerts

Python · FastAPI · TensorFlow · OpenCV · MobileNetV2 · SQLite · WebSockets

View repository
05Java · AI Integration

Cooknetic AI

A smart kitchen companion combining a Spring Boot backend with Gemini multimodal AI for ingredient recognition, meal planning and zero-waste recipes.

  • Multimodal fridge scanner
  • 14+ REST endpoints
  • Voice and nutrition workflows

Java · Spring Boot · Maven · Gemini API · Web Speech API

View repository
06Java · Applied AI

BreakChain AI

An empathetic wellbeing platform with AI-assisted reflection, recovery tools, voice journaling and crisis-resource routing.

  • Multi-model AI support
  • Java REST backend
  • 13 interactive support tools

Java · Maven · Gemini · OpenAI · Web Audio API

View repository

About me

Engineering mindset.
Human perspective.

I care about what happens beyond the happy path. My backend work focuses on secure authentication, ownership validation, transactional consistency and APIs that remain understandable as a product grows.

My electronics background and computer-vision research add a systems perspective: measure carefully, understand constraints, and defend every technical choice.

2027B.Tech graduation
Hackathon recognition
NIT KKRResearch internship

Recognition constellation

Signals collected
along the way.

Communities, competitions and research experiences that expanded how I build, collaborate and learn.

AMlearning in public
01

First Runner-Up

HackVerse 2025 · Banasthali Vidyapith

Hackathon recognition
02

Second Place

Triwizardathon 1.0 · MLSA GLA Chapter

Technical competition recognition
HX

Participant

HackIndia 2025

Web3 and AI Hackathon
AI

Research Intern

NIT Kurukshetra · 2026

Machine learning and computer-vision research
OSS

GSSoC Contributor

GirlScript Summer of Code

Open-source contribution and collaborative development
WEB3

SheFi Participant

SheFi learning community

Web3 learning and emerging-technology community

Technical toolkit

01

Programming

Java, Python, JavaScript, SQL

02

Backend

Spring Boot, Spring Security, Spring Data JPA, Hibernate, REST APIs, FastAPI, Flask

03

Frontend

React.js, Redux Toolkit, Tailwind CSS, HTML5, CSS3

04

Databases & Delivery

PostgreSQL, MySQL, SQLite, H2, Docker, Maven, Git, GitHub, Flyway, Postman

05

Security & ML

JWT, BCrypt, RBAC, OpenCV, TensorFlow, scikit-learn, DSA, OOP, DBMS, OS, Networks

Experience & education

Research Intern – Machine Learning & Computer Vision · NIT Kurukshetra

Developed an AI-powered video analytics and virality prediction application using Python, Flask, OpenCV, and machine learning for automated video analysis.

Built computer vision pipeline for motion and optical-flow analysisScene-change detection, face detection, brightness and contrastHook intensity, video pacing and multimodal feature extractionMachine learning inference and analysis history pipelineInteractive visualizations and personalized recommendationsAutomated PDF report generation workflow

NSS Volunteer · Banasthali Vidyapith

Contributed to community outreach, awareness campaigns, social initiatives, and collaborative volunteering activities.

B.Tech, Electronics & Communication Engineering · Banasthali Vidyapith

Rajasthan, India — Bridging core engineering with robust backend development, computer science fundamentals, and applied machine learning.