Full Stack Developer
Karthick B
Building scalable backend systems with modern technologies. Passionate about solving complex engineering problems.
About
About Me
Hi, I'm Karthick — a backend developer specializing in Java and Node.js, with a strong focus on building scalable, reliable, and high performance applications. I enjoy solving complex problems and turning ideas into efficient, maintainable systems.
Alongside backend development, I have experience with DevOps practices and cloud infrastructure, and I'm comfortable working across the stack when needed. I believe in writing clean code, designing robust architectures, and building products that deliver real value.
Capabilities
Skills
Database
Cloud & DevOps
Frontend
Tools
Programming Languages
Education
My Education
College
Amrita Vishwa Vidyapeetham
B.Tech • Computer & Communication Engineering
2023 – Present • GPA: 8.29 / 10
Higher Secondary
DAV Senior Secondary School
Class XII
2020 – 2022 • Grade: 77.8%
School
DAV Higher Secondary School
Class X
2008 – 2020 • Grade: 93.4%
Selected Work
Projects
for i in range(0,10): build(image) run_in_container() collect_output()
Distributed Code Execution Platform
Built a distributed online code execution platform using Java and Spring Boot, enabling users to submit and execute code remotely inside isolated Docker containers for secure and independent execution. Implemented an asynchronous job processing and scheduling architecture with multi-worker execution, enabling parallel task handling, execution queue management, and improved scalability for real-time processing.
AI Cooking Assistant
Designed and developed a Spring Boot backend with RESTful APIs for ingredient-based dish recommendation.Architected a scalable backend using layered architecture and designed logic to optimize AI generated cooking results.Integrated the OpenAI API with structured prompt templates and response validation to generate accurate, context aware recipes based on available ingredients and user preferences.
Employee Management System
Built a full stack Employee Management System with Spring Boot and MySQL, featuring secure REST APIs, role-based authentication and authorization, and dedicated Admin and Employee workflows. Implemented CRUD operations, profile management, and an interactive frontend for seamless user experience.
End to End E Commerce Backend
Developed a RESTful e-commerce backend using Spring Boot with DTO based layered architecture and Spring Data JPA. Containerized services with Docker Compose and deployed the application on AWS EC2 for scalable cloud hosting.
Work History
Experience
Frontend Developer Intern
Edunet Foundations
- Built a responsive e commerce platform for browsing and purchasing tech products.
- Implemented dynamic filtering and interactive UI using React and JavaScript.
- Designed a clean user experience with Tailwind CSS and modern frontend practices.
Backend Developer Intern
Saksoft Limited
- Developed an Employee Management System using Spring Boot, REST APIs, and MySQL.
- Implemented role based authentication supporting Admin and Employee access.
- Built profile management, leave application feature and payslip download features with complete CRUD operations.
Contact
Let's build something together.
I'm always interested in backend engineering, distributed systems, and exciting opportunities. Feel free to reach out.