Skip to main content
Binod Shrestha
Senior Frontend Engineer & Tech Lead

I build rock-solid web applications and guide engineering teams to ship on schedule.

12+ years hands-on with React, Next.js, and TypeScript. Over the last decade I've architected production frontends from scratch, scaled distributed engineering squads (10–15 devs), and eradicated recurring production bugs through disciplined post-mortems.

Next.js App RouterReact 19TypeScriptSquad Leadership (10–15)Blameless RCA
Available for Senior Frontend & Tech Lead roles (Remote / Global)
System Cockpit
Hydrated · 12ms
PIPELINEEdge SSR + React Hydration
01 // CLIENT EDGEReact 19 Core

Streaming Hydration & Island State

INP < 200ms · LCP < 2.5s · Strict TypeScript contracts

02 // APP ROUTERNext.js SSR

Server Components & Edge Middleware

Zero client bundle for static branches · Instant route prefetch

03 // GATEWAYResilient APIs

Zod Contracts & Token Bucket Rate Limiting

Circuit breaker fallbacks · Distributed logging telemetry

System Status: Production Verified
12+ Years Craft
Proven Deliverables

Quantified Engineering & Leadership Impact

TELEMETRY LOG // 2012–PRESENT
METRIC 01

Engineers Mentored & Led

Structured sprint planning, code review pipelines, and unblocked cross-functional squads.

METRIC 02

Load Time & INP Gains

Measured optimizations across SSR caching, bundle tree-shaking, and critical rendering paths.

METRIC 03

Fewer Production Incidents

Replaced ad-hoc patching with systematic 5-Whys root-cause analysis and automated regression gates.

METRIC 04

Faster Cycle Times

Cleaned up CI/CD bottlenecks, automated test suites, and decoupled brittle release dependencies.

Engineering Portfolio

Featured Projects & Systems

A curated selection of personal open-source software and high-scale production systems I've architected.

ATS Hire Pulse

Semantic ATS optimization engine & automated resume scoring

Personal Project

A developer-centric tool designed to help engineers beat brittle Applicant Tracking Systems (ATS). Parses PDF and DOCX resumes, extracts structured sections, and runs semantic keyword comparisons against target job descriptions using LLMs to calculate match rate, highlight missing skills, and flag ATS-breaking formatting errors.

Technical Deliverables

  • ›Semantic keyword matching algorithm comparing candidate bullets against job post requirements.
  • ›Instant formatting audit: flags two-column parsing bugs, unreadable tables, and font issues.
  • ›Privacy-first: local file parsing with zero permanent storage of personal contact data.
Next.js 15React 19TypeScriptGemini APIPDF.jsTailwind CSS

Apex Equity

Real-time investment analytics, asset allocation & risk modeling

Personal Project

A fast, comprehensive portfolio management application built for retail investors who want institutional-grade visibility. Aggregates multi-brokerage holdings, tracks real-time market quotes, models portfolio sector diversification, and simulates dividend income with interactive lightweight financial charts.

Technical Deliverables

  • ›Low-latency real-time market data streaming via WebSocket with Redis caching.
  • ›Interactive asset allocation charts (equity, crypto, cash) and sector exposure heatmaps.
  • ›Custom dividend calendar forecasting quarterly yields and historical reinvestment returns.
React 19Next.jsTypeScriptLightweight ChartsFinancial APIsRedis

Enterprise Trading & Payment Platform

High-scale frontend architecture for real-time financial execution

Office Project

Architected the frontend foundation for a high-volume fintech platform handling thousands of concurrent trading operations. Rebuilt brittle legacy views into a resilient Next.js App Router application with strict TypeScript API contracts, client-side optimistic updates, and zero-downtime blue/green deployment pipelines.

Technical Deliverables

  • ›Reduced Core Web Vitals INP by 40% through granular React 19 island hydration.
  • ›Implemented Token Bucket client-side rate limiting and automatic circuit-breaker retries for payment gateways.
  • ›Led squad of 8 frontend engineers through end-to-end delivery within strict regulatory deadlines.
