Hello, I'm

Juan Carlos
Cattaneo

Software Engineer

Who am I?

I'm a Software Engineer based in the Bay Area with 5+ years of experience building backend systems, platform APIs, and hardware-software integration solutions for medical devices. I currently lead the acquisition software team at Carl Zeiss Meditec, where I drive OCT engine development and architect the systems that power medical imaging hardware.

My work lives mostly in the backend โ€” designing abstraction layers, API interfaces, and scalable platform libraries โ€” but I'm comfortable across the full stack, from C# and .NET to React and Next.js. I care about writing clean, well-tested code and building things that other engineers can rely on.

Outside of work I enjoy yoga, soccer, pickleball, books, and traveling.

Juan Carlos Cattaneo

Technologies

I enjoy friendly environments where I can keep growing. I love challenging myself and learning new things all the time.

C#
C++
Python
JavaScript
React / Next.js
.NET / WPF
Azure / CI/CD
AI Tools
Flask / SQLite

Debug Mode ๐Ÿ›

Catch the bugs before they hit production.

Score 0 โ™ฅ โ™ฅ โ™ฅ

Projects

Canalla SF

Canalla SF

Website for Peruvian Popup and coming soon restaurant in San Francisco โ€” menu, events, and brand presence.

Next.js React TypeScript Tailwind CSS
View Live
Raspberry Pi Camera

Camera Project

C# .NET console app for controlling Raspberry Pi camera modules โ€” image capture, burst sequences, timelapse, OpenCV image processing, and motion detection.

C# .NET OpenCV Raspberry Pi
View Repo
InvoiceScanner

Invoice Scanner

Microservices-based invoice processing system โ€” extracts and structures data from PDFs and images using OCR and a local LLM.

Python FastAPI PaddleOCR Llama
View Repo
Litter Box Tracker

ChoreWars

Touchscreen kiosk app for a Raspberry Pi โ€” tracks and displays chores completion streaks, monthly counts, and history for two people. Auto-resets at midnight.

Python Flask SQLite Raspberry Pi
View Repo
Sellsy

Sellsy

Inspired by Etsy โ€” full-stack e-commerce app. Users can sign up, search, and add products to cart.

Ruby on Rails React Redux PostgreSQL
View Repo
Penalty Kicker

Penalty Kicker

2D soccer penalty kick game. Score against a goalie that increases speed with each goal.

JavaScript Canvas API
View Repo
ToadToken

ToadToken

Informative page for a token-based blockchain. Fully responsive UI/UX with media queries.

JavaScript CSS3 HTML5
View Repo
Catzilla

Catzilla

Informative blockchain landing page built in 2 days. Fully responsive UI/UX design.

JavaScript CSS3 HTML5
View Repo
Postrain

Postrain

POS system training game โ€” helps employees practice and become more efficient on the job.

JavaScript CSS Animations
Pooch

Pooch

App for dog playdates โ€” matches dog owners and helps set up meetups.

MongoDB React Node.js
View Repo

* Postrain repo is private.

Experience & Education

Download PDF

Experience

Software Engineer โ€” Acquisition SWE Lead

Carl Zeiss Meditec
Jun 2021 โ€” Present
  • Leading the acquisition software team, driving OCT engine development and cross-functional technical initiatives.
  • Designed and maintained an OCT engine interface layer (DLLs/libraries) consumed by multiple teams for medical imaging hardware abstraction.
  • Architected 30+ interface methods for camera, sensor, and motor systems; refactored legacy code while preserving backward compatibility.
  • Built C# WPF/MVVM solutions with 97%+ unit test coverage and architected CI/CD pipelines for automated build, test, and deployment.
  • Reduced critical defects by 40% through root cause analysis of multi-subsystem hardware-software integration issues.
  • Built Python APIs and automation tools for hardware validation and data analysis used by systems and research teams.
  • Integrated GitHub Copilot and Claude Code into daily workflows to accelerate development, code review, and documentation.

Software Engineer Intern

Carl Zeiss Meditec
Summer / Fall 2021
  • Developed React web app with Hooks for code reusability and scalability; added unit tests (90% coverage).
  • Automated tests with Tosca, Testim IO, and scripting for desktop and web applications.

Education

B.S. Business Administration โ€” IT Management

California State University, East Bay
2019

Certificate โ€” Full-Stack Software Engineering

App Academy 1,000+ hrs
2020

Certificate โ€” Computer Science, Program Design

Diablo Valley College
2023

Associate โ€” Business Administration, Economics

Diablo Valley College
2015

Technical Skills

Languages C#, C++, Python, JavaScript
Frameworks React, Next.js, .NET / WPF, Flask, FastAPI
Data SQLite, PostgreSQL, MongoDB
Tools & Cloud Azure DevOps, CI/CD, Git, OpenCV, Ollama, Vercel, Agile / Scrum
AI GitHub Copilot, Claude Code, Llama, PaddleOCR
Hardware Raspberry Pi, Arduino, Jetson Nano, Cameras, Sensors, Motors

Let's Connect

Open to opportunities, collaborations, or just a good conversation.

๐Ÿ›
Haven't played yet? Go catch some bugs โ€”
Come back and let me know your score!
Play now โ†‘