Ethan Cala

Computer Scientist · Software Engineer · IT Professional

Ethan Cala

Passionate about building scalable, elegant solutions through software and systems design. I specialize in full-stack web development, IT automation, and tech operations in enterprise environments.

Skills

Technologies & tools I work with

Python
Java
React
Node.js
JavaScript
TypeScript
SQL
MongoDB
Git
C#
.NET
Vercel
QA
Selenium
Azure DevOps

Projects

Mode Score

A full-stack DeFi solution built and deployed during my time at BCAMP.

ReactNext.jsVercelTypeScriptPythonfastAPITailwind CSS

Portfolio Website

You're currently looking at it!

Next.jsReactToastVercelTailwind CSS

Syllabye

A web platform to simplify syllabus creation and access for professors and students.

Vite-ReactFirebaseTailwindNodeJSJSONBootstrap

PC Builder Prototype

A prototype of a custom PC builder app using ASP.NET Core.

C#ASP.NET coreJavaScriptHTMLSQLite

Higher Or Lower Game

A simple card game where users wager in-game currency.

FlaskPythonJavaScriptHTMLMongoDBBootstrap

To-do List

A minimalist task management app using local storage.

JavaScriptLocalStoragejQueryJSONBootstrap

Experience

Web Applications Developer (Frontend)

BCAMP · Chicago, IL

June 2024 – August 2024

  • Designed and implemented a responsive web interface using React, TypeScript, and Tailwind, deployed via Vercel.
  • Integrated WalletAPI services, enabling support for 400+ wallet services through secure connection flows.
  • Consumed and rendered backend data from a Python FastAPI service, optimizing user experience and interface responsiveness.
  • Authored internal documentation to support component reusability, onboarding, and long-term maintenance.
  • Deployed production builds using Vercel’s cloud-based CI/CD platform, ensuring fast iteration and reliable uptime.

IT Operations Engineer Intern

Sidley Austin LLP · Chicago, IL

February 2024 – Present

  • Designed and deployed automation using Python, Selenium, and SQL to interact with secured SSRS portals for EOD reporting.
  • Developed telemetry integration pipelines feeding Splunk and internal monitoring systems from legacy platforms.
  • Automated infrastructure checks using Python, PowerShell, and Bash, reducing manual overhead for ITOC operations.
  • Imaged and deployed machines for 500+ users; migrated user data and performed DoD-compliant secure device wipes across 250+ assets.
  • Monitored incidents, collaborated on resolutions, and contributed to enterprise IT support operations.
  • Assisted with new hire onboarding by ensuring seamless tech integration.
  • Gained hands-on experience at the intersection of IT operations, software engineering, and observability.

Computer Science & Math Tutor

Freelance · Remote

August 2023 – Present

  • Provided tutoring in calculus, discrete mathematics, and computer science topics, including object-oriented and full-stack development.
  • Specialized in Java programming and guided students through foundational and advanced concepts.
  • Designed customized lesson plans to meet individual student needs and learning styles.

Contact Me

Have a question or want to work together? Send me a message.