Imagination Trumps Knowledge! 

Filter projects by AI technology or domain

AI / LLM
Domain
Robogebra – AI Math Tutoring Platform
Featured Project

Robogebra – AI Math Tutoring Platform

🇮🇳INApr 2025 - Feb 2026

An AI-powered math learning platform designed to give students fast, reliable help with problem-solving. Instead of generic chatbot responses, the system uses trusted learning material to generate grounded explanations, supports multiple languages, and renders mathematical expressions clearly for a smoother learning experience.

LangChainChromaDBOpenAIMongoDB AtlasPythonSSEKaTeXZod

What I Did

  • Built a Retrieval Augmented Generation (RAG) system using LangChain and ChromaDB so student responses were grounded in trusted study material instead of relying only on generic AI knowledge, reducing inaccurate answers
  • Created a real-time response experience using Server-Sent Events (SSE), allowing students to see answers appear instantly and making the platform feel conversational and responsive
  • Connected natural language questions to structured tools and APIs through LangChain, enabling the platform to handle more complex learning interactions beyond simple Q&A
  • Developed a document ingestion workflow for PDFs, allowing educational content to be uploaded and searched semantically instead of being manually referenced
  • Built a hybrid search system combining vector search and keyword matching in MongoDB Atlas, helping students find relevant explanations even when questions were vague or partially phrased
  • Designed multilingual response flows supporting six language modes, making math explanations more accessible for students who learn better in mixed or regional languages
  • Created a post-processing pipeline for rendering KaTeX and mathematical notation safely in the browser, improving readability and reducing broken formula displays in production
This Portfolio — You're Looking At It 👀
Personal Project

This Portfolio — You're Looking At It 👀

🇨🇦CASep 2022 - present

A personal portfolio built to showcase not just what I’ve worked on, but how I think, build, and solve problems. Designed to feel fast, interactive, and polished, the site balances storytelling, technical credibility, and personality without feeling like a traditional résumé.

Next.jsReactTailwind CSSFramer Motion

What I Did

  • Built a seamless dark and light mode experience with persistent preferences, eliminating layout flashes and making the site feel polished across sessions
  • Used Framer Motion to create smooth page transitions and subtle animations, improving the overall browsing experience without overwhelming the content
  • Designed a responsive navigation system optimised for both desktop and mobile users, ensuring a smooth experience across screen sizes
  • Created a custom Tailwind-based design system with reusable styling patterns, responsive layouts, and visual consistency across the site
  • Designed the project storytelling approach to balance technical depth with business readability, making the portfolio useful for both technical and non-technical audiences
Averq – Unified Transparency Apps
Featured Project

Averq – Unified Transparency Apps

🇺🇸USNov 2024 - Jan 2026

An enterprise compliance, audit, and risk management platform designed to bring fragmented governance processes into one workspace. Teams could manage assessments, evidence, and reviews more transparently while improving collaboration and reducing operational friction.

ReactNode.jsElasticsearchSurveyJS

What I Did

  • Built advanced asynchronous logic for SurveyJS forms, enabling complex compliance workflows to run smoothly while reducing unnecessary recalculation overhead
  • Migrated more than 50 legacy data grids to modern React components, improving usability, rendering performance, and long-term maintainability across the platform
  • Developed deep bookmarking for PDF, Word, and spreadsheet documents, helping audit teams quickly return to exact evidence locations during reviews
  • Implemented real-time edit conflict detection using WebSockets, preventing teams from accidentally overwriting each other's assessment work
  • Delivered Progressive Web App (PWA) capabilities with offline support and automatic syncing, allowing teams to continue working reliably even with unstable connectivity
Nexum – Account Based Ticketing Platform
Featured Project

Nexum – Account Based Ticketing Platform

🇩🇰DKFeb 2023 - Apr 2024

An enterprise transit platform designed to replace physical smart cards with secure digital accounts, making public transport more seamless and contactless. The system supported high-volume transport networks and helped operators deliver faster, more reliable passenger experiences.

KotlinSpring BootMySQLAngularCypressKafka

What I Did

  • Built reactive API services using Kotlin coroutines to improve responsiveness and handle high transit traffic more efficiently without blocking system resources
  • Co-developed a high-performance GTFS cache layer, dramatically improving the speed of route, stop, and schedule lookups for real-time transit operations
  • Created an in-memory data loading system for transit schedules, enabling extremely fast lookup times and reducing repeated disk access
  • Implemented Kafka retry and failure-handling strategies with automated monitoring alerts, improving reliability and visibility across critical event pipelines
