About Me
I'm a full-stack engineer with 9+ years of experience building complex products in React, TypeScript on the frontend, with backend experience in Ruby on Rails, Elixir and NodeJS.
Joined Taktikal when clients were queuing requests for a developer to update their forms. Left with SmartFlows, a self-service platform focused on the UX of how clients work, letting them make those changes themselves, cutting those requests to a minimum and freeing up developer time.
MSc thesis on AI-assisted usability feedback analysis: designed, built, deployed and evaluated AI-assisted usability feedback grouping tool against a manual baseline, with a human-in-the-loop workflow.
Uses AI coding agents (Claude Code, GitHub Copilot, Kiro) with project-specific rules, type checking and tests, with AI-assisted code reviews and final human reviews before changes are merged.
Tech Skills
Frontend
- TypeScript & JavaScript proficiency
- React & Next.js expertise (incl. server components)
- State management (Redux, React Query, Zustand)
- Modern styling (Tailwind CSS, CSS-in-JS)
- SEO & Performance optimization
- Interface development & UX best practices
- Rich text editor with ProseMirror core library
Backend & APIs
- Node.js ecosystem
- Ruby on Rails
- Elixir
- REST API design & implementation
- GraphQL
- PostgreSQL & database design
Tools & Infrastructure
- Nx Monorepo architecture
- Git & GitHub workflows
- AWS & Azure cloud services
- CI/CD pipelines
- Supabase
- Zod validation
- Testing (Jest, Cypress, Unit tests)
AI & Dev Tooling
- AI-DLC Methodologies using AWS Kiro
- Development with GitHub Copilot and Claude code
- Agent harnessing
- Engineering AI coding workflows
Specializations
Complex Form Systems & Workflow Engines
Extensive experience building dynamic multi-step workflows with conditional logic, 15+ field types, and adaptive user experiences.
Rich-Text Editor Development
Custom rich-text editor implementation using ProseMirror and TipTap, with advanced formatting and content management capabilities.
AI-Assisted Development Workflows
Active user of ChatGPT, Claude, and GitHub Copilot for rapid prototyping, debugging, and enhanced developer productivity.
Enterprise SaaS Platforms
Built scalable UI systems for enterprise platforms with real-time updates, multi-tenant architecture, and complex state management.
Scalable Frontend Architecture
Designed and implemented type-safe, maintainable frontend systems using React, TypeScript, React Query, and Zustand.
Timeline
Taktikal Ehf.
Frontend Developer
- Built internal workflow tools for SmartFlows platform
- Developed scalable UI systems using React, TypeScript, Next.js
- Implemented dynamic multi-step workflows and form engines (15+ field types)
- Built custom rich-text editor using ProseMirror & TipTap
- Designed conditional logic engines for adaptive workflows
Full-stack Developer
- Built real-time UI with Elixir Phoenix LiveView
- Contributed to Risk Monitoring system
- Used AI tools for backend prototyping and debugging
Háskóli Íslands (University of Iceland)
Master's Student in Computer Science
- MSc in Computer Science with thesis on AI-assisted usability feedback analysis
LeaveLogic (via Whitehat Engineering)
Lead Frontend Developer
- Led development of LeaveLogic (enterprise leave management platform)
- Implemented React Query for real-time updates
- Built custom calendar & milestone tracking features
Full-stack Developer
- Built backend services using Ruby on Rails
- Designed RESTful APIs
- Implemented dynamic claim workflows with webhook systems
Gurzu Inc.
Software Developer
- Built Ruby plugin to download live streaming videos using FFMPEG
- Developed custom video player (JS)
- Built video trimming & upload service
Fuel Panda
Software Developer
- Implemented GraphQL APIs (queries & mutations)
E&T Nepal Pvt. Ltd.
Software Engineer
- Developed project management system using Ruby on Rails (MVC)
Subisu Cablenet Pvt. Ltd.
Technical Support Engineer
- Worked at Research and Analysis department with responsibility of deploying new technologies and optimizing existing network designs.
Kathmandu University
Bachelor's Student in Computer Engineering
- Completed BE in Computer Engineering with coursework in algorithms, data structures, databases, software engineering, and computer architecture.
Education
MSc in Computer Science
Háskóli Íslands
Reykjavík, Iceland
Thesis topic - AI-assisted usability feedback analysis
- Usability feedback analysis on SmartFlows at Taktikal was done manually. Designed and built an AI-assisted tool using Elixir and Phoenix LiveView that uses a sentence-similarity AI model to group comments describing the same usability issue.
- Deployed a working MVP and its AI service on Azure.
- Evaluated AI-assisted grouping against the product manager’s manual workflow across three studies, using real company feedback and synthetic data.
- Found that accurate grouping alone is not enough. The tool is most useful when UX experts can review and correct groups and use them to define usability issues.
BE in Computer Engineering
Kathmandu University
Nepal
References
Tinna Hallbergsdóttir
CCO & Project manager · Taktikal Ehf.
“I had the pleasure of working with Anuj for three years as his product manager, and he is without a doubt one of the most talented and enjoyable people I've had on a team.
Anuj is a powerful front end developer with a full stack background that made him exceptionally versatile and valuable. Our products have a highly complex front end, and he handled that complexity with skill and confidence. He was a core part of the team behind SmartFlows, our flagship product, and was instrumental in building it out, including its conditional logic functionality, a technically demanding piece of work that required both deep technical ability and a strong understanding of the product. He has the rare quality of being able to take on hard problems and deliver clean, reliable solutions without a lot of hand-holding.
Beyond his technical skills, Anuj is genuinely one of the warmest and most positive people I've worked with. He brings a kind of energy to a team that is hard to put into words but very easy to notice. He and his wife have made their home here in Iceland, and he is very much a part of the fabric of the team and the community around him.
Any company that brings Anuj on board will be getting an exceptional developer and an even better person.