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.