CRYSTAL DEPALMA

Prompt-first Full-Stack Engineer specializing in backend architecture, building secure, AI-powered tools with Node.js, MongoDB, and React. Passionate about resilient APIs, seamless data flow, and human-centered system design.

About Me

Crystal DePalma - Full-Stack Developer

Beyond the Code

When I'm not deep in backend architecture, exploring AI capabilities, or designing scalable systems, I recharge through movement, creativity, and connection. As a lifelong athlete — whether I'm on the tennis court, in the gym, or swimming laps — I thrive on challenge, focus, and flow.

I love learning about the world. My travels through Italy — from Capri to Positano and Bari — deepened my appreciation for culture and design, and I'm excited to explore Greece and southern Italy next.

My friends know me as equal parts goofball and grounding presence. When I'm not coding, you'll find me spending time with family, learning new recipes, exploring the outdoors, or dreaming up my next big adventure.

Mentorship Matters

Throughout 2025, I've actively sought out mentorship from seasoned professionals to sharpen my technical abilities and prepare for the job market. These connections have shaped how I approach interviews, build systems, and communicate my value:

Corey B. – Guided me in credential positioning, resume clarity, and portfolio storytelling
Seif D. – Provided detailed feedback on backend architecture, mock interviews, and confidence-building
Lauren B. – Helped strengthen my outreach strategy and refine my interview process

These relationships reflect my commitment to continuous growth, proactive networking, and building alongside those who inspire me.

Notable Wins & Milestones

Dec 2023

Enrolled in Rutgers Full-Stack Coding Bootcamp

Part-Time, 400+ hours

Feb 2024

Built foundational backend skills

REST APIs, Express routing, MongoDB CRUD

Mar 2024

Completed first full-stack group project Get-LITerary

As Backend Developer

June 2024

Graduated bootcamp

400+ total hours including projects + team collab

Nov 2024

Began building IntPrepApp (In Progress)

Full-stack interview prep app with quizzes, tracking, and secure login

Mar 2025

Launched first developer portfolio

Showcasing backend-focused case studies. Deepened skills in backend optimization, AI prompting, and real-world debugging

Apr 2025

Refactored IntPrepApp & began mentorship with Corey Bott

Refresh token rotation, progress tracking, quiz logic. Focused on resume polish, LinkedIn strategy, and networking

May 2025

Mentorship with Seif Dorani

Technical guidance, mock interviews, and role alignment

June 2025

Mentorship with Lauren Beaver & launched CodeLab

Interview readiness and outreach expansion. Prototyping 10+ JavaScript algorithms and SQL joins for interview prep. Integrated Augment Code (VS Code extension) for auto-generated Jest unit tests

July 2025

AI exploration & portfolio redesign

OpenAI APIs, LangChain, vector databases. Built AI-ready portfolio with Next.js 14, Tailwind, ShadCN UI, EmailJS — includes dark mode, keyboard command palette, animations, and mobile optimization

Tech Stack & Expertise

A comprehensive overview of my technical skills, from backend systems to AI integration and deployment.

Current Skill Assessment

Actively Used Technologies

Technologies I've used hands-on in real projects and am confident working with

Node.js90%

Backend runtime for IntPrepApp and portfolio APIs

Express.js90%

Server framework powering all my full-stack routes

MongoDB85%

Primary database for user data and quiz content

JWT Authentication90%

Secure login with refresh token rotation

React85%

Frontend library for IntPrepApp and components

Tailwind CSS80%

Styling framework for responsive designs

Next.js70%

Framework for portfolio and SSR applications

TypeScript60%

Type safety in IntPrepApp2 refactor

EmailJS / Resend60%

Contact form integration and email services

Exploring / Learning Next

Actively studying and prototyping with these tools as I expand my skillset

OpenAI API50%

Integrating AI hints and resume guidance features

Prompt Engineering50%

Optimizing AI responses for user interactions

LangChain40%

Exploring AI application frameworks and chains

Docker40%

Learning containerization for app deployment

AWS30%

Cloud hosting and services for scalable apps

Vector Databases30%

Studying for future AI-powered search features

💡 Currently exploring: Modern AI tools and deployment infrastructure (LangChain, Docker, AWS) as I design my next wave of app integrations.

My Complete Tech Toolkit

Technologies, tools, and frameworks I use to build full-stack applications

💻

Frontend

Building responsive, interactive user interfaces

⚛️
React.js

Main frontend library for IntPrepApp

Next.js

Framework for portfolio and AI integrations

🎨
Tailwind CSS

Styling framework actively using and customizing

🔷
TypeScript

Used in IntPrepApp2 and upskilling path

🧩
ShadCN UI

Component library for forms and layouts

🛠️

Backend

Server-side architecture and API development

🟢
Node.js

Primary backend runtime for IntPrepApp

🚀
Express.js

Main server framework powering full-stack routes

🍃
MongoDB

Primary database for all projects

🔐
JWT

Access + refresh token auth with rotation

📊
Mongoose

Schema-based modeling for MongoDB

🧠

AI & Prompt Engineering

Integrating AI capabilities into applications

🤖
🧪
OpenAI API

Integrating hint generation into IntPrepApp

💭
🧪
Prompt Engineering

Building AI résumé guide and studying LLM behavior

🔗
🧪
LangChain

Future upskilling for real-time AI tools

🗄️
🧪
Vector DB

Future integration for AI applications

⚙️

Development Tools & Infrastructure

Essential tools for development workflow and deployment

💻
VS Code

Primary code editor with extensions

🌿
Git/GitHub

Version control and collaboration

📮
Postman

API testing and development

🍃
MongoDB Compass

Database management and visualization

🧪
Jest

Unit and integration testing

🔺
Vercel

Portfolio deployment optimized for Next.js

🐳
🧪
Docker

Learning roadmap to containerize apps

☁️
🧪
AWS

S3/EC2 for scalable cloud deployment

Proficient
Comfortable
🧪Learning

Featured Projects

A showcase of full-stack applications, backend systems, and AI-integrated solutions that demonstrate my expertise in building scalable, user-focused software.

IntPrepApp
In Development
Full-Stack

IntPrepApp

Full-stack MERN application designed for interactive technical interview preparation with custom scrambling logic, topic filters, and user progress tracking.

MongoDB
Express.js
React.js
Node.js
Tailwind CSS
ShadCN UI
Radix UI
JWT
REST APIs
Code
TaxBuddy AI
In Development
AI Integration

TaxBuddy AI

AI-powered app delivering personalized tax-saving suggestions using Angular, FastAPI, and Azure OpenAI.

Angular
FastAPI
Python
Azure SQL
JWT
Pydantic
Azure OpenAI
Bootstrap
TypeScript
Code
Get-LiTerary-extended
Legacy Project
Backend

Get-LiTerary-extended

Full-stack group project where I served as the primary backend developer, implementing authentication, API endpoints, and data flow.

Node.js
Express.js
MongoDB
REST APIs
Handlebars
JavaScript
CodeLab
In Development
Technical Guide

CodeLab

A personal JavaScript study guide designed to document and test algorithmic thinking and core logic patterns.

JavaScript
Node.js
VS Code + Console
Modular File Structure
Comment-based Documentation

Endorsements & Testimonials

Words like these remind me why I love what I do.

"I have had the pleasure of working with Crystal in a mentoring capacity, and I am continually impressed by her dedication to learning and growth. Her ability to work independently, coupled with her exceptional communication skills, makes her a standout collaborator. Crystal's deep technical understanding of full stack development, AI, and more ensures she consistently delivers high-quality results."
Lauren B.
Lauren B.
Data Engineering Manager
Mentor

Latest Insights

Curated thoughts on code, AI, and creative problem-solving.

📚

Blog posts coming soon!

Topics I'm excited to dive into

Prompt Engineering & LLMs

Designing effective prompts and integrating AI into real applications

Backend Architecture

Building scalable APIs, database design, and system patterns

JavaScript Problem Solving

Algorithm challenges, debugging techniques, and code optimization

Dev Tools & Retrospectives

Project insights, favorite tools, and lessons learned along the way

"If debugging is the process of removing bugs, then programming must be the process of putting them in."
—often attributed to Edsger W. Dijkstra

Let's Connect

Whether you're building something new, hiring for your team, or just want to chat tech — I'd love to hear from you.

Get In Touch

Or reach out directly: