Skip to main content
ENGINEERING KNOWLEDGE BASE

Continuous Skill
& Architecture Growth

Live tracking of real-world technical proficiency, deep architecture principles, and ongoing engineering mastery across systems, databases, and AI.

6
Active Tracks
840+
Hours Invested
3
Mastered
3
In Progress

All Learning Tracks

6 of 6
Web DevIn Progress

TypeScript

95%

Strongly typed programming language that builds on JavaScript, giving you better tooling at any scale.

Key Insights
  • Use discriminating unions for state machine types to guarantee exhaustive pattern matching.
  • Prefer interface extensions over type intersection for cleaner diagnostic error messages.
240 hrs invested
Explore Syllabus
Web DevMastered

Next.js 14

90%

The React Framework for the Web with App Router, Server Components, and Streaming.

Key Insights
  • Keep Server Components as leaves when possible to reduce client bundle hydration costs.
  • Use Route Handlers for decoupled JSON API endpoints.
180 hrs invested
Explore Syllabus
DatabaseMastered

PostgreSQL & Prisma ORM

90%

Powerful, open source object-relational database system with Prisma ORM type safety.

Key Insights
  • Index foreign keys and frequent query filters to prevent full table scans.
  • Use database migrations for reproducible deployment schema changes.
130 hrs invested
Explore Syllabus
DevOpsMastered

Docker & Containers

85%

Set of platform as a service products that use OS-level virtualization to deliver software in packages called containers.

Key Insights
  • Multi-stage Docker builds reduce final production image size by up to 80%.
  • Never run containers as root user in production environments.
95 hrs invested
Explore Syllabus
AI / MLIn Progress

LangChain & Agentic AI

80%

Framework for developing applications powered by language models with state management and tool calling.

Key Insights
  • Always enforce strict JSON schema output validation for non-deterministic LLM calls.
  • Vector databases perform best when documents are chunked dynamically by semantic context rather than fixed token length.
110 hrs invested
Explore Syllabus
BackendIn Progress

Redis & BullMQ

75%

In-memory data structure store used as a database, cache, streaming engine, and message broker.

Key Insights
  • Always configure eviction policies (allkeys-lru) when using Redis as a cache.
  • Use Redis Streams for event pub/sub with consumer groups.
85 hrs invested
Explore Syllabus

Learning never stops!

Consistently pushing architectural boundaries, studying distributed paradigms, and growing every single day.

Certifications & Credentials

2 Verified Credentials

Certified Kubernetes Administrator (CKA)

Linux Foundation

ID: LF-882194Issued: 2025

AWS Certified Solutions Architect

Amazon Web Services

ID: AWS-948271Issued: 2025