Engineering at the
intersection of full-stack
and applied AI.
I'm Rahul Bhushan Vemula — an AI Content Engineer at StudyEasy.org and an
AI & Data Science graduate from SRKR Engineering College. I build production-grade web
applications, integrate AI tools into content pipelines, and apply machine learning to
real-world problems.
Java Full Stack ✦Applied ML ✦Spring Boot ✦React.js ✦TensorFlow ✦AI Pipelines ✦Computer Vision ✦REST APIs ✦Content Engineering ✦System Design ✦Java Full Stack ✦Applied ML ✦Spring Boot ✦React.js ✦TensorFlow ✦AI Pipelines ✦Computer Vision ✦REST APIs ✦Content Engineering ✦System Design ✦
01 / About
A focused engineer with a broad stack.
Java full-stack development meets applied AI. I'm comfortable across the boundary —
backend architecture, frontend integration, model evaluation, and pipeline design.
I work the seam between Java backends and applied ML —
Spring Boot services in one hand, Python and TensorFlow in the other. An
AI & Data Science graduate from SRKR Engineering College, comfortable owning a
feature from database schema through API to UI.
What I'm actually good at: shipping things that hold up. Clean architecture,
honest error handling, code I'd want to inherit. I treat AI tools the same way —
evaluate, integrate where they earn their place, and quality-check what comes out.
My thesis is a deepfake video detection system using a Convolutional
Autoencoder with LSTM, trained on real videos only and deployed as a Flask app.
It's the project I'm proudest of — anomaly detection rather than classification
means it generalises to fake patterns it has never seen.
5+
Projects Shipped
8.36/10
CGPA
4+
Internships
10wk
Google AIML Program
02 / Now
What I'm exploring.
A live snapshot of what I'm working on, researching, and learning right now —
updated as my focus shifts.
Currently Testing
DubNext.com — AI-powered LMS
StudyEasy's learning management system, with AI woven through course generation,
multilingual translation, voice/video lectures, and content tagging. My job: put each
feature through real teaching workflows and decide what's production-ready.
Claude is my daily driver for writing and code. Around it, I'm evaluating the rest of the
stack — LLMs for course generation, voice models for lecture narration, video tools for
explainers, and translation engines — to figure out what actually holds up in education
workflows at scale.
Ongoing
Learning
Building AI content pipelines
Designing automation that chains AI tools together for education — from raw teaching
material, through generation, translation, narration, and tagging, into a finished
course — and finding where human review needs to live in the loop for quality control.
In progress
03 / Selected Work
Projects I've shipped.
A selection of full-stack applications and AI/ML systems I've designed and built —
from secure banking platforms to deepfake detection.
01 / Final Year Project2025 – 2026
Anomaly-Based Video Forgery Detection
A deepfake detection system that learns from real videos only — no labelled fakes
required. By framing detection as anomaly detection, it generalises to manipulation
methods it has never seen. Deployed as a Flask web app with real-time verdicts.
Anomaly-based approach generalises to manipulation methods never seen in training
Convolutional Autoencoder + LSTM captures both spatial and temporal forgery cues
Trained on real videos only — no labelled fakes required — and runs on CPU
A secure online banking application built end-to-end. Spring Boot services backed by
MySQL, secured with Spring Security and JWT, fronted by a React dashboard.
End-to-end money movement — account creation, transfers, deposits, and a full transaction history
Role-scoped access separating customer and admin dashboards, secured with JWT
Reliable persistence of accounts, transactions, and audit logs in MySQL
A Spring Boot backend that delivers automated SMS alerts through the Twilio API —
designed for healthcare use cases including appointment reminders and medicine alerts.
REST APIs that send and manage automated SMS alerts on demand
Twilio verification flow ensuring alerts only reach valid, confirmed numbers
Configurable for real healthcare cases — appointment reminders and emergency notifications
A complete hospital management platform that streamlines patient, doctor, and admin
workflows. Spring Boot backend with an Angular frontend and integrated electronic
health records.
Streamlines patient, doctor, and admin workflows in one platform — registration, scheduling, and EHR
Centralised MySQL store for patient records, doctor schedules, billing, and prescriptions
Role-based access via Spring Security, fronted by a responsive Angular UI
Practical roles across AI, full-stack development, and machine learning — building
the foundation through structured internships and applied work.
May 2026 – Present
AI Content Engineer Current
StudyEasy.orgRemote
Working primarily on researching AI tools and building pipelines
for DubNext.com — StudyEasy's
AI-powered learning management system. Day-to-day involves testing AI features
(course generation, translation, voice/video lectures, content tagging),
building automation around them, quality-checking output, and contributing to
backend and frontend work where needed.
Dec 2025 – Apr 2026
AI & ML Engineer Intern
Blackbucks EducationNEAT · APSCHE
Completed a 4-month long-term internship as an AI & ML Engineer, organized
by Blackbucks Education under the NEAT / APSCHE program. Worked through structured training,
practical assignments, and project-based learning aligned with current industry standards —
deepening hands-on experience across the machine learning workflow.
Oct 2025 – Dec 2025
AI & ML Intern
EduSkills × Google for DevelopersVirtual
Completed a 10-week AI/ML Virtual Internship through the Google for Developers India
Edu Program. Hands-on work with supervised and unsupervised learning, end-to-end ML
workflows including data preprocessing, feature engineering, model selection, and
performance analysis.
May 2025 – Jul 2025
Java Full Stack Development Intern
Blackbuck EngineersVirtual
Built user-centric features end-to-end including login, registration, and secure CRUD
operations using Java, Spring Boot, HTML, CSS, JavaScript, and React. Contributed
across the frontend and backend boundary on real application flows.
Jun 2024 – Jul 2024
Machine Learning Intern
NIELITVirtual
Worked through the full ML lifecycle — data collection, feature engineering, training,
and deployment — using Python, Pandas, and Matplotlib. Built the statistical foundation
that underpins my current work.
05 / Education
Academic background.
SRKR Engineering College
Bachelor of Engineering — Artificial Intelligence & Data Science
Bhimavaram, Andhra Pradesh · November 2022 – April 2026
Relevant Coursework:
AI & ML · Data Science · Object-Oriented Programming · Data Structures & Algorithms
8.36CGPA / 10
06 / Technical Skills
What I build with.
The languages, frameworks, and infrastructure I use day-to-day to ship full-stack
applications and ML systems.
Languages
Java
Python
JavaScript
SQL
R
HTML / CSS
Frameworks
Spring Boot
Spring Security
Hibernate / JPA
React.js
Angular
REST APIs
Bootstrap
Data & ML
TensorFlow / Keras
Pandas / NumPy
Matplotlib / Seaborn
scikit-learn
OpenCV
Flask
MySQL · PostgreSQL
MongoDB · SQLite
Cloud & Tools
Docker
Kubernetes
AWS
Git / GitHub
Postman · Maven
IntelliJ · VS Code
07 / AI Tools
What I work with.
Separate from my build stack: these are the models and platforms I evaluate and
integrate into content pipelines — language, voice, video, image, editing.
Claude is my daily driver; the rest get
used where they earn their place.
Language & Translation 05
Gemini
Google
Gemini Omni
Multimodal
Claude
Anthropic · My go-to
ChatGPT
OpenAI
DeepL
Translation
Voice & Audio 02
ElevenLabs
Voice Gen
Whisper
OpenAI · STT
Video & Avatars 03
Sora
OpenAI · Video
Runway
Video Gen
HeyGen
Avatars · Dubbing
Image & Editing 04
DALL·E
OpenAI · Image
Nano Banana
Google · Image
Midjourney
Image Gen
Descript
Audio · Video Edit
How I actually use them.
AI sits in my workflow daily, not as a novelty. A few of the places it earns its keep:
01 / DEV LOOP
Claude as a remote pair, via dispatch
I trigger Claude remotely on my repositories — pulling open issues,
proposing fixes, and opening PRs without me sitting at the terminal.
Frees me up to keep moving on the harder problems.
02 / TESTING
Playwright + Claude for end-to-end tests
I drive Playwright with Claude across the full loop — generating
test specs from user flows, running them in CI, and triaging failures.
Real coverage with a fraction of the boilerplate.
03 / CONTENT PIPELINE
Evaluating models for DubNext
Running the same teaching brief through different LLMs, voice models,
and translation engines — comparing output against a quality bar
before anything ships into a course.
08 / Credentials
Certifications & training.
Certification
Full Stack Java Dev: Java, JSP, Spring Boot, JS & React