Programming Languages:
Java, JavaScript, Rust, C++, Python, VB.Net.
Web Technologies:
HTML5, CSS3, SCSS, JavaScript, JSP.
Frameworks & Libraries:
Spring Boot, Vue.js, Astro, Hibernate.
Backend & APIs:
RESTful API development, Object-Oriented Programming (OOP), System Analysis and Design.
Databases:
SQL, MySQL, PostgreSQL.
Monitoring & Observability:
Application performance monitoring, JVM metrics, transaction tracing, profiling, and root-cause analysis using Glowroot.
Reliability & Production Support:
Production support, debugging live systems, log analysis, incident investigation, and performance tuning.
Cloud & DevOps:
AWS (Certified Cloud Practitioner), CI/CD pipelines, Linux, Bash scripting.
System Design Concepts:
CORS, authentication & authorization, logging & monitoring, scalability, and fault tolerance fundamentals.
Security:
Secure coding practices, cloud security fundamentals, access management, threat modelling, and basic network security.
Tools & Platforms:
Git, GitHub, GitLab, NPM, Apache Tomcat.
Additional Strengths:
Strong mathematical background (statistics & calculus), agile teamwork, collaboration and communication.
AWS Certified Cloud Practitioner:
Validates foundational knowledge of AWS cloud services, architecture, security, and billing models.
Oracle Certified Associate (OCA), Java SE 8 Programmer:
Demonstrates proficiency in core Java concepts, object-oriented programming, and application development.
Bachelor’s Degree in Computer Science and Information Technology:
Providing a strong foundation in software engineering, algorithms, and systems design.
Continuous Learning: Actively expanding expertise in DevOps practices, cloud infrastructure,
system design, application security, and performance monitoring through hands-on projects and self-study.
Book Catalogue Front-End App :
Front-end web application built with Vue.js, providing a responsive UI for browsing, searching, and managing book data.
Book Catalogue Back-End App :
RESTful back-end service developed in Java using Spring Boot, handling data persistence, business logic, and API endpoints.
Image Processing App :
Command-line image processing application written in Rust, focusing on performance, memory safety, and low-level image manipulation.
Wave Game :
Java-based arcade-style game where players must dodge increasingly difficult moving obstacles, emphasizing game loops and collision detection.
Brick-Breaker Game :
Classic Brick Breaker game developed in Java, featuring physics-based ball movement, collision handling, and score tracking.
Front-End Projects :
Collection of front-end projects built using HTML5, CSS3, SCSS, and JavaScript, demonstrating responsive design and modern UI practices.