I am an Oracle Certified Professional Java Programmer and Application Architect with 13+ years of professional experience in the software industry. I specialize in designing, developing, and delivering scalable, enterprise-grade solutions that bridge business requirements with technical implementation.
With a proven track record as both a hands-on developer and team leader, I bring strong expertise in crafting modular, clean, and object-oriented code that meets high standards of quality, performance, and maintainability. My passion lies in innovation, distributed systems, and AI-driven applications, including recent work building AI Agents by exposing tools to LLMs.
š Core Competencies & Technical Expertise
Languages & Frameworks
ā Java (8, 11, 17, 21+)
ā Spring Boot, Spring MVC, Spring Data
ā Apache Struts, JSP, JSF
Architectures & Methodologies
ā Microservices
ā REST APIs
ā Event-Driven Systems
ā Model Context Protocol (MCP) Server Development
AI & Emerging Tech
ā RAG-based AI applications
ā AI Agent development (exposing tools to LLMs for intelligent workflows)
ā Prompt Engineering for CodeGen applications
ā AI application development with OpenAI, Claude, Google Gemini
Persistence & Concurrency
ā JPA, Hibernate ORM
ā Java Concurrency
Databases
ā MySQL, PostgreSQL, MongoDB, PG Vector Store
ā IBM DB2, MS SQL Server
Cloud & Containerization
ā AWS (EC2, Elastic Beanstalk)
ā GCP (Compute Engine, App Engine)
ā Kubernetes, Docker, Helm Charts, VMware Tanzu
Tools & Build Systems
ā Apache Maven
ā Eclipse IDE
ā Jetbrains IntelliJ IDEA
Front-End Technologies
ā JavaScript, jQuery, React.js
ā HTML, CSS
AI
Microservices
RAG
Java
Spring Boot
Kubernetes
undefinedOracle Certified Professional, Java SE 8 Programmer II
IBM Enterprise Design Thinking Practitioner
IBM Architectural Thinking
IBM Mentor
Microsoft Certified: Azure Fundamentals Microsoft
Docker Essentials: A Developer Introduction IBM
Oracle Certified Professional, Java SE 8 Programmer II
IBM Recognized Teacher/Educator
Oracle Certified Associate, Java SE 7 Programmer