Skills
Key skills that define my professional identity.
Java
Strong foundation in object-oriented programming and backend application development.
Spring Boot
Build production-ready REST APIs with Spring Security, JPA, and modular architecture.
REST APIs
Design and develop scalable RESTful services with proper validation and security.
Spring Security
Implement authentication, authorization, and role-based access control.
JavaScript
Create interactive web applications and handle frontend-backend integration.
React
Build component-based user interfaces for full-stack web applications.
Express.js
Develop fast and secure backend services using Node.js and Express.
MongoDB
Design flexible NoSQL schemas with optimized queries and pagination.
PostgreSQL
Work with relational databases using structured schemas and queries.
Git & GitLab
Version control, branching strategies, and CI-friendly workflows.
MySQL
Manage relational databases for backend-driven applications.
Docker
Containerize applications for consistent development and deployment.
AWS
Deploy applications using EC2, S3, Lambda, and ECS with basic cloud practices.
Python
Use Python for AI and machine learning projects with basic model deployment.
AI & Machine Learning
Built introductory AI/ML and deep learning projects including CNN-based models.