about
Engineer. Builder.
Systems Thinker.
Hands-on builder across software, AI, and robotics. Focused on creating calm, intelligent systems that solve real problems.
focus areas
What I work on
Embedded Systems
Firmware on Arduino/ESP32, sensor integration, LoRa networks, motor control, and real-time decision systems.
Full-Stack Engineering
Static-first, edge-deployed web apps with Next.js and TypeScript. Shipping production software, not demos.
Robotics
Autonomous navigation, sensor fusion, and competition robotics. Applied engineering under constraints.
AI Exploration
CS (AI & ML) coursework, neural networks, prompt engineering, and LLM tooling for real use-cases.
Systems Thinking
Designing across layers - from electron to endpoint. Understanding interactions, not just components.
Leadership & Community
IEEE Coordinator, hackathon organiser, and cross-functional team lead. Engineering at the intersection of tech and people.
community
Leadership & Positions
Tech Co-lead
CGPU SCTCE
Leading technical initiatives for the Career Guidance and Placement Unit (CGPU) at SCT College of Engineering, focusing on digital transformation and optimizing student placement workflows.
Webmaster
IEEE COMSOC KC
Managing and building the web presence for IEEE Communications Society Kerala Chapter, handling digital infrastructure and platform improvements.
Vice Chair
IEEE RAS SCT SB
Leading the Robotics and Automation Society chapter at SCT SB, driving technical events and robotics-focused learning initiatives as Vice Chair.
Campus Ambassador - Xtreme 19.0
IEEE SCT SB
Official IEEE Xtreme 19.0 campus ambassador - coordinating campus team participation for the global 24-hour programming competition as an IEEE volunteer.
AI SIG Coordinator
IEEE SCT SB
Coordinating AI/ML study groups, technical sessions, and mentoring students on applied machine learning at IEEE SCT SB.
skills
Stack & Technologies
Frontend
Backend
Hardware & IoT
Tools
philosophy
How I work
Build from first principles
Understand why before how. Don't abstract away what you don't understand.
Systems over components
The bug is usually at the interface, not inside the component. Think in interactions.
Constraints are creative
Limited RAM, tight deadlines, sparse WiFi - constraints produce better solutions than infinite resources.
Ship, then improve
Working software beats perfect designs. Deploy early, observe real behavior, iterate with evidence.
Want to see what I've built?