About Me
I'm a full-stack developer with 9+ years of experience building scalable, enterprise-grade web applications and internal platforms.
I specialize in React, TypeScript, and modern frontend architecture, with extensive experience translating complex backend APIs into intuitive user experiences. My work spans building type-safe, scalable UI systems, implementing complex form systems and workflow engines, and developing rich-text editors.
Currently pursuing a Master's degree in Computer Science at Háskóli Íslands (University of Iceland), with a thesis focused on user experience analysis using AI. I'm actively keeping up with the latest advancements in AI and development workflows, leveraging tools like GitHub Copilot, Claude, and ChatGPT for AI-assisted programming, rapid prototyping, and efficient debugging to enhance productivity while maintaining high code quality.
Beyond coding, I bring experience in end-to-end feature ownership, cross-functional collaboration, and sharing information with team members. I thrive on solving complex technical challenges and continuously learning new technologies.
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
- ▹Build tooling & CI/CD
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
- ▹Zod validation
- ▹Testing (Jest, Cypress, Unit tests)
Rich Text & Content
- ▹ProseMirror core library
- ▹TipTap framework
- ▹TinyMCE integration
- ▹WYSIWYG editor development
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
- ▹Pursuing MSc in Computer Science with thesis on user experience analysis using AI
- ▹Completed coursework in software engineering, Cloud computing, Distributed Systems, Machine Learning etc.
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
Courses completed, thesis ongoing: User experience analysis using AI
BE in Computer Engineering
Kathmandu University
Nepal