Back to previous page

ABOUT / 01

THE ENGINEER
BEHIND THE CODE.

I enjoy understanding complex problems, breaking them down, and building efficient software from solid fundamentals.

DEDICATED PAGE

I CARE ABOUT WHY SOFTWARE WORKS, NOT JUST WHETHER IT WORKS.

My technical foundation is centered around C++, data structures and algorithms, and computer-science fundamentals. I like taking a problem apart, understanding its constraints and trade-offs, and then building the solution with a clear mental model.

01
UNDERSTAND

Clarify the problem, constraints, inputs, outputs and what actually needs to be optimized.

02
DECOMPOSE

Break complexity into smaller pieces and look for patterns that make the solution tractable.

03
DESIGN

Choose data structures, abstractions and system boundaries before rushing into implementation.

04
IMPLEMENT

Write clear code and keep the implementation aligned with the underlying model.

05
OPTIMIZE

Question time, space, concurrency and resource trade-offs after correctness is established.

FUNDAMENTALS

Strong foundations make it easier to understand and build complex software.

EFFICIENCY

I naturally think about time, space, resource usage and engineering trade-offs.

SIMPLICITY

Good engineering should reduce unnecessary complexity rather than hide it.

CURIOSITY

I like going beneath abstractions to understand how things actually work.

C++
DSA
CS

My strongest and most deliberate technical direction.

LLM
TOOLS

I experiment with modern AI tooling when a project gives me a reason to explore it.

ENGINEERING ISN'T ONLY ABOUT CODE.

I have also enjoyed organizing technical events, collaborating with developers and industry experts, and helping other students prepare for technical opportunities.

GO DEEPER INTO THE FUNDAMENTALS.

I'm working toward becoming a stronger software engineer by going deeper into C++, algorithms, systems and computer-science fundamentals—and by continuing to build things that force me to understand those concepts in practice.