Work 💻
This is a brief list of various things I've made over the years, in reverse-chronological order.
2026
Astrid Platform
January 26, 2026
Astrid is a dedicated space for creative professionals to connect and grow their careers within a supportive community.
Core Features
- Creator Networking: Find and collaborate with talented individuals globally.
- Real-Time Messaging: Direct chat for sharing ideas and discussing projects.
- Portfolio Showcase: A stunning interface to display creative work.
- Talent Discovery: Searchable database to find collaborators by skills and location.
- Community Engagement: Share content, post updates, and engage with other creators.
Our mission is to provide creators with the tools they need to collaborate and thrive in a space that understands their unique creative journey.
LAIN Browser
January 26, 2026
LAIN is a productivity workspace designed to minimize context switching by integrating essential developer tools into a single environment.
Key Features
- Integrated Terminal: A real terminal docked directly below the Chromium browser window.
- Capsules: Save and restore entire workspaces including tabs, layouts, and AI state.
- Focus Mode: A deep-work suite with timers and enforcement features to boost productivity.
- Local AI Integration: Powered by Ollama, allowing for private and on-device AI interactions.
- Cross-Tool Interaction: Seamlessly run browser text in the terminal and interact with terminal URLs.
LAIN feels like a unified environment, bridging the gap between browsing, coding, and AI assistance.
2025
Astrid Autos
November 10, 2025
I built a full automotive customization and marketplace platform with a complete Node/Express backend and React/Next.js frontend.
The backend includes REST endpoints for managing vehicles (create, update, delete, search, filter), along with validation and improved error-logging.
On the frontend, I built the UI for vehicle galleries, customization options, search tools, and a sleek dark theme.
I also wrote the technical plan for integrating an AI chatbot using Twilio + OpenAI to help buyers communicate with dealers automatically.
NTX Limo
November 9, 2025
I built a complete limo dispatch and booking system using Next.js + TypeScript.
The app uses Supabase for authentication and real-time updates so dispatchers can instantly see new bookings and driver statuses. I designed a dark, modern interface using Tailwind-style utility classes, and built custom components for the map view, booking cards, driver list, and dispatch tools.
I also integrated sound and vibration alerts for new bookings on mobile, and I organized the architecture with /app, /components, /lib, and /stores for scalable growth.
NTX Investors
October 14, 2025
I built a full CRM system designed specifically for managing investor operations within limo and fleet businesses.
I structured the backend using Django with a fully custom user model so I could support different roles like admins, dispatchers and investors. I added a CSV import pipeline using pandas so the company can upload large spreadsheets of vehicles and financial data without manual work.
On top of that, I built a full analytics dashboard using Chart.js, powered by models like Fleet, VehicleRecord, FleetSummary and InvestorProfile. The platform runs on Railway with PostgreSQL, static assets handled through WhiteNoise, and a dark UI theme across the entire dashboard.
AstridOS
September 14, 2025
I built a CRM platform enhanced with AI-powered automation.
The frontend is built with Next.js/TypeScript, and the backend uses Node/Express or Next API routes. I created full documentation for setting up and updating AI agents, as well as cleaning up old tasks and deploying to Railway.
The app features authentication, dashboard views, lead management and a foundation for AI agents that handle outreach, follow-ups and pipeline tasks.
Astrid Creative Hub
August 9, 2025
I built a modular creative-collaboration hub using Next.js + TypeScript.
The architecture uses a clean division of responsibility: /app for routes and screens, /providers for global state, /lib for utilities and API logic, and /types for structured data models.
The project is built as a foundation for features like media showcasing, creator profiles, collaboration tools and a scalable asset library.
AstridX
March 14, 2025
I built a clean, minimal website for the Astrid Genesis brand.
The build uses Vite (or simple HTML/JS), with routing, branded sections and a global footer.
It's configured with netlify.toml for smooth deployment and fast static hosting.
2024
LangAI
December 9, 2024
I built an AI-powered translation mobile app using React Native + Expo.
It includes separate simple/complex app modes, environment-variable support and clean screen organization for language input, translation output and history.
While archived, it represents some of my early work exploring mobile AI functionality.
PrayerLink
September 9, 2024
I built a mobile-first prayer networking app using React Native + Expo, paired with a Node-based backend.
The mobile app includes onboarding flows, prayer posting, comment threads, messaging, notifications and account settings. I added full support/contact pages, updated the branding and bundle IDs, and prepared everything for App Store and Play Store deployment.
The backend handles posting, reactions, accounts, and mobile-ready API routes. Everything is organized cleanly with TypeScript across both the frontend and backend.
Astrid Chat
August 19, 2024
I built a lightweight chat and messaging system using Next.js + TypeScript.
The project uses custom global state via the Context API, along with a /services directory for handling login, email authentication, message operations and profile updates.
I created modular components for chat lists, message bubbles, inputs, and modals, and ensured clean deployment by resolving TypeScript build errors.
PhantomCloudX Trading Journal
June 14, 2024
I built a multi-account trading journal designed for traders working with prop firms or multiple brokers.
The project uses a React/TypeScript structure with directories like /app, /components, /contexts, and /lib for clear separation of concerns.
It includes account management, trade inputs, account switching, analytics and dashboard components.