Interactive Travel Planner
Featured Project

Interactive Travel Planner

🇩🇰DKApr 2022 - Jun 2023

A travel planning experience built for a major European transportation provider, helping users search journeys, explore routes, and manage stops more intuitively across web and mobile. The focus was on making route planning feel fast, reliable, and interactive even with map-heavy experiences.

AngularTypeScriptLeafletRxJSCypressSCSS

What I Did

  • Built a comprehensive Cypress end-to-end test suite covering route planning, journey search, and map interactions to improve product reliability across devices
  • Optimised map rendering performance by implementing a diff-based update strategy, reducing unnecessary redraws and making navigation interactions feel smoother
  • Developed RxJS-powered data pipelines for geospatial queries, reducing redundant API requests and improving responsiveness for route searches
AdeptIQ – Paratransit Dispatch Engine
Featured Project

AdeptIQ – Paratransit Dispatch Engine

🇨🇦CAJul 2019 - Jan 2021

A cloud platform built for public transit agencies to coordinate paratransit services more efficiently. Dispatchers could manage drivers, vehicles, and passengers from a shared real-time system, improving visibility and helping agencies deliver more reliable transport services.

Ember.jsNode.jsPostgreSQLWebSocketsLeafletSequelize

What I Did

  • Improved dispatcher performance by replacing a legacy data grid with a virtualised solution, significantly reducing lag when handling large operational datasets
  • Implemented real-time driver updates using WebSockets, allowing dispatchers to monitor vehicle availability and trip status without refreshing screens
  • Integrated live map visualisation with Leaflet, giving operations teams a clearer geographic view of vehicles, routes, and active trips
  • Designed the booking system data model to support complex scheduling and paratransit rules in a structured and scalable way
  • Built standards-compliant REST APIs using JSON:API, enabling cleaner integration between frontend systems and third-party transit platforms
SagaMath – Interactive Math Worksheet Platform
Featured Project

SagaMath – Interactive Math Worksheet Platform

🇮🇳INJan 2021 - Dec 2021

An interactive math learning platform that helped teachers and academies create engaging worksheets with live, executable content instead of static PDFs. Students could explore formulas, run mathematical logic in the browser, and interact with lessons in a more hands-on way.

Monaco EditorJavaScriptService WorkerKaTeX

What I Did

  • Built a browser-based math editor using Monaco Editor with intelligent autocomplete, helping educators create interactive worksheets more efficiently
  • Improved editor responsiveness by moving heavy suggestion logic into a Service Worker, keeping the experience smooth even during complex interactions
  • Developed a secure JavaScript execution engine that allowed mathematical logic to run directly in the browser, enabling live and programmable worksheet experiences without server dependency
  • Created an authoring experience where educators could combine code, mathematical expressions, and interactive inputs into a single shareable learning document
  • Built a rendering pipeline for KaTeX expressions so students could view mathematical formulas clearly alongside interactive content
Tradeworks – Algorithmic Trading Automation Platform
Featured Project

Tradeworks – Algorithmic Trading Automation Platform

🇩🇰DKJan 2019 - Mar 2019

A no-code trading automation platform that helped forex traders create, test, and run trading strategies without programming knowledge. The goal was to make advanced trading tools more accessible while giving users transparency into how automated decisions were being made.

AngularRxJSChartIQCanvas API

What I Did

  • Integrated the ChartIQ charting engine to provide traders with professional-grade live market visualisations and custom chart interactions
  • Built intuitive interfaces for selecting and combining technical indicators, helping traders configure complex strategies without technical expertise
  • Implemented visual overlays for trade entry and exit points on live charts, giving users greater visibility into how automated strategies behaved in real time
  • Developed reactive data pipelines using RxJS to synchronise market feeds, bot activity, and trade signals with low latency across the platform
Eform – Government E-Application Platform
Featured Project

Eform – Government E-Application Platform

🇨🇦CAMar 2018 - Nov 2018

A digital platform designed to reduce paperwork in government registration services such as marriage registration, driving licences, and birth certificates. Administrators could visually configure forms and workflows without depending heavily on engineering teams, helping new services go live faster.

AngularJSjQuery UI

What I Did

  • Built drag-and-drop modelling tools that allowed administrators to visually define relationships between data entities instead of relying on manual configuration
  • Developed a form mapping studio where teams could connect form fields to underlying data models with real-time previews, reducing setup complexity
  • Created a reusable workflow designer for government registration services, making it easier to launch and manage new citizen-facing processes with minimal engineering effort
Choice Health Brokers – Internal CRM Platform
Featured Project

