👋 Welcome to my GitHub!
I'm a junior Java developer aiming Devops engineer
Currently pursuing my studies at Auckland University of Technology, specializing in Software Development.
- 🌱 I’m currently diving deep into Java Spring Boot.
- 🔭 I’m engaged in a one-year project called Digital Moana with a Kiwi startup.
I've gained a solid understanding of various concepts including:
- Spring Boot Basics: Object-Oriented Programming (OOP), Spring Container, Beans, IoC and DI, Bean Lifecycle, and more.
- HTTP Fundamentals: Understanding Internet Networks, URIs, HTTP Methods, Codes, Headers, and Caching.
- Basic and Advanced Web MVC: Covering Servlets, Multi-threading, HTML, MVC Patterns, View Templates, Message Handling, Validation, Sessions, Filters, and more.
- Database Essentials: JDBC, Connection Management, Transactions, Exception Handling.
(Expected Completion: Before June/2024)
- Advanced Database Handling: Exploring JDBC Template, MyBatis, JPA, Spring Data JPA, and Querydsl.
- Deep Dive into Spring Boot and JPA for Real-world Applications: Understanding JPA in-depth, applying it to Web Development, optimizing APIs, and leveraging Querydsl.
- Exploring Spring Design Patterns: Template Method, Strategy, Template Callback, Proxy, and Decorator Patterns.
- Threading: Delving into Local and Multithreading, addressing synchronization issues.
- Spring AOP: Understanding Proxies, Principles of Spring AOP, Real-world Applications, and Industry Challenges.
- Mastering Spring Boot: Exploring Internal Server Configurations, Automatic Library Management, Configuration Externalization, and Monitoring Functions.
(Expected Completion: Before November/2024)
- Kafka
- Docker
- Kubernetes
- Microsoft Student Accelerator Programme (Starting April/2024)
Feel free to explore my projects and repositories. Your feedback and collaboration are always welcome! 🚀