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
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 my
resume.
Projects
Outside of work contributions, below is a sample of what I tinker with in my free time.
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.
A functional budgeting tool built to learn the Haskell programming language. This project showcases my love for hands-on learning while creating something useful.
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!
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: