DHURKAMANCHUKAN
1.5 years shipping production React/TypeScript & Flutter systems — live booking platforms, cross-platform mobile, and AI-integrated tools. Promoted intern → ASE in 6 months. Focused on scalable, high-performance frontend architecture.

The architecture behind the screen.
Associate Software Engineer at Gray Corp (Pvt) Ltd with 1.5 years shipping production web, mobile, and AI-integrated applications end-to-end. Promoted from intern to full-time within 6 months. A seamless user experience is held up by decisions users never see—clean state management, strict render budgets, and rock-solid API contracts. That invisible architecture is what I obsess over—now extending it into embedded/IoT and ML-driven products.
Ship-first
Shipping production code over perfect plans. I prioritize reliable delivery and measurable impact.
Systems-minded
The architecture matters as much as the interaction model. I design both, not just one.
Fast learner
Physics degree → promoted frontend engineer in 6 months. I learn by building, not by reading.
Currently building
Growing ClientScope into a real monetized SaaS, and building BatteryTwin AI — a battery digital twin bridging my physics background with ML engineering.
Mindset
Physics trained me to solve problems from first principles. I break down complex web systems, render cycles, and state logic to their core fundamentals.
Five layers, one signal chain
Core rendering, state management, UI systems, backend integrations, and auth & deployment — the same stack visible across every project below.
Core
State & Data
UI & Styling
Backend & AI
Auth & DevOps
Competency Profile
Self-assessed across five layers — hover a point or a row for detail
Core
State
UI
Backend
DevOps
Production delivery timeline
Associate Software Engineer
- ▸Engineered 30 + reusable React.js and TypeScript components with strict type safety, reducing new feature implementation time by approximately 40%.
- ▸Integrated 15 + RESTful API endpoints using Axios for authentication, booking workflows, user management, pricing, and content delivery with comprehensive loading, caching, and error handling.
- ▸Optimized frontend performance using React.lazy, Suspense, code splitting, useMemo, and useCallback across 20 + application routes, improving initial page load performance and supporting Core Web Vitals objectives.
- ▸Developed responsive, mobile - first user interfaces from Figma designs, ensuring consistent cross - browser compatibility across Chrome, Firefox, Safari, and mobile devices from 375px to 4K resolutions.
- ▸Built an SWR - powered data layer with stale -while-revalidate caching, request deduplication, and automatic background revalidation to improve data freshness and reduce redundant network requests.
- ▸Collaborated with backend developers, designers, and QA teams in Agile sprints to deliver production - ready features, resolve defects, and maintain code quality through peer reviews.
Software Engineering Intern
- ▸Developed reusable React.js components and frontend utilities that were incorporated into production applications, improving development consistency and code reuse.
- ▸Converted Figma designs into responsive, accessible, and production-ready user interfaces using React.js, TypeScript, Tailwind CSS, and Material UI.
- ▸Integrated REST APIs and implemented client-side state management, form validation, and asynchronous data handling for interactive application workflows.
- ▸Implemented smooth user interactions using GSAP and Framer Motion while maintaining responsive rendering performance across modern browsers.
- ▸Participated in Agile development, Git-based version control, code reviews, debugging, testing, and sprint planning while collaborating with cross-functional engineering teams.
Six systems, shipped and running
Each card tilts toward your cursor — a small reminder that the UI underneath is built the same way the rest of these are.
Booking Platform
Swiss/European multi-step booking — production codebase
Full-featured flights, hotels, cruise, and packages booking platform for Swiss/European markets — 6-slice Redux architecture, SWR caching, i18next localization, and PostFinance payments. Active professional project at Gray Corp (Pvt) Ltd.
- ◆6-slice Redux Toolkit architecture with Redux Persist
- ◆i18next EN/DE/FR + CHF/EUR multicurrency support
- ◆PostFinance iFrame payments + jsPDF booking confirmations
- ◆20+ code-split routes with GSAP page transitions
Marrify
Cross-platform matrimony app — Android, iOS & web
Production matrimony app running natively on Android, iOS, and web from a single Flutter/Dart codebase — marrify.io. Live professional project at Gray Corp (Pvt) Ltd.
- ◆Firebase Auth — Google, Apple, email & mobile OTP sign-in
- ◆Stripe payments with webhook-based token crediting
- ◆AI matchmaking via async polling REST API
- ◆4-step registration wizard with bulk image upload (MIME-type preserved)
BatteryTwin AI
AI-powered battery management digital twin
Full-stack digital twin for battery management systems — embedded sensor data modeling feeding a RandomForest regression model (R² = 0.998), with a React frontend. The flagship project bridging my Applied Physics & Electronics background with software/ML engineering.
- ◆RandomForest regression model achieving R² = 0.998
- ◆Embedded sensor data modeling for battery state prediction
- ◆React dashboard visualising the digital twin in real time
- ◆Bridges physics/electronics fundamentals with ML engineering
AgriConnect
Precision agriculture IoT dashboard
Production-grade IoT dashboard mirroring a real client platform — live sensor telemetry, canvas-based farm zone maps, and threshold alerting.
- ◆Real-time telemetry: temperature, soil moisture, humidity, light
- ◆5 crop-specific threshold alert profiles
- ◆Canvas farm map with pixel-accurate hit detection
- ◆24-hour playback + 7-day analysis view
Vela Resort
Luxury Maldives resort website
Editorial-grade resort site with glassmorphism UI and sub-300ms Framer Motion animations, targeting Lighthouse 95+.
- ◆Interactive lightbox gallery with keyboard navigation
- ◆Dynamic seasonal pricing calendar
- ◆WCAG 2.1 AA accessible, full dark mode
- ◆JSON-LD structured data SEO
react-d-calendar
Open-source NPM React calendar component
Published React calendar component on the NPM registry — semantic versioning, public packaging, live interactive demo.
- ◆Published and versioned on the public NPM registry
- ◆Live interactive demo site
- ◆Zero-dependency component design
ClientScope
AI proposal generator — monetized solo SaaS
Full-stack SaaS built and shipped solo — converts client briefs into structured proposals via GPT-4o-mini, with a Stripe-gated Starter/Agency paywall. Migrated from SQLite to Neon Postgres for production scale; backend on Render, frontend on Vercel.
- ◆Stripe paywall with Starter/Agency tiers, full webhook handling
- ◆Migrated SQLite → Neon Postgres for production-grade scale
- ◆GPT-4o-mini structured JSON proposal generation + AI Proposal Quality Score panel
- ◆Client CRM — status lifecycle, soft deletes, activity timeline, proposal-to-client linking
- ◆JWT-protected routes + bcrypt password hashing, Zod validation throughout
AI Coding Assistant
Native desktop AI pair-programming tool
Desktop AI pair-programming tool built with PySide6 — parses the real abstract syntax tree via Tree-sitter to scope Explain/Refactor/Generate prompts to the exact function or class under the cursor.
- ◆Tree-sitter AST parsing scopes prompts to the function/class under the cursor
- ◆Streaming LLM responses on a background QThread worker
- ◆Hunk-level diff review system with accept/reject controls
- ◆Multi-file tabs + command palette (Ctrl+Shift+P)
Smaller builds, shipped and open-sourced
Side projects across Flutter, JavaScript, Python, and web — each one solving a specific problem or exploring a new stack.
PromptForge
Offline-first Flutter AI prompt builder — compose, organise, and reuse structured LLM prompts entirely on-device.
Flutter / DartCafé Élysée
Responsive multi-page café website built with Bootstrap, HTML, CSS, and JavaScript — showcasing menu, ambiance, and engaging UX.
HTML / CSS / Bootstrap / JavaScriptSmarthome
Flutter/Dart smart home application — IoT device control interface with clean, platform-adaptive UI.
Flutter / DartAI Resume Analyzer
JavaScript-based tool that analyzes resumes and extracts structured insights using AI-powered text parsing.
JavaScript / HTML / CSSMusic Player
Browser-based music player with playlist management, audio controls, and a polished UI.
CSS / JavaScript / HTMLSecure Password Generator
Python utility for generating cryptographically strong, customisable passwords with configurable length and character sets.
PythonAT Digital
Frontend build exploring agency/digital-studio site patterns — layout systems and component structure.
HTML / CSSSMP
PHP coursework assessment project — server-side logic and structured page templating.
PHP / CSSTamil Key Pro
JavaScript virtual Tamil keyboard for web — type in Tamil with an intuitive on-screen layout.
JavaScript / HTML / CSSOpen to Software Engineer, Frontend, Web, and React/Flutter roles — Associate to mid-level, Sri Lanka or APAC remote.
LATEST COMMIT
feat: ready to join your team
by dhurka-manchukan · just now