Aspiring
I build modern web applications using React, TypeScript, and Next.js, and most of that experience comes from working on real products where things actually need to feel fast and usable.
During my time at IntelliGlanceTech, I worked heavily on frontend features across multiple applications, which meant constantly thinking about responsiveness, usability, and how users interact with the system in real scenarios.
Over time, I’ve found myself paying more attention to how interfaces behave in practice rather than just how they look, especially when users are interacting with them repeatedly.
On the backend, I’ve worked with Node.js, Express, and different databases like MongoDB and PostgreSQL while building and maintaining real systems.
At Lawgic, a lot of this work involved handling data pipelines and backend logic for AI driven features, where I also got hands on experience with Python and processing large document datasets.
Much of the work has been around dealing with performance issues, improving how data flows through the system, and making sure everything holds up as the product grows, which is something I’ve come to really enjoy.
I moved into AI because it felt like a natural direction for where software is going, and I wanted to understand how to actually build with it rather than just use it.
That turned into hands on work at Lawgic, where I built RAG pipelines for legal documents and worked directly with LLMs, real data, and retrieval problems, which made things a lot more concrete.
I ended up taking that further during my MSc in Artificial Intelligence, focusing on practical systems, and now most of the work I enjoy sits somewhere between backend engineering and AI.

Aug, 2023 - Present






CitePDF is a React and TypeScript library that links UI elements directly to specific passages inside a PDF. You provide a document and a set of citations, and it finds the text, highlights it, and connects it cleanly to your interface without relying on coordinates or manual mapping. It can be used as a drop-in viewer, in a headless mode via an API, or fully composed using its underlying components.... Read more




RepoMap is an AI-powered tool that allows users to ask questions about any public GitHub repository. Given a repository link and a query, the agent navigates the codebase using tools such as directory listing and file reading to find relevant information and generate an answer. It also provides a live trace of its reasoning process, showing which tools it uses and what data it inspects.... Read more






This is an AI chatbot integrated directly into a portfolio website, designed to answer questions about projects, experience, and skills. It provides real-time responses using a backend powered by Flask and WebSockets, with safeguards to ensure responses remain grounded in actual data rather than generating incorrect information.... Read more








This is a personal portfolio website designed to showcase projects, experience, and technical skills in an interactive way. It features a 3D hero section with a model that responds to mouse movement, creating a subtle parallax effect, along with structured sections for experience, projects, and contact.... Read more






Crypto Watcher V2 is a full MERN stack application for tracking cryptocurrency data. It includes user authentication, persistent data storage, and features like a watchlist where users can monitor selected coins, along with improved detail pages and a more structured frontend architecture.... Read more




ArticleDigest is a web application that summarizes articles from a given URL and allows users to translate the content into different languages. It connects to external APIs to process and return summarized and translated text, providing a simple, utility-focused interface.... Read more




InstaBank is a frontend-only web application that showcases a fintech-style landing page. It focuses on UI design, layout, and responsiveness, with no backend functionality, serving as a pure frontend implementation.... Read more


Crypto Watcher is a frontend application that fetches and displays real-time cryptocurrency data using the CoinGecko API. It includes a main listing page and a detail view where users can explore information about individual coins.... Read more






Todo Tracker is a full MERN stack CRUD application that allows users to create, manage, and organize tasks. It includes authentication, protected routes, and features such as filtering, pagination, and visibility controls for managing items.... Read more