Choice Health Brokers – Internal CRM Platform

🇺🇸USMay 2017 - Jan 2018

A custom CRM platform built for a brokerage firm to bring client management, agent workflows, and calling into one place. Instead of switching between disconnected systems and desk phones, agents could manage relationships and handle calls directly from the browser in a faster, more unified workflow.

ReactReduxTwilio

What I Did

  • Built an interactive data management interface for brokers and agents, allowing teams to update records quickly through inline editing and real-time validation
  • Integrated Twilio Programmable Voice to enable browser-based outbound calling, removing dependence on external hardware and simplifying agent workflows
  • Developed an in-browser softphone experience for handling incoming calls, including ring detection, call controls, and live status management
  • Established the React and Redux architecture for the platform, creating reusable UI patterns and predictable data flows that supported long-term scalability
  • Connected live Twilio call events with the user interface so agents could see accurate call status updates in real time across the CRM
BigZeta – Declarative Data Visualisation Platform
Featured Project

BigZeta – Declarative Data Visualisation Platform

🇺🇸USJan 2017 - Apr 2017

A no-code data visualisation platform designed to help analysts turn raw datasets into interactive charts without heavy technical effort. The platform made it easier to explore, share, and embed insights, helping teams communicate data more effectively.

ReactReduxSVG

What I Did

  • Built reusable React components around SVG visualisation primitives, making it easier to create consistent and interactive charts across the platform
  • Developed a visual filter builder that allowed users to create complex dataset filters without writing queries, making advanced analysis more accessible to non-technical users
  • Created an export and embedding system for interactive charts, enabling teams to share insights outside the platform across websites and social channels
WeldQ – Welder Qualification Platform
Featured Project

WeldQ – Welder Qualification Platform

🇦🇺AUJan 2016 - Jan 2017

A digital certification platform built for the Welding Technology Institute of Australia (WTIA) to modernise how welders are assessed and certified. The system replaced paper-driven processes with a structured platform for exams, qualification tracking, and standards-compliant certification.

MongoDBExpress.jsAngularJSNode.js

What I Did

  • Built an online testing engine supporting timed exams, question randomisation, and automated grading, helping scale welder qualification assessments efficiently
  • Created an exam scheduling system that allowed administrators to organise certification sessions across locations and candidate groups with less manual coordination
  • Developed a drag-and-drop certificate builder so staff could generate standards-compliant certificates dynamically using live candidate information
  • Built a results dashboard providing real-time visibility into exam outcomes, helping administrators quickly identify pass rates and candidate performance
  • Implemented a document verification system for storing and validating welder credentials, improving audit readiness and regulatory compliance
WeldTrace – Smart Welding Manager
Featured Project

WeldTrace – Smart Welding Manager

🇦🇺AUFeb 2015 - Apr 2016

A cloud platform built to help fabrication teams manage welding jobs in a more organised and traceable way. By replacing spreadsheet-heavy workflows with a shared system, engineers, inspectors, contractors, and welders could collaborate with better visibility and accountability throughout the project lifecycle.

AngularJSjQueryMongoDBNode.js

What I Did

  • Built a weld annotation editor that allowed engineers to mark up technical drawings digitally, reducing ambiguity and improving communication across fabrication teams
  • Designed the core data model for weld tracking, certifications, and compliance records, helping teams maintain complete traceability across projects
  • Developed a spreadsheet-like weld entry interface so engineers could record large volumes of welding data quickly without disrupting existing workflows
  • Contributed to a multi-role collaboration system that allowed engineers, inspectors, contractors, and welders to work from the same source of truth throughout project delivery
Sine Wave Simulation
Personal Project

Sine Wave Simulation

🇮🇳INApr 2015 - May 2015

An interactive visualisation that demonstrates how sine waves emerge from circular motion, turning an abstract math concept into something intuitive and visual. This was my very first coding project and the one that sparked my interest in building interactive experiences through software.

D3.jsTypeScriptViteHTML5 CanvasJavaScript

What I Did

  • Built the first version using HTML5 Canvas and JavaScript to visually demonstrate the relationship between circular motion and sine wave generation
  • Later rebuilt the experience using D3.js and SVG rendering to improve animation quality, maintainability, and overall interaction smoothness
  • Created a real-time visual connection between a rotating point on a circle and the resulting sine curve, making trigonometric concepts easier to understand
  • Added visual cues such as rotating vectors, angle arcs, and coordinate projections to make abstract mathematical ideas more approachable
  • Migrated the project to TypeScript and Vite to modernise the development workflow and improve long-term maintainability