Full-stack web applications
Interface, server logic, database, deployment. I have shipped a React front end against a Flask API with separate user and admin views, running live.
React · Flask · Python · REST
Available for freelance & contract
MCA, Reva University. Most recently I built and shipped two modules into a live commercial product at DYLIT — React, Next.js and TypeScript, integrating against the team's Go services. Before that, an NLP engine that detects sarcasm from speech by reading tone and words against each other, and Power BI reporting on live marketing data at Areksoft. I work from Figma through to the database.
What I can take on
Not a skills list. If your problem is one of these, I have done the equivalent before.
Interface, server logic, database, deployment. I have shipped a React front end against a Flask API with separate user and admin views, running live.
React · Flask · Python · REST
A spreadsheet or database turned into a report someone can read and act on — with drillthrough, custom tooltips, and DAX that holds up. Cleaning the source data first is usually most of the job.
Power BI · DAX · SQL · Power Query
Schema design, relationships, and the queries behind features and reports. From a normalised schema to a join that stops timing out.
MySQL · Oracle · SQL
Small systems that retire a manual process. I have built a Java desktop app over MySQL and an approval workflow inside a live university ERP.
Java · Swing · MySQL · ERP
Experience
Apr 2026 — Jul 2026
DYLIT (India) Pvt. Ltd. · Hyderabad · product engineering centre for DYLIT Inc., USA
Aug 2023 — Nov 2023
Areksoft Technologies Pvt. Ltd.
Selected projects
The first three come with working files and a walkthrough of what was mine. I would rather you verify three than believe five.
A system that listens to speech and works out not just whether the speaker is positive or negative, but whether they mean it. Sarcasm is the hard case: the words and the tone disagree, so reading the transcript alone gets it wrong.
It reads both signals against each other — language through mBERT embeddings and a trained classifier, tone through pitch and energy features from Librosa — then fuses them. Around that sits a full pipeline: Whisper transcribes the audio and detects the language, a router translates across seven languages using NLLB-200 or Marian, and RoBERTa handles sentiment.
It runs as a full application with JWT authentication, bcrypt-hashed passwords, per-user analysis history in MongoDB, an admin panel, and PDF export with embedded Noto fonts so Indic scripts render properly rather than as boxes.
A Power BI report over six months of transaction-level retail sales — 149,000 records across three locations. Built to answer the questions a shop owner actually asks: where revenue is trending, which hours carry the day, which products are doing the work.
The interesting part is not the charts, it is the interaction. Most dashboards answer one question and then need an analyst for the follow-up. This one lets the viewer ask their own: a single slicer switches the trend and hourly charts between four metrics, right-clicking any product opens a detail page that renames itself to whatever was clicked, and hovering shows a miniature report rather than one number.
Underneath it is a star schema with a marked date table, so month-over-month and year-to-date resolve correctly rather than approximately. Fifteen measures, and the whole thing styled through a theme file — nothing in it is a Power BI default.
A Java desktop application that reads sensor data as it arrives and shows temperature, humidity, and air quality in a form someone can scan in a second, with alerts when a reading crosses a threshold.
The real problem was legibility under change — values updating constantly need a layout that holds still, and a schema that stays queryable as historical readings pile up.
The multi-sensor chart is drawn from scratch in Graphics2D rather than pulled from a library, and a Python layer runs alongside the Java client for linear-regression forecasting and z-score anomaly detection.
Also built
Working systems from my degree. They are listed rather than written up, because I would rather give you three projects you can open and inspect than five you have to take on faith.
ERP integration · Web development · Database management
Integrated a digital module into the college ERP system to automate the out-pass process, enabling online student requests and HOD approvals — replacing the paper slips entirely and cutting the manual handling around them.
Code not public — the module is deployed inside the university's ERP system and is not mine to release.
Python · Django · SQLite · rebuilding
Full-stack system with separate admin and student modules, authentication, and full CRUD over rooms, allocations, and requests — two roles sharing one database with different permissions.
Originally built during my BCA. Being rebuilt now, with the code public and a live demo.
Skills
The first list is a promise. The second is a realistic timeline, not a same-day one.
Hand me a task in these and it gets done without hand-holding.
Used in coursework and projects. Happy to take on with a sensible timeline.
Education
Reva University, Bengaluru
2024 – 2026
CGPA 9.9
KL University, Hyderabad
2021 – 2024
CGPA 9.54
Viswasai Education Society, Nellore
2018 – 2020
CGPA 9.6
Sri Chaitanya Techno School, Kadapa
2017 – 2018
CGPA 9.8
Certifications
Click any certificate to view it.
Tell me the problem and roughly when you need it. If it is not something I can do well, I will say so rather than learn on your budget.