A.S. in Computer Science · GPA 3.48
Hi, I’m German.
I build ideas into
working software.
Exploring full-stack development, useful tools, and the systems behind them.
// A small idea. A working feature.
@RestController
public class HomeController {
@GetMapping("/api/projects")
public List<ProjectItem>
getPublicProjects() {
return approvedProjects;
}
}
// Turning ideas into software,
// one commit at a time.
A few things I’m building.
Different problems. A common curiosity.
Learning to build. Built to lead.
Education
Planned transfer · B.S. in Computer Science
Experience
Coordinated crews, materials, schedules, and client expectations across construction projects.
Led recruiting, onboarding, inventory tracking, and daily retail operations.
Languages
Java · C · Python · JavaScript
HTML5 · CSS3 · SQL
Development
React · Next.js · Spring Boot
REST APIs · JSON · OOP · Data structures
Tools & deployment
Git · GitHub · Codespaces · Docker
Vercel · Render · Environment variables
Custom domains · DNS
Databases & access
Supabase · PostgreSQL
Authentication · Row-level security
Company workspaces · Owner/employee roles
Putting the pieces together with JobLedger
Building JobLedger gave me hands-on practice connecting a React and Next.js interface to Supabase authentication and a PostgreSQL database. I worked through company workspaces, owner and employee access, inventory transactions, job costs, CSV exports, and deployment to a custom domain. I also built a public demo so visitors can explore the application without an account.
Built to solve. Made to learn.
A closer look at the projects I’m building and the thinking behind them. Open a project to see its details, real application screenshots, and live demo links. The matrix and resource projects include interactive concept previews.
Curiosity, with follow-through.
I’m German Antonelli, a computer science student in San Jose working toward a career in software engineering. I like breaking problems into smaller pieces, understanding why a solution works, and turning ideas into things people can use.
From operations to software
Leading construction crews and managing a retail team taught me to coordinate people, keep track of details, and solve problems under changing conditions. Those experiences now inform the tools I’m building.
My portfolio connects a static frontend to a Spring Boot API. With JobLedger, I expanded into React, Next.js, Supabase authentication, and PostgreSQL, connecting inventory and job costs in company workspaces. Building a public demo also taught me how to make the application accessible to visitors while keeping saved workspace data behind sign-in.
Education & direction
A.S. in Computer Science · GPA 3.48
Coursework: Java, C, Python, calculus, discrete mathematics, and engineering.
Planned transfer in Spring 2028.
B.S. in Computer Science, expected Fall 2029.
Have something in mind?
Internships, project ideas, or a conversation about building useful software—I’d love to hear from you.
Start a conversation.
Send an email or find me on GitHub and LinkedIn.
Suggest a project idea.
Your idea will be sent to my backend for review.
I’d love to hear about it.