Next.jsReactTypeScriptZodTailwind CSSCI/CD Gates

Multi-Brand Design System & Registry

Unified component library powering 4 cross-functional product squads

Office Project

Engineered an enterprise design system from zero to production adoption. Created accessible, tokenized UI primitives with WCAG 2.2 AA compliance, comprehensive Storybook visual regression tests, and automated NPM package releases via GitHub Actions.

Technical Deliverables

  • ›Eliminated duplicate component code across squads, reducing overall frontend maintenance costs by ~65%.
  • ›Built automated design token synchronization pipeline between Figma variables and Tailwind CSS themes.
  • ›Trained 15+ developers on accessible keyboard navigation patterns, ARIA attributes, and token consumption.
ReactTypeScriptStorybookTailwind CSSTurborepoNPM Registry
Career Timeline

Experience & Track Record

A chronology of hands-on technical execution, system design, and engineering leadership across high-scale teams.

Senior Frontend Engineer / Tech Lead

Current Role

Docs.Ink · Kathmandu, Nepal

Jul 2024 – Present

Grew company from foundation, defining product architecture, engineering standards, and leading a cross-functional team of 10+ engineers.

Key Deliverables & Outcomes

6/6 items
  • ›Manage and mentor a cross-functional team of 10+ engineers, owning delivery, system reliability, and team growth.
  • ›Architected scalable frontend systems using React.js, Next.js, and TypeScript, improving delivery efficiency by 25%.
  • ›Reduced cycle time by 20% and defect leakage by 25% by enforcing code quality standards, test automation, and CI/CD.
  • ›Reduced recurring production incidents by 30% through disciplined Root Cause Analysis (RCA) and systemic improvements.
  • ›Lead sprint planning, quarterly planning, and capacity planning to align engineering milestones with product roadmap.
  • ›Spearheaded hiring pipelines and onboarding processes to accelerate engineering ramp-up time.
STACK:React.jsNext.jsTypeScriptSystem DesignCI/CDTeam LeadershipRCAAgile Planning

Senior Software Engineer / Frontend Lead

E.K. Solutions Pvt. Ltd. (Ekbana) · Kathmandu, Nepal

May 2016 – Aug 2023

Led engineering teams delivering large-scale web applications, designing REST APIs, and scaling frontend architecture.

Key Deliverables & Outcomes

2/7 items
  • ›Led teams of 8–15 engineers, delivering multiple high-impact web applications for international and regional clients.
  • ›Built and scaled complex web applications using React.js, Next.js, Ember.js, and Node.js.
STACK:React.jsNext.jsEmber.jsNode.jsREST APIsMySQLPostgreSQLCI/CDMentorship

Software Developer

Freelance · Remote

Oct 2021 – Dec 2024

Delivered end-to-end technical solutions and robust frontend systems for international and local clients.

Key Deliverables & Outcomes

2/4 items
  • ›Built modular, reusable component systems in React.js and Ember.js, accelerating client feature release cycles by 20%.
  • ›Implemented comprehensive automated testing suites with Cypress, Vitest, and QUnit, minimizing regression risks.
STACK:React.jsEmber.jsTypeScriptCypressVitestQUnitComponent Architecture

Software Developer

Javra Software Nepal Pvt. Ltd. · Kathmandu, Nepal

Oct 2013 – Apr 2015

Developed enterprise applications and integrated REST APIs within cross-functional software teams.

Key Deliverables & Outcomes

2/3 items
  • ›Developed robust enterprise application features using Progress 4GL and REST APIs.
  • ›Contributed to database design and relational modeling, improving long-term data maintainability.
STACK:Progress 4GLREST APIsDatabase DesignEnterprise Architecture
Technical & Operational Breadth

Core Capabilities Matrix

Structured by domain intent, reflecting both architectural craftsmanship and execution discipline.

Frontend Architecture & Systems

01

Designing modular, resilient component hierarchies, scalable state architectures, and high-performance render pipelines.

ReactNext.js (App Router)TypeScriptJavaScript (ES6+)Ember.jsReduxHTML5 & Semantic WebModern CSS

APIs & Data Layer

02

Building type-safe contracts, performant REST endpoints, and optimized relational data schemas.

Node.jsREST APIsPrisma ORMPostgreSQLMySQLData ModelingQuery Optimization

Cloud & Continuous Delivery

03

Automating reliable build-test-deploy pipelines and leveraging scalable managed cloud services.

AWS (S3, SES, SQS, Cognito)CI/CD PipelinesGit & GitHub WorkflowsJenkinsDocker (Containers)Vercel

Quality, Performance & Accessibility

04

Ensuring zero-defect releases through layered testing, measurable Core Web Vitals, and WCAG AA compliance.

Cypress (E2E)VitestQUnitWeb Security Best PracticesAccessibility (WCAG 2.2 AA)Core Web Vitals & Profiling

Engineering Leadership & Delivery

05

Aligning technical execution with business strategy, nurturing high-ownership teams, and removing delivery friction.

Sprint & Quarterly PlanningMentorship & Career GrowthHiring & Technical InterviewingCapacity & KPI PlanningCross-Functional CollaborationRoot Cause Analysis (RCA)
Operating Principles

Engineering Leadership & Delivery Rigor

How I lead teams, foster technical ownership, and maintain high standards for sustainable engineering delivery.

Principle 01

Delivery Predictability

Realistic scoping, zero crunch

Missing deadlines usually isn't an engineering failure—it's an estimation and scoping breakdown. I protect sprint commitments by keeping stories small, unblocking dependencies early, and keeping developers focused.

Execution & Delivery Outcomes

  • ✓Boosted sprint completion rates by 20–30% across multiple teams by strictly enforcing clear 'Definition of Ready'.
  • ✓Shifted team culture from chaotic reactive firefights to predictable 2-week sprint releases.
  • ✓Created transparent sprint burndowns that spotted bottlenecks mid-sprint instead of during release hour.
Background & Philosophy

Engineering leadership forged in production code

How I approach frontend architecture, technical debt, and team execution.

I’ve spent the past 12+ years building web applications from the ground up. In that time, I’ve seen frontend evolve from simple jQuery scripts into sophisticated, distributed systems powered by React, Next.js, and TypeScript.

As a Tech Lead and Engineering Manager for the last 2+ years, I believe the best engineering leaders stay close to the code. You can’t make smart architectural tradeoffs or estimate delivery timelines accurately if you don’t understand the daily friction your developers face.

My philosophy is straightforward: build modular, testable UI components, keep CI/CD pipelines green and fast, and treat production post-mortems as learning opportunities rather than blame sessions. When teams have clear guardrails and psychological safety, they ship fast without burning out.

Technical Snapshot

LocationKathmandu, Nepal
AvailabilityRemote / Global
Total Experience12+ Years
Team Scale10–15 Engineers
Core StackReact 19, Next.js, TS
Delivery FocusAgile, CI/CD, RCA
Academic Foundation

Education

Formal computer science and software engineering academic background.

Currently Pursuing / In Progress

Master of Computer Applications (MCA)

Indira Gandhi National Open University (IGNOU)

Advanced focus on computer science theory, enterprise application architecture, and distributed systems.

Completed

Bachelor of Computer Applications (BCA)

Indira Gandhi National Open University (IGNOU)

Core computer science fundamentals, software engineering, databases, and algorithms.

Completed

Higher Secondary Education (+2)

Higher Secondary Education Board (HSEB)

Science and mathematics foundation.

Initiate Conversation

Get in Touch

Whether you're exploring senior frontend engineering leadership, architectural consultation, or a permanent tech lead role, let's connect.

Direct Channels

Verified

WhatsApp Direct

wa.me/binod.stha6996

Location & Openness

Kathmandu, Nepal

● Available for Senior Frontend & Tech Lead roles (Remote / Global)

Send a Direct Message

Sent directly to Binod's personal inbox via Brevo SMTP relay.