My Knowledge Base

This page represents a collection of my ongoing learning journey through books, courses, and research papers. Here, you’ll find my posts organized by topics, each reflecting different aspects of my knowledge and growth.

Software Engineering

Insights on software engineering practices, architecture, and design patterns. This section also captures valuable takeaways from my hands-on experience with various programming languages and tools.

Explore →
Artificial Intelligence

Exploring the realms of machine learning and generative AI, with a focus on applying cutting-edge techniques and frameworks. This is part of my goal to deepen expertise as an AI application developer.

Explore →
Web Development

Comprehensive knowledge on front-end and back-end development, including REST APIs, client-server architectures, microservices, and SaaS applications. Here I share best practices and insights from my projects.

Explore →
Personal Development

A collection of insights, lessons, and strategies for personal growth and self-improvement, aimed at helping me achieve my goals and enhance productivity.

Explore →
Data Structures and Algorithms

My journey through data structures and algorithms, focusing on foundational concepts and problem-solving techniques to strengthen technical skills.

Explore →

Certifications

Below is a list of certifications from various courses that I’ve completed, reflecting my commitment to continuous learning.

Date Certification
Oct 2024 Design Patterns in Java: Structural
Oct 2024 Large Language Models with Semantic Search
Mar 2024 Design Patterns in Java: Creational
Oct 2023 Prompt Engineering for Improved Performance