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
CCM Logo
CoreyCollinsM.com

Full Stack Developer

I design and ship full-stack product features using Next.js, Node.js, and MongoDB — from frontend UX to backend APIs, integrations, and deployment.

Quick Links
ResumeContact

©2026 Corey Collins