A little about my work π I am a backend-focused developer who enjoys figuring out how things wor...A little about my work π I am a backend-focused developer who enjoys figuring out how things wor...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
I am a backend-focused developer who enjoys figuring out how things work behind the scenes and turning ideas into working software.
I mainly work with Python, FastAPI, Django, PostgreSQL, MongoDB, and REST APIs, and I also enjoy building systems around AI, RAG, vector search, and automation.
A few things I have built include CompanyMind, an AI-powered career intelligence platform built around 2,000+ enterprise documents, and ProofFace, a Rust-based project exploring cryptographic verification and blockchain integration.
I have also contributed to open-source projects including Oppia Android and freeCodeCamp, with multiple contributions merged into their repositories.
What I enjoy most is the engineering part of a problem understanding why something is breaking, tracing it through the system, improving the implementation, and making the final product more reliable.
This portfolio is a collection of the projects, experiments, and open-source work I have built along the way.
Building a Modern Restaurant Management Dashboard with Lovable (Light βοΈ vs. Dark π)
Iβve been working on the dashboard interface for ReserveTable (Eat Pro Japan), focusing on giving restaurant managers and users a clean, modern, and intuitive interface to manage bookings, tables, and analytics.
Using Lovable, I was able to rapidly prototype and construct a modern UI system complete with smooth component transitions and native theme switching.
β¨ Key Design & Tech Highlights:
β‘ Built with Lovable: Leveraged AI-powered design-to-code workflows to assemble clean component hierarchies, responsive search/filter bars, and sleek cards rapidly.
π Seamless Light & Dark Mode: Designed a flexible color system using modern CSS variables / Tailwind tokens so the entire interface gracefully shifts between an elegant light aesthetic and a moody, dark dining ambience.
π― Contextual UI Elements: Styled input controls, select menus, and primary CTA buttons to maintain legibility and contrast across both light and dark themes.
For reservation and table states, the same semantic color tokens need to stay clear in light and dark mode. Did you define status tokens once and map both themes to them, or tune those colors per component?
Project AIR is an open-source toolkit that keeps a tamper-proof record of what AI agents do. Every action an agent takes gets signed, chained to the step before it, and tied to the person who authorized it. The chain is anchored to Sigstore Rekor, a public transparency log, so anyone can check later that nothing was changed or deleted. When something goes wrong, you can show exactly what happened and who approved it, instead of just saying it happened.
It also runs 16 detectors over every record, covering all ten risks on the OWASP Top 10 for Agentic Applications, three from the OWASP list for LLM apps, and three of its own. It can stop an agent mid-action until a person signs off. It plugs into LangChain, LlamaIndex, and the OpenAI, Anthropic and Gemini SDKs with a line or two of code.
I built the Python library and command-line tool, published on PyPI as projectair (now at version 1.3.1) under the Apache 2.0 license, plus the website and dashboard in SvelteKit. We run it on our own infrastructure too: every request to vindicara.io is recorded and anchored to Rekor every minute.