- 💻 Java Full Stack Developer focused on building scalable, maintainable and enterprise-grade applications
- ☕ Strong understanding of Core Java, Java(8), Object-Oriented Programming (OOP), Collections Framework, Exception Handling, Multithreading and Java 8+
- 🚀 Backend development using Spring Boot, Spring MVC, Spring Data JPA, Hibernate ORM and RESTful APIs
- 🧩 Experience with Microservices Architecture, API Development, API Integration and Enterprise Application Development
- 🗄️ Experienced with Oracle Database, MySQL and H2 Database
- 🧮 Strong knowledge of SQL, SQL Query Optimization, Database Indexing and Performance Optimization
- 🌐 Frontend development using Angular, TypeScript, SCSS, HTML5, CSS3 and PrimeNG
- 🔗 Experience designing, developing, integrating, testing and consuming RESTful APIs
- 📡 Experience in developing and integrating 75+ industry/enterprise APIs
- 📋 Experience with OpenAPI Specification, API Specifications and Swagger UI
- 🧪 Experience with Software Testing, Unit Testing, JUnit, Test Automation and JaCoCo Code Coverage
- 🏗️ Build and dependency management using Apache Maven
- 🔄 Continuous Integration and Continuous Delivery (CI/CD) using Jenkins and Jenkins Pipelines
- 📊 Code Quality, Static Code Analysis and Quality Gates using SonarQube
- 🌿 Version Control and Source Code Management using Git, GitHub and Bitbucket
- 📦 Artifact Repository and Dependency Management using JFrog Artifactory
- 🐳 Familiar with Docker and containerized application environments
- 🐧 Experience with Linux, Linux Shell Scripting and server environments
- 🖥️ Experience with mRemoteNG for remote server/connection management
- 🔐 Familiar with CyberArk Privileged Access Management (PAM)
- 🌍 Experience working across Development (DEV), Quality Assurance (QA), User Acceptance Testing (UAT) and Production environments
- 🛠️ Experience with Environment Setup, Application Configuration, Test Data Setup and Deployment Support
- 🐞 Experience in Issue Handling, Debugging, Root Cause Analysis, Troubleshooting and Production Support
- ⚡ Experience with Application Performance Optimization, SQL Query Optimization and Database Performance Tuning
- 📝 Experience in Technical Documentation, API Documentation, API Specifications and Development Documentation
- 💹 FinTech Domain Knowledge, including Financial Trading / Trade Processing Functional Knowledge
- 🤖 Experience/exposure to Spring AI, Artificial Intelligence (AI), Machine Learning (ML), Deep Learning (DL) and Generative AI
- 🧠 Familiar with modern AI-assisted development tools and concepts including Roo Code, OpenCode and OpenSpec
- 📜 Experience working with API Specification files, configuration files, scripts and development automation
- 🔧 Familiar with Jenkins-based CI/CD automation and pipeline development
- 📈 Experience with Code Coverage, Static Code Analysis, Quality Checks and Software Engineering Best Practices
- 🔍 Experience with API Testing and Debugging using Postman & Swagger UI
- 📚 Currently maintaining this repository for Java, Spring Boot and Full Stack Development revision, knowledge consolidation and continuous learning
- 🤝 Interested in Open Source Contributions, Full Stack Development, Enterprise Java, FinTech Technology and Modern Software Engineering
Java / Spring Technologies:
Core Java • OOP • Collections • Multithreading • Exception Handling • Java 8+ • Spring Boot • Spring MVC • Spring Data JPA • Spring AI • Hibernate ORM • Microservices
Angular • TypeScript • HTML5 • CSS3 • SCSS • PrimeNG
Oracle • MySQL • MongoDB • H2 Database • SQL Query Optimization • SQL Indexing • Database Performance Optimization
REST APIs • RESTful API Development • 75+ Industry APIs • API Specifications • OpenAPI Specification • Swagger UI • Postman • API Testing • API Documentation
Unit Testing • JUnit • JaCoCo Code Coverage • SonarQube • Code Quality • Static Code Analysis
Apache Maven • Jenkins • Jenkins Pipeline • Docker • Git • Bitbucket • JFrog Artifactory • Artifactory
Linux • Linux Shell Scripting • Scripts • mRemoteNG • CyberArk
Jira • OpenCode • OpenSpec • Roo Code • OTKR • Organization Standards • Documentation • Issue Handling • Debugging • Production Support • Data Setup
FinTech Trade Functional Knowledge • Enterprise Application Development • Trade Processing • DEV • QA • UAT • Production
Performance Optimization • SQL Query Optimization • SQL Indexing • Clean Code • Maintainable Code • Scalable Applications • Microservices
Artificial Intelligence (AI) • Machine Learning (ML) • Deep Learning • Generative AI • Spring AI






