About Nikhil Prakash
Based in Kerala, India. I’m a Senior Software Development Engineer and tech strategist who builds dependable, well-crafted web systems. Day-to-day I handle architecture reviews, hands-on feature work, and pragmatic DX improvements across React / Next.js, Node / NestJS, Python / Django, and PHP / Laravel—with a clear focus on maintainability, performance, and delivery.
Experience overview: Production work spanning platform upgrades, reliability, CI/CD, and training. Current & past roles include Senior SDE at Harmen & Botts (France), Associate System Analyst at Envestnet | Yodlee, internships at Tata Elxsi and Abarna Colours, plus freelance/contract engagements (e.g., Futurzy UK, Adbullet Delhi). I turn ambiguous requirements into lean, shippable roadmaps—from green-field builds to long-term maintenance.

Core Capabilities & Technical Expertise
Detailed Technical Competencies
TypeScript
LanguagesStrict type safety, generics, utility types, and enterprise application architecture.
JavaScript (ES6+)
LanguagesAsynchronous event loops, DOM performance, functional patterns, and modern JS execution.
PHP 8.x
LanguagesTyped properties, attributes, JIT compiler, and high-throughput web backends.
Python 3
LanguagesData processing pipelines, API engineering, automation scripts, and ML integrations.
C# / .NET
LanguagesObject-oriented service development and enterprise API integration.
React 18 / 19
FrontendServer components, hooks architecture, state management, and virtual DOM tuning.
Education & Credentials
MCA — Master of Computer Applications
College of Engineering, Chengannur
BCA — Bachelor of Computer Applications
Naipunnya School of Management
MA Psychology (I & O B)
IGNOU (Mar Ivanios College)