
Jacob Smith
Cybersecurity + CS Student
Cybersecurity + CS Student
CS & Cybersecurity student building full-stack applications and backend systems
Featured Projects
Highlighting my best work in backend development, security, and full-stack applications.
Code Ninjas Bux
Full reward and progression system for Code Ninjas students with plans for international expansion
CentDash
Personal finance API with JPA inheritance, aggregation endpoints, and CSV to database migration
InventoryAPI
REST API featuring CRUD, stock management, search filtering, validation, and integration tests
Task Manager API
Task management API with soft delete and recovery, complex filtering, and custom query composition
Archived Projects
Some projects that contributed to my learning journey.
Ichthys.nvim
Custom Neovim configuration optimized for Java, Go, Rust, C, and TypeScript development
jsmitty.com
Portfolio built with Next.js 15, React 19, and Tailwind v4
Washington Archives
Comprehensive historical research website with well-organized content and citations
GoatRewards.com
Client project: Unified leaderboard from multiple data sources
Workout Tracker API
REST API with JPA entity relationships - practice project
RainbetVIP.com
Client project: Automated content management with external integrations
CentLedger API
Financial ledger API - first Java Spring project demonstrating fintech domain knowledge
GitHub Activity
My open source contributions and coding activity
Technical Skills
Technologies and tools I use to build full-stack applications
Development
Databases & Data
Security & Best Practices
Tools & Workflow
Currently Learning
Current Focus
Soft Skills
Experience
My professional journey from hospitality to education and freelance development.
Freelance Web Developer
Self-Employed
Building custom websites and applications for clients
Content Team Member
Code Ninjas Corporate
Remote collaboration on educational game development and co-designing a new Unreal Engine learning pathway
Sensei (Instructor)
Code Ninjas
Teaching programming fundamentals, building the Code Ninja Bux rewards system, and coaching students ages 7-14
Lead Stringer & Checker
Tennis Warehouse
Led quality assurance and training programs for racquet stringing operations
Crew Member
Dunkin Donuts
First job - learned work ethic and customer service
Let's Connect
I'm always open to discussing new opportunities, collaborations, or just chatting about tech.
Open to Summer 2026 internship opportunities in backend development and cybersecurity
Prefer email? I typically respond within 24 hours.