Full Stack Developer
Building end-to-end web applications with TypeScript
I design and ship full-stack product features using Next.js, Node.js, and MongoDB — from frontend UX to backend APIs, integrations, and deployment.
This Site Is A Full Stack Application
I've built this site as a proof-of-capability with a public repo on GitHub. This site includes basic analytics, form handling, AI-enhanced spam filtering, MongoDB blacklisting, and integration with Asana as a workflow tool.
Engineering Highlights
Examples of systems and features I've built across production applications.
Full-Stack Product Development
End-to-end feature ownership
UI → API → Database → Deployment
Authentication & Security
Session authentication
JWT flows
HTTP-only cookies
Rate limiting and credential hashing
AI-Assisted Automation
Gemini AI spam classification
Blacklist filtering
Workflow automation
Custom Analytics Systems
Visit tracking
Event logging
UTM attribution
Session deduplication
API Integrations
SendGrid
Google Cloud Storage
Asana
Monday
ClickUp
Admin Platforms
Protected portals
Search + filtering
CSV exports
Multi-tenant RBAC access control
My Featured Projects
How I've solved real-world problems using full-stack technologies
Portfolio Analytics & Contact Automation Platform
Custom analytics and workflow automation system powering this portfolio site.
Visit tracking and UTM attribution
Button click event logging
AI spam filtering using Gemini
MongoDB blacklist validation
Automated Asana task creation
Next.js
Node.Js
MongoDB Atlas
Render Cloud Hosting
Google Gen AI Integration
Asana Integration
Property Management Rental Listings Platform
Full-stack property listing platform with authenticated management portal.
Listing CRUD APIs
Image upload pipeline to Google Cloud Storage
JWT authentication
Listing lifecycle states (active, archived, featured)
Next.js
Node.Js
MongoDB Atlas
Google Cloud Storage API
HTTP-Only Cookie Auth
Licensing
Policital Campaign Newsletter Management Platform
Admin portal and subscriber management system for campaign teams.
Session-based authentication
SendGrid automation
Subscriber search and CSV export
Multi-tenant access control
Next.js
Node.Js
MongoDB Atlas
ngrok Tunneling
Rotating Secret Keys
SengGrid API
Anonymous Analytics
My Approach to Building Systems
The standard of how I design systems & develop architectures
Design before automation
Clean data models and workflows before introducing automation.
Ship complete features
I build across the stack — UI, APIs, database design, and deployment.
Reduce work with better tools
Automating workflows between applications like Asana, SendGrid, and analytics systems.
Measure product behavior
I instrument applications with event tracking and attribution data to understand usage.
"I build clean systems first.
Then I automate them."
I have field deployment experience
in the telecom industry.
My Tech Stack
These are the systems I use to build cool things.
Frontend
Next.js
React
TypeScript
Tailwind
Backend
Node.js
Express
REST APIs
Database
MongoDB - Atlas
MongoDB - Community
Google Firebase
Integrations
SendGrid
Gemini AI
Google Cloud Storage
Asana API
Monday API
ClickUp API
Infrastructure
Netlify
Render
NGROK Tunneling
Environment Config
Git Workflows
Some Experience
Java (Backend)
Python
Django
Seasoned Business Developer
I've built and developed multiple businesses across business sectors
Telecommunications Integration
Integrating Nokia Airscale technology across the midwest cellular markets.
Tool Integration Consulting
I've helped many business owners improve operations by connecting their tools.
Software Implementation
I've organized business workflows across departments to improve operations
Efficiency Tracking
I've implemented real-time workflow tracking to understand operational bottlenecks
Let's Build Something Together
I'm currently seeking a full-time Full Stack Developer role where I can build product features and ship systems end-to-end.
My experience building tools combined with over a decade of managing projects and initiatives with measureable progress makes me a powerhouse for any team looking for someone who can just get started. I am a lifetime learner and my experience with technology is a direct result of my passion to never stop learning new things.
If you are looking for someone with project experience who you can trust to be a driving force on your team, someone who encourages others, who accepts critique and stays motivated, I'm you're guy.
Download My Resume