I'm a Software Engineer with a B.S. in Computer Science with an emphasis in Software Engineering from Johnson & Wales University.
I build full-stack applications with a focus on clean architecture, scalable APIs, secure data access, responsive interfaces, and production-ready engineering practices.
My experience spans modern web development and AI-powered applications, including React/TypeScript frontends, Python and Node.js backends, RESTful APIs, PostgreSQL, multi-tenant systems, RLS, CI/CD, and local LLM/RAG pipelines.
I'm particularly interested in building software where strong engineering fundamentals and practical AI capabilities intersect.
Software Engineering
├── Full-Stack Development
│ ├── React / TypeScript
│ ├── Node.js / Flask
│ ├── REST APIs
│ └── Responsive UI
│
├── Backend & Data
│ ├── PostgreSQL / MySQL / MongoDB
│ ├── Authentication & Authorization
│ ├── Row-Level Security
│ └── Multi-Tenant Architecture
│
├── AI / ML Engineering
│ ├── RAG Pipelines
│ ├── LLM Integration
│ ├── ChromaDB
│ ├── Sentence-Transformers
│ └── Ollama / Local LLMs
│
└── Engineering & DevOps
├── Git / GitHub
├── GitHub Actions
├── CI/CD
├── Testing & QA
└── Vercel / AWS
React · TypeScript · PostgreSQL · RLS · Serverless Functions
Multi-tenant job application management platform built with a focus on secure architecture, role-based access, and automation..
- 🔐 Multi-tenant architecture
- 👥 Role-based access control
- 🛡️ PostgreSQL Row-Level Security
- 📧 Automated email reminders
- ⏰ Scheduled serverless functions
- 📊 Application management and tracking
Python · Flask · React · TypeScript · ChromaDB · Sentence-Transformers · Ollama · Llama 3
100% local Retrieval-Augmented Generation application that allows users to chat with their documents while keeping their data private.
- 🧠 Retrieval-Augmented Generation (RAG)
- 📄 Document ingestion and retrieval
- 🔎 ChromaDB vector database
- 🧬 Sentence-Transformers embeddings
- 🦙 Llama 3 local inference
- 🔒 No API keys
- ☁️ No cloud dependency
- 🛡️ Full local privacy
Python · RAG · Ollama · LLMs · Vector Search
Local-first AI coding agent designed to assist with software development while keeping the developer in control.
The agent retrieves relevant code using RAG, generates proposed patches through Ollama, and requires human approval before modifying the codebase.
- 🔎 Code-aware RAG retrieval
- 🧠 Local LLM inference
- 🦙 Ollama integration
- 📝 AI-generated code patches
- 👤 Human-in-the-loop approval
- 🔒 No paid APIs
- ☁️ No cloud dependency
- 🏠 Local-first architecture
React · TypeScript · Vercel
Personal developer portfolio featuring project showcases, GitHub statistics, certifications, contact functionality, and responsive UI.
- React + TypeScript SPA
- Dark / light mode
- GitHub integration
- Contribution graph
- Certifications gallery
- Contact form
- Automated CI/CD through Vercel
🔗 Live Portfolio 🔗 View Repository
Johnson & Wales University — Providence, RI
Bachelor of Science in Computer Science Emphasis: Software Engineering August 2020 – March 2025
- Coding for Web Part 1 — HTML & CSS Specialist
- Coding for Web Part 2 — JavaScript Specialist
- Johnson & Wales University — Web Development Program
- Publicis Sapient Project — Prototyping & Web Development
- Global Career Accelerator — Intercultural Skills
I'm interested in opportunities involving:
Software Engineering · Full-Stack Development · Backend Engineering · AI/ML Engineering · Web Development
Building software. Solving problems. Always learning.