Skip to content

Software engineer at Barclays

Piyush Chugeja

I build and modernise enterprise systems at Barclays: Java services behind Angular and React front ends, and long-lived codebases that need to keep running while they move onto current versions. Outside work I build AI systems, most recently fine-tuning open-weight LLMs to make sense of multilingual meeting transcripts.

Based
Mumbai, India
Degree
B.E. Computer Engineering, CGPI 10.00
Standing
Institute Rank 1, class of 2025
Working on
Enterprise Java, full-stack, applied ML

Open to backend Java, full-stack and applied ML roles. piyushchugeja@gmail.com

Selected work

Two systems that turn messy input into something usable

CareerLens

2024–2025

Career counselling meetings, turned into a summary and a to-do list

A bot joins the counselling call and what comes back is a speaker-labelled transcript. The model turns that into a fixed JSON payload (summary, action items, insights, who spoke) in whichever of English, Hindi or Marathi the session ran in. The model is the project’s own: three open-weight families were benchmarked on a hand-built dataset of counselling transcripts, and the best of them, Llama 3.1 8B, was fine-tuned with Unsloth and LoRA until it beat the others on quality and inference time at once.

  1. MeetingA bot joins the call as a participant
  2. TranscriptSpeaker-labelled turns, with durations
  3. Fine-tuned LLMLlama 3.1 8B, 4-bit, LoRA adapter
  4. JSON payloadSummary, action items, insights, speakers
  5. DashboardReview, talk-time split, ask follow-ups
Read the case study
  • Python
  • Unsloth + PEFT
  • Llama 3.1 8B
  • Flask
  • FastAPI
  • React
  • DynamoDB

Gesturely

2023–2024

Indian Sign Language read from video, then written out as a sentence

Gesturely turns Indian Sign Language into readable sentences. Each sign is captured as a short clip, reduced to a sequence of body-pose landmarks rather than pixels, and classified against a 40-word vocabulary. The recognised words then go to a language model with one instruction: make a grammatical sentence out of these and add nothing. The sentence can then be translated and spoken aloud.

  1. Sign videoOne sign per clip, from a webcam
  2. Pose landmarksMediaPipe joint coordinates per frame
  3. Sequence modelKeras classifier over 40 word classes
  4. Recognised wordsCollected in the order they were signed
  5. SentenceComposed by an LLM; optional speech output
Read the case study
  • Python
  • TensorFlow
  • MediaPipe
  • OpenCV
  • Gemini API
  • Streamlit

Earlier projects

  • CarboNeutral

    Carbon footprint assessment for organisations

    A platform where an organisation can assess its own emissions and get sustainability recommendations scoped to what it actually does, rather than a generic checklist.

    • PHP
    • MySQL
    • JavaScript
    • HTML
    • CSS

    Devfolio (opens in a new tab)

  • Facial recognition attendance

    Attendance taken from a camera feed instead of a roll call

    Identifies students from a camera feed and records attendance against them, replacing the roll call and the paperwork behind it.

    • Python
    • OpenCV
    • PyQt5

    Repository (opens in a new tab)

Experience

Where I've worked

  1. Barclays

    Present

    Pune, India

    BA4 Software Developer

    • Build and maintain enterprise applications end to end: Angular and React front ends, Java services behind them, and the SQL Server schemas underneath.
    • Modernise long-lived Java codebases: moving Spring 4 and JDK 8 services onto current Spring Boot and JDK 21, without interrupting the teams that depend on them.
    • Deploy and operate services on Kubernetes, and work on the build and release path that gets them there.
    • Java
    • Spring Boot
    • Angular
    • React
    • SQL Server
    • Kubernetes
  2. Barclays

    Pune, India

    Technology Summer Intern

    • Worked with the Markets Pre-Trade technology team on internal applications.
    • Migrated legacy functionality onto a more maintainable architecture.
    • Java
    • SQL
  3. Securetain

    Remote

    Full Stack Development Intern

    • Developed and restructured production websites, improving performance and maintainability across several live platforms.
    • Built parts of e-InnoTech's website and its LMS platform.
    • PHP
    • JavaScript
    • MySQL

Toolkit

What I work with

Everything listed here has been used on work that shipped or was assessed. Nothing is here to pad the list.

Languages
  • Java
  • Python
  • JavaScript
  • SQL
Backend
  • Spring Boot
  • REST APIs
  • Java EE
Frontend
  • Angular
  • React
  • HTML
  • CSS
Databases
  • SQL Server
  • MySQL
Platform
  • Kubernetes
  • Docker
  • Git
AI / ML
  • LLM fine-tuning (PEFT)
  • Agentic AI
  • TensorFlow
  • OpenCV
Concepts
  • Data structures
  • Object-oriented programming

Education

Where I studied

  1. B.E. Computer Engineering, Honours in Blockchain

    V.E.S. Institute of Technology, Mumbai

    2022 – 2025

    • Institute Rank 1 for the highest marks in the final year and across the institute

    10.00

    CGPI

  2. Diploma in Computer Engineering

    V.E.S. Polytechnic, Mumbai

    2019 – 2022

    • Institute Rank 2

    95.60%

    Aggregate

Recognition

Competitions and communities

Awards

  • Domain Winner: AI in FinTech

    Airavat 2.0 AI Hackathon

  • Track Winner: Universal Communications

    Quasar 3.0 National Hackathon

  • 1st place, Technical Paper Presentation

    V.E.S. Polytechnic

  • 2nd place, Pradarshini Project Exhibition

    VESIT

  • 2nd place, Sherlock-Watson Coding Competition

    CSI VESIT

  • 3rd place, Project Exhibition

    Vivek Technotronix

Leadership

  • Senior Technical Manager

    Code Cell, VESIT

    Mentored students and supported technical initiatives across the college developer community.

  • Web Development Lead

    Google Developer Student Clubs, VESIT

    Ran web development activities and AI workshops, helping students get to grips with modern tooling and frameworks.

Independent work

Alongside my day job I take on freelance work for small businesses, building and maintaining WordPress and Shopify storefronts and running the Google Ads and social campaigns that point at them.

  • WordPress
  • Shopify
  • Google Ads
  • Social campaigns

Contact

Get in touch

I read everything that arrives here. If you are hiring for backend Java, full-stack or applied ML work, tell me a little about the role and I will reply.