Development Areas

Learning Path

Skills in active development and the reasoning behind prioritization. Learning tied directly to career goals.

Now — Active Learning

Advanced Apache Spark

IntermediateTarget: Q2 2026

Why

Data pipeline optimization at scale is a core competency for production data engineering roles. Spark is the industry standard for large-scale batch processing.

Applying in

Core data engineering project — building distributed processing pipeline

Kubernetes and Container Orchestration

BeginnerTarget: Q3 2026

Why

Production deployment at scale requires container orchestration. Docker alone is insufficient for multi-service, auto-scaling systems.

Applying in

Personal projects after Spark fundamentals are solid

Financial Risk Modeling

BeginnerTarget: Q4 2026

Why

FinTech domain expertise requires understanding how risk models work — credit risk, market risk, fraud detection. Technical skills alone are not enough.

Applying in

Self-study: coursework, books, case studies

Next 12 Months — Future Focus

Advanced SQL Optimization

Query performance for large-scale analytics

2027

Apache Kafka (Streaming)

Real-time data pipeline architecture

2027

Product Management Fundamentals

Strategic thinking for leadership path

2027

System Design Patterns

Designing scalable distributed systems

Q1 2027

Philosophy

Why a Learning Path Matters

Strategic learning over reactive learning

Each item on this list is tied to a specific career goal, not picked because it is trending.

Self-awareness about gaps

Acknowledging what is beginner or in-progress is more useful than inflating proficiency. It drives honest prioritization.

Learning tied to application

Every skill being actively learned is connected to a project or use case. Abstract learning without application is low-retention.

Continuous growth mindset

The list evolves as goals evolve. When internship goals shift, the learning list shifts with them.