Open to full-time Software Engineering roles
Software Engineer · Backend & Full-Stack
Maxwell Hicks
I build reliable backend systems and the APIs that power them.
Software Engineering graduate from Arizona State University. I design and ship full-stack applications with Java, Spring Boot, PostgreSQL, and React, from the data model and scheduled services to the interface on top, with clean, maintainable code built to scale.
- >Built a Spring Boot service that syncs live job postings from the Greenhouse API every hour, deduplicated and persisted in PostgreSQL
- >Engineered a modular Java game engine using Factory, Mediator, and Singleton patterns across 15+ entity types
- >Led teams as a Starbucks Shift Supervisor, bringing ownership and composure under pressure to every project
Skills
Languages
JavaPythonTypeScriptJavaScriptSQLHTMLCSS
Backend
Spring BootSpring Data JPAHibernateSpring SchedulerREST API DesignSpringdoc OpenAPILombokFlaskMaven
Frontend
ReactNext.jsTailwind CSSThymeleafResponsive Design
Databases
PostgreSQLRelational Data ModelingFlyway Migrations
Testing
JUnit 5MockitoMockMvc
DevOps & Tools
GitGitHubDockerLinuxAWSCI/CDVercel
AI & LLM Integration
ClaudeGitHub CopilotLLM API IntegrationPrompt Engineering
Computer Science
Object-Oriented DesignDesign PatternsData Structures & AlgorithmsDistributed SystemsOperating SystemsSecure Software DevelopmentMobile App DevelopmentEmbedded Systems
Professional
Agile/ScrumTeam LeadershipCommunicationProblem Solving
Let's Connect
I'm open to full-time opportunities, collaborations, and conversations about software engineering. Reach out through any of the links below.