Languages
Building blocks I use across projects
Software engineer · Full-stack development
I build thoughtful interfaces, reliable backend services, and data-driven features with React, TypeScript, and Node.js.
Software Engineer
A little about me
Hi, I’m Ethan Passino—a software engineer focused on practical full-stack applications, thoughtful user experiences, and reliable systems.
With over a year of professional experience, I’ve worked across React, TypeScript, Node.js, data migrations, backend services, and automated testing. I enjoy taking an ambiguous problem and turning it into a clear workflow that people can use with confidence.
How I build
A practical toolkit for building interfaces, services, and data-driven workflows from end to end.
Building blocks I use across projects
Frameworks for user-facing software
Making systems dependable and easier to evolve
Keeping work organized from idea to release
I’m proficient in TypeScript, JavaScript, C++, C#, Python, Java, HTML, CSS, SQL, JSON, and YAML. I use these languages across full-stack applications, desktop software, and backend systems.
I have experience using tools like GitHub, Jira, Trello, Microsoft Teams, and Discord to manage projects, track issues, and collaborate effectively in team environments.
I’ve worked with React, Node.js, Express, Docker, MongoDB, wxWidgets, JavaFX, WPF, and Mongoose to build full-stack web apps and desktop software.
I employ clean code principles, write meaningful comments, and practice test-driven development for maintainable and reliable software.
I’m interested in full-stack development, systems programming, UI/UX, and automation.
Career path
Software engineering, product development, and leadership experience.
A snapshot of the roles where I have built software, improved workflows, and developed leadership experience.
Enterprise software development
Restaurant operations
Fort Wayne, IN · 2025–Present
Restaurant Operations
Fort Wayne, IN · May 2022 – July 2025
Selected work
Applications and tools built across web, desktop, mobile, and game development.
A C# desktop application for budgeting, expense tracking, financial goals, and detailed reports.
View on GitHubA Minecraft plugin for throwable bricks with configurable damage and velocity across versions 1.8 through 1.20.4.
View on GitHubA customizable Discord bot with moderation, music, leveling, and server analytics features.
View on GitHubAn Android app for QR-based attendance, analytics, and automated email notifications.
View on GitHubAn AI-assisted desktop tool for creating personalized cover letters with resume context, tone controls, and saving.
View on GitHubA C-based crawler that organizes extracted website data in a Trie structure for fast lookups.
View on GitHubA lightweight Minecraft plugin for custom command aliases and instant configuration reloads.
View on GitHubA Minecraft plugin with a GUI for requesting, approving, and managing custom player prefixes.
View on GitHubA configurable Python text adventure with battles, quests, custom dragons, moves, and storylines.
View on GitHubLet's connect
I'm always interested in thoughtful software, useful products, and conversations about building better systems.
Whether you want to discuss a software opportunity, collaborate on a project, or talk through an idea, send a message and I'll get back to you.