About
Software Engineer (Frontend) with 5+ years of overall software development experience, including 3.5+ years specializing in React.js, Next.js, TypeScript, and JavaScript. Experienced in Role-Based Access Control (RBAC), Redux, REST API integration, and reusable component library development, with production work across Government EdTech, FinTech, and Travel platforms. Also experienced as an Android Developer (GIS Digitization Operator), building field applications for government use cases. Skilled in owning projects end-to-end — architecture design, API integration, Webpack configuration, monorepo setup, and Agile/Scrum delivery. Currently based in India.
Skills & Expertise (47)
Work Experience
Software Engineer (Frontend)
Insphere Solutions Pvt. Ltd.
Jun 2025 - Present
Delivered frontend architecture and features across four production platforms spanning Next.js 14–16 (App Router), React 18/19, and TypeScript — a multi-tenant School ERP, a government education/certification portal, a multi-tenant CMS-driven school website platform, and an enterprise multi-tenant LMS. Architected centralized Role-Based Access Control across multiple platforms, including a 3-tier School ERP (admin, staff, parent/student) and role-aware dashboards/reporting spanning 8 government role levels (national to school) — each with permission-gated access and onboarding flows. Designed a config-driven reporting framework powering 20+ report types from one reusable engine, and built drill-down reporting (national to state to district to block to school) driven by shared hooks — replacing dozens of one-off report pages with declarative configuration. Diagnosed and fixed a financial-correctness bug in a fee-refund flow that could allow refunding more than a family had actually paid, by re-deriving the calculation from amount received minus prior refunds. Implemented secure API layers across projects — HMAC-SHA256 request signing via a server-side proxy, AES-256-GCM encrypted payloads, and CSP/HSTS security headers — keeping signing secrets and API keys out of the browser bundle. Built a multi-tenant, CMS-driven school website platform serving 6+ school sites from one codebase, using React Server Components, React.cache de-duplication, and tag-based on-demand revalidation to cut redundant API calls while keeping content fresh. Introduced a shared TanStack Query caching layer on an enterprise LMS platform, eliminating duplicate reference-data fetching across 6+ admin screens with multi-entry-point cache invalidation so every consumer stays in sync without a full page reload. Built reusable hooks and components (data fetching, drill-down, generic filters, forms, pagination, modals) adopted as team-wide standards, cutting duplicated page code and accelerating delivery of new modules. Improved frontend performance by memoizing expensive derived data and handlers with useMemo/useCallback to cut unnecessary re-renders, parallelizing independent API calls instead of chaining them, and tuning React Query cache/stale times per data type to balance freshness with reduced redundant network calls. Collaborated across the engineering team in Agile/Scrum sprints and Git feature-branch workflows (Bitbucket), resolving merge conflicts and fixing UAT/staging bugs across multiple release cycles.
Frontend Developer
WebETechies Pvt. Ltd.
Jan 2023 - May 2025
Architected Pay2Mobiles B2B FinTech platform from scratch — defined component hierarchy, Redux state slices, API abstraction layer, and routing strategy for a team of 4+ engineers. Developed multi-service payment modules (BBPS, AEPS, DMT, Mobile Recharges, Utility Payments) serving 5,000+ B2B merchants across India — with real-time transaction feedback, status clarity, and duplicate-submission safeguards. Built the Pay2Mobiles Admin console covering Aadhaar-based KYC onboarding, wallet credit/debit management, and full transaction tracking — handling 10,000+ daily transactions. Integrated 8+ payment and travel APIs with typed client utilities, retry logic, and resilient error handling — reducing failed transaction reports by ~20%. Led frontend setup and architecture for the TripScroll travel platform from scratch — end-to-end booking flows for flights, hotels, and buses with dynamic seat selection, meal preferences, fare tracking, and passenger profile management. Standardised reusable component patterns (tables, filters, forms, modals) across all products — reducing per-feature duplication and accelerating team delivery by ~30%.
Android Application Developer (Contract)
Quantum Asia Pvt. Ltd. — NIC Patna
Jan 2018 - Jul 2019
Developed a field data collection application for Bihar government Sevikas — built for reliability in low-connectivity environments with offline-first data sync, deployed to 500+ field workers across the state. Built an internal Attendance Management System with daily tracking, reporting, and admin visibility — reducing manual HR effort by ~50%. Delivered both projects on contract schedule, coordinating directly with NIC Patna's technical team for integration and sign-off.
Education
Master of Computer Applications (MCA) - D.Y. Patil Institute of MCA and Management, Akurdi, Pune
2019 - 2022 · Afghanistan
Bachelor of Computer Applications (BCA) - St. Xavier's College of Management & Technology, Patna, Bihar
2014 - 2017 · Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Visa Status
Need Sponsorship
Relocation
Depends on Offer
Skills (47)
Click a skill to find developers with the same skill