0%
Loading Experience
Back
Question 03

What's your problem-solving philosophy?

Problem solving

The Answer

Break it down. Every complex problem is just a collection of simple ones.

I've solved 400+ coding problems (300+ on LeetCode), and the pattern is always the same: understand the constraints, identify the edge cases, find the core pattern, then optimize. This mindset transfers directly to real-world engineering.

My competition wins—1st place in Web Development, 1st in ML NOVA, 3rd in an 8-hour AI Hackathon—came from staying calm under pressure and methodically working through the problem space.

My 4-Step Framework:
1. Understand the "why" before the "how"
2. Map out dependencies and constraints
3. Start with the simplest solution that could work
4. Iterate and optimize based on real data

At SDC, mentoring 300+ students taught me that the best solutions are the ones others can understand and maintain. Clever code isn't valuable—clear code is.

When I built the Agentic AI for Career Guidance with RAG and five AI workflows, I didn't start with AI. I started by understanding the user's journey, mapping their pain points, and only then choosing the technical approach. Tech is the tool, not the solution.

400+

Problems Solved

300+

LeetCode

3

Competition Wins

8hr

Fastest Hackathon