About Me

Hi! I'm Ethan, a software engineer and Computer Science graduate from Case Western Reserve University now based in Chicago and joining Belvedere Trading.

I enjoy solving problems that require both careful reasoning and creativity—especially when there's an opportunity to turn an idea into something that actually works. My work and projects have taken me across software engineering, AI/ML, full-stack development, and game development, and I'm particularly interested in problems at the intersection of software, analytical thinking, and quantitative reasoning.

What keeps me excited about software is the variety: there's always another puzzle to solve, system to understand, or idea to build. I enjoy learning new tools and diving into unfamiliar problems, whether I'm working on a complex engineering project or creating something from scratch.

I'm always interested in meeting curious people, learning from others, and talking about interesting technical problems. Feel free to connect!

Current Employment

Software Engineer

Belvedere Trading

I will be joining Belvedere Trading as a Software Engineer in September 2026. Based in Chicago, Belvedere is a proprietary trading firm that develops its own technology and trading systems, providing an exciting opportunity to apply my software engineering skills to complex problems at the intersection of technology and financial markets.

I look forward to beginning my career at Belvedere, learning from an experienced technology team, and contributing to the development of the firm's proprietary trading systems.

Education

Case Western Reserve University

I graduated summa cum laude from Case Western Reserve University with a B.S. in Computer Science and a minor in Computer Gaming, earning a 4.0 GPA, where I was named to the Dean's High Honors list in every semester.

At Case Western, I developed a strong foundation in computer science with experience in software engineering, artificial intelligence, full-stack development, and systems programming. Through coursework and projects, I gained experience across a variety of languages and technologies.

IES Abroad Barcelona

During the summer of 2024, I participated in a study abroad program in Barcelona, Spain, where I completed a professional internship as part of IES Abroad's Summer Internship Program. While working abroad, I had the opportunity to adapt to new workplace and social norms, and to immerse myself in the local cuisine, vibrant culture, and rich history of Catalonia and Spain. This experience not only sharpened my adaptability and cross-cultural communication skills but also deepened my global perspective, both personally and professionally.

Prior Employment

Software Engineer Intern

RoviSys

As a Software Engineer Intern at RoviSys, I worked on client projects involving Manufacturing Execution Systems (MES) and large-scale software migrations. I developed full-stack .NET MES applications, integrating APIs and middleware to support client production needs, and built Python tools for XML translation and scalable, multi-GB data pipelines. I also collaborated with systems engineers to architect scalable solutions, define technical requirements, and ensure QA readiness and maintainability.

In addition, I helped develop generative AI tooling to accelerate product prototyping for sales teams pitching solutions to prospective clients. The experience gave me the opportunity to build software across a range of applications while solving practical problems alongside engineering and business teams.

Software Engineer Extern

Sherwin Williams - CWRU xLab

As a Software Engineering Extern at Sherwin Williams through Case Western Reserve University's xLab program, I developed digital twins using Unity and NVIDIA Omniverse for 3D data visualization and interactive XR workflows.

I integrated three separate VR/AR tools—including machine diagnostics, an information HUD, and navigation—into a unified, interactive prototype. Additionally, I researched, pitched, and demonstrated immersive VR/AR solutions to business leaders, driving R&D efforts and enhancing employee safety. This role provided hands-on experience solving complex problems and consolidating disparate data systems into cohesive, accessible platforms in collaboration with industry professionals.

Undergraduate Researcher

SDLE Research Center - MDS3

As an Undergraduate Research Assistant at Case Western Reserve University's SDLE Research Center, specifically within the MDS3 lab, I automated batch ETL processing of over 10,000 chemical reaction records using parallel computing on a high-performance cluster. I co-designed a 12-table schema to restructure disorganized data for scalable reaction analysis. Additionally, I investigated Resource Description Framework (RDF) and graph database technologies to enhance data querying and management capabilities.

Previously, I contributed to the CASFER project, where I collected and categorized geospatial water datasets and integrated more than three years of satellite imagery into the laboratory database to support spatial analysis and sustainable nitrogen reclamation research. I also participated in independent research on chemical contamination following the 2023 East Palestine, OH train derailment.

Software Developer Intern

Circe Navigation, Smart Navigation Solutions

As a Software Developer Intern at Circe Navigation, an early-stage R&D startup in Barcelona focused on GNSS security, I developed embedded C software for STM32 microcontrollers to research and build a system for detecting and blocking GPS spoofing and jamming attacks. I created a data collection system that gathered over 16,000 GPS data points, which supported the training and refinement of a neural network designed to identify malicious signals.

In addition to the technical work, I immersed myself in a diverse international startup culture through the IES Abroad Internship Program, gaining valuable experience with cross-cultural collaboration, international business practices, and the entrepreneurial environment unique to Barcelona's tech scene. This blend of hands-on engineering and cultural insight helped me grow both as a developer and as a global professional.

Teaching Assistant

Case Western Reserve University - CSDS 293 Software Craftsmanship

As a Teaching Assistant for CSDS 293: Software Craftsmanship, I led two weekly discussion sections focused on software development practices including functional programming, test-driven design (TDD), code efficiency, and iterative development. I instructed students primarily in Java, emphasizing continuous design, TDD, functional programming, and thorough documentation to promote strong software craftsmanship.

In collaboration with the TA team, I reviewed code and provided detailed feedback to over 40 students, contributing significantly to their project grades and overall learning experience.