At Digi Therapy, I build and maintain frontend features for customer-facing web applications, integrating them with backend product services and APIs. I also contribute to AI/ML-related product features within a team engineering workflow.
On Sajilo Compiler, I built a C++ compiler front end with a lexer, Pratt-style parser, scoped symbol table, static type checking, and source-located error diagnostics. I also completed an IR layer that lowers type-checked AST nodes into structured instructions.
For Monopoly Online, I contributed to a Nepal-themed multiplayer board game with lobby-based rooms and server-managed game state. I worked on React interfaces, interactive Three.js dice, and WebSocket synchronization with a Node.js and TypeScript server.
I developed a cross-platform tournament management app for local cricket and football tournaments using React Native and Expo. It includes organizer and participant portals, tournament management, player statistics, and leaderboards.
