I'm a Java Developer with 4+ years of experience, specializing in Java, Spring Boot, REST APIs, and Microservices.
I'm passionate about building scalable applications, learning new technologies, and exploring how AI can be integrated into software development and automation.
- πΌ 4+ years of experience in Java development
- β Strong focus on Java & Spring Boot
- π§ Experienced in REST APIs and Microservices
- β‘ Experience with Redis, Kafka, and JMS
- π§ͺ Interested in clean code, unit testing and scalable architecture
- π€ Exploring Generative AI and AI-powered automation
- π¬ Currently building an AI YouTube Video Automation Pipeline
- π± Always learning and experimenting with new technologies
- Java: Java 8, Java 17
- Python
- SQL
- Spring Boot
- Spring Integration
- Spring Cloud
- Spring Security
- JUnit 5
- Mockito
- REST APIs
- Microservices
- OAuth 2.0 / JWT
- Apache Kafka
- JMS
- Redis
- MySQL
- Oracle
- MongoDB
- SQLite
- Claude API
- Generative AI
- AI-assisted content generation
- AI video automation
- RAG
- Embeddings
- MCP
- FFmpeg-based media processing
- Git
- Maven
- Docker
- Postman
- IntelliJ IDEA
- VS Code
- Eclipse
- DBeaver
- PuTTY
- AWS β Basic Knowledge
- Azure DevOps
- GitHub Actions
- SonarQube
- Agile
- Waterfall
- Jira
- Confluence
- GitHub
Currently developing an AI-assisted YouTube video automation pipeline that automates the workflow from topic β content β media β video β metadata β scheduling β YouTube publishing.
- π§ AI Content Generation using Claude API
- πΌοΈ Configurable AI image generation providers
- ποΈ Configurable AI voice/narration providers
- ποΈ Automated video composition using FFmpeg
- π± Supports both Long-form videos and YouTube Shorts
- π Automated titles, descriptions and tags
- π Scheduled publishing and persisted job state
βΆοΈ OAuth-based YouTube uploads- π Retry, recovery and resumable upload handling
- π Job completion and failure notifications
- π Monitoring, quality checks and approval controls
- π° Cost limits and operational controls
- π§ͺ 119 automated tests currently passing
The project is currently at a Production-Readiness Prototype stage, with live provider qualification and deployment hardening as the next major milestones.
Pipeline:
Topic
β
AI Content Generation
β
Script + Scenes + Metadata
β
Image / Voice Generation
β
FFmpeg Video Composition
β
Quality Checks
β
Scheduling
β
YouTube Upload
β
Monitoring & Notifications
A full-stack application built using:
- Java
- Spring Boot
- React
- Vite
- REST APIs
π View Repository
AI-powered automation project for generating and publishing YouTube videos with support for:
- Claude API
- Python
- FFmpeg
- AI-generated content
- Image & voice providers
- YouTube API
- OAuth
- Scheduling
- Job persistence
- Retry & recovery
π View My Repositories
- Enterprise Java with Spring Boot
- Mockito Java Unit Testing
π GitHub Profile
π All Repositories
π LinkedIn
β Feel free to explore my repositories and connect with me!
