Bachelors in Computer Science
Covered data structures, algorithms, software design patterns, database management systems, with a focus on Java and object-oriented programming principles.
View certificateI spend most of my time making sure data gets where it needs to go — reliably, quickly, and without drama. Focusing on Spring Boot and Node/Express on the backend, PostgreSQL and MySQL underneath.
Projects
Currently reading
Accomplishments
Covered data structures, algorithms, software design patterns, database management systems, with a focus on Java and object-oriented programming principles.
View certificateComprehensive curriculum covering backend fundamentals, API development, databases, authentication, and deployment using Node.js, Express, SQL, and more.
View certificateCovered building RESTful APIs using Spring Boot, Java, and PostgreSQL.
View certificateBackground
I'm a backend developer who got into this because I liked understanding how things work under the hood — and that hasn't changed. I spend most of my days reading how to better my understanding of backend architecture and when I'm not I'm spending time with my friends 😎.
I work mainly in Java Spring Boot and Node.js/Express.js, with PostgreSQL and MySQL as my databases of choice. I'll reach for a NoSQL solution when it genuinely makes sense, but I've seen enough over-engineered stacks to know that a well-designed relational schema solves most problems.
I care about writing code that the next person can read without needing a meeting to explain it. Good documentation, sensible naming, no magic.
What I work with
Contact
I'm open to backend roles, contract work, and the occasional interesting side project. If you've got a tricky data problem, a system that's starting to slow down, or just want to talk through an architecture decision, feel free to reach out! I'm always happy to chat about code. :)
Send me a message
Want to send me an email? I'll get back to you within 48 hours.