Kushal Upreti headshot
ENTERPRISE APPLICATION ENGINEER

KUSHAL //
UPRETI

Building Java, Spring, Angular, and React applications for enterprise workflows, REST APIs, microservices, and data-rich user interfaces.

HERO_PROJECT // LIVE_SYSTEM

RESUMESYNC_AI

LAUNCH_DEMOopen_in_new
ATS OPTIMIZATION ENGINE ONLINESOLE_DEV_ARCHITECT

AI-powered resume optimization platform that parses resumes into a structured JSON source of truth, analyzes job descriptions, and generates precise, recruiter-friendly revisions without sacrificing formatting consistency.

REACTTYPESCRIPTFASTAPIOPENAIPOSTGRESAWSDOCKER
resume.sync
INPUTRAW_RESUME + JOB_DESCRIPTION
MODELOPENAI_PROMPT_PIPELINE
OUTPUTATS_READY_REVISION

- Responsible for frontend features.

+ Built data-rich React workflows that improved recruiter scan clarity.

- Worked with APIs and databases.

+ Integrated FastAPI services, PostgreSQL persistence, and AI revision flows.

gps_fixed

SNIPER_MODE

Locks onto a job description, scores the resume signal, and rewrites targeted fields without drifting from the source profile.

auto_fix_high

POLISHER_MODE

Turns rough notes, scattered experience, and raw career data into recruiter-ready resume sections in seconds.

difference

DIFF_CORE

Shows AI-generated changes side by side so users can accept stronger phrasing without losing control.

01PARSE

Normalize resume sections into JSON.

02ANALYZE

Extract role requirements from job descriptions.

03REWRITE

Generate targeted field-level improvements.

04RENDER

Rebuild consistent templates from trusted data.

PROJECT_BOARD

PROJECTS [06]
#0X7FA2database

PROJECT: COLLAB_CANVAS

Real-time learning workspace with collaborative canvas, audio/video calling, chat, and admin controls.

NEXT.JSSOCKET.IOEXPRESSMONGODB
ModeLive
Signal98%
ClassRealtime
#0X11CChub

FRAGMENT: CHAT_RELAY

Realtime chat application with friends, groups, online presence, message deletion, and persistent threads.

REACTSOCKET.IOEXPRESSMONGODB
ModePrototype
Signal88%
ClassComms
#0X99DEgrid_view

INTERFACE: GAME_GRID

Portal for 1400+ instant HTML5 games with genre browsing, account history, favorites, and avatars.

REACTFIREBASEHTML5
Games1400+
Signal91%
ClassPortal
#0X55BBkeyboard

CORE: TYPE_TRAINER

Touch typing trainer with virtual keyboard, stat tracking, difficulty controls, and custom text drills.

HTMLCSSJAVASCRIPT
ModeLive
Signal84%
ClassUtility
#0XA821monitoring

API: CAMPUS_SYSTEM

University portal concept with student, tutor, and admin sections built around operational course workflows.

REACTNODEJSEXPRESSMYSQL
ScopeFull Stack
LayerAdmin
ClassPortal
#0XFF00developer_mode

ARCHIVE: MOBILE_PACK

Voice recorder, COVID REST client, Jetpack TODO, notes, and calculator experiments from the Android archive.

JAVAKOTLINANDROIDREST
Apps05
LayerMobile
ClassArchive