Nick Rotondo

Software Engineer | Musician | Dad

About Me

👋 I’m Nick Rotondo (@rotondozer), a full-stack software engineer with an obsession for efficient problem-solving and building impactful solutions.

đŸ€“ As self-taught musician and a self-taught programmer, what I love about both music and engineering is how they combine structure and creativity. They both invoke a similar thrill when I get taken into my work and let the ideas flow through my fingertips as the picture comes into focus. Math đŸ€ Art.

đŸ’„ I burst into a software career in 2017 after years of serving and bartending through seemingly endless brunch shifts, eventually managing a restaurant. Those years in customer service sharpened soft skills that translate seamlessly to software: leading teams, staying cool under fire, triaging chaotic situations, and soothing hot tempers (đŸŒ¶ïž seriously, some people should just eat at home!). The service industry taught me invaluable lessons in clear communication, effective prioritization, stress management, and persistence when the stakes are high.

🏡 Outside of building software and practicing music, I love spending time with my wife and our son. Parenthood—and my years as a long-time dog dad to Dahlia—has profoundly shaped me, inspiring my dedication to crafting meaningful solutions. When fatherhood gives me a moment to spare, you’ll often find me diving into DIY home or auto projects or getting lost in science and history documentaries (which, let’s be honest, usually put my wife to sleep 😄).

📈 Over the years, I’ve honed my skills in full-stack development, building scalable web apps with Ruby on Rails, PostgreSQL, and modern tools like Turbo and Stimulus.js. Early in my career, I focused on crafting modular, maintainable React codebases in TypeScript, delivering elegant client-side solutions to meet complex UI/UX challenges. Whether working on the front-end or back-end, I’m driven by a passion for building tools that solve real-world problems and delight users. Keep reading to dive deeper into my journey! âŹ‡ïž

Skills

Ruby Logo Ruby
Rails Logo Rails
Turbo Logo Turbo/Stimulus/Hotwire
React Logo React + React Native
JavaScript Logo JavaScript
TypeScript Logo TypeScript
HTML Logo HTML
CSS Logo CSS
Android Logo Android
PostgreSQL Logo PostgreSQL
Heroku Logo Heroku
Tailwind CSS Logo Tailwind CSS
ViewComponent Logo ViewComponent

Professional Impact

At HouseAccount, I joined as the first engineering hire and played a pivotal role in taking the company from concept to market. I helped build and launch a scalable Ruby on Rails platform that achieved 99.9% uptime while processing millions of dollars in transactions. I worked closely with leadership to grow the engineering team, mentor new hires, and establish a collaborative, product-driven culture.

At Upserve (now a part of Lightspeed), I combined my restaurant industry experience with software engineering to build POS technology tailored for restaurants and their employees. It was here that I became proficient in JavaScript and TypeScript, developed high-performance front-end systems with React + React Native, and gained a passionate appreciation for leveraging Monads to create elegant, maintainable code. Mentoring engineers and leading projects were also core strengths at Upserve, where I helped foster team growth and collaboration.

Together, these experiences have shaped my ability to lead impactful projects, mentor others, and create meaningful, user-driven solutions by connecting technical innovation with real-world challenges.

To learn more about my experience, Download Icon download my resume.

Projects

Outside of work contributions, below is a sample of what I tinker with in my free time.

Ruby Logo Rails Logo HTML Logo CSS Logo

A real-world solution my wife and I use daily to track our son’s bottles. I plan to expand it to include medications, solid foods, and other milestones, using the data to uncover trends and insights to better support our baby.

Haskell Logo

A functional budgeting tool built to learn the Haskell programming language. This project showcases my love for hands-on learning while creating something useful.

Elm Logo HTML Logo CSS Logo

A digital archive for my band, Honest Living, built with Elm. The project was more about learning the Elm programming language, and having a site to visit to continue to share our music was a nice by-product. Though the band no longer practices, this site preserves our music and remains a favorite for my wife—our biggest fan!

TypeScript Logo JavaScript Logo

An experimental project built with TypeScript, designed to use SumTypes and Monads (thanks to sums-up and seidr). Potential applications include serving as an engine for a digital Settlers of Catan or as a companion tool for the physical game. This project reflects my love for combining technical exploration with creativity.

Contact

If you’d like to get in touch, feel free to reach out via email or phone (call or text), or check out my rĂ©sumĂ©, GitHub, and LinkedIn below: