a Computer Science student at Colgate University graduating in December 2025, with minors in Mathematics and Economics. I'm passionate about systems programming, open-source development, and building tools that help people focus and work more effectively.
- Screen Time Manager for Sway WM - A Terminal User Interface application using ncurses that tracks and manages application usage to minimize digital distraction. Built with C/C++, SQLite, and multithreading for asynchronous monitoring.
- Contributing to Unlauncher - Adding accessibility features to this open-source Android launcher, including dynamic font-size adjustment in Kotlin.
Languages: Python, Java, C/C++, JavaScript, HTML/CSS, Kotlin, Lua
Tools: Git, Linux, Bash, Vim, SQL, SQLite, Matlab, Macaulay2, Figma, ncurses
- E-ink Accessibility Configuration for Arch Linux - Comprehensive configuration optimizing laptop experience on black-and-white E-ink displays, with automated color scheme switching using bash and shell scripting
- Classifying Mathematical Information with LLMs - Analyzed classification accuracy of LLMs on mathematical content using Python and Jupyter Notebook
- Guitar Distortion/Saturation Circuit - Custom guitar effect built with op-amps and filters, applying DC/AC current and signal processing principles
Teaching/Research Assistant | Colgate University, Office of Undergraduate Studies | June 2025 β August 2025
- Led study sessions for 20 incoming freshmen in the Undergraduate Scholars Program for course titled History of Mathematics
- Adapted topics such as modular arithmetic, computational mathematics, and cross-cultural mathematical thinking to support students with varying technical backgrounds and learning styles
- Researched and wrote the beginnings for the course textbook
Research Assistant | Colgate University | June 2024 β August 2024, January 2025 β April 2025
- Collaborated with a research team to solve complex problems in Computational Algebraic Geometry
- Programmed pattern-identifying algorithms for bipartite graphs using Python and Macaulay2
- Presented findings at NASC Fall poster session and Colgate's summer research poster symposium
Software Engineering Intern | Ohana, New York, NY | June 2023 β October 2023
- Led front end development working alongside co-founders for an online marketplace
- Developed full-feature web pages with JavaScript, HTML, and CSS, serving over 15,000 monthly users
- Implemented identity verification via Stripe's API to mitigate risk of scams and fraudulent listings
- Contributed to fundraising strategy that raised $625k in pre-seed funding from Neo
Audio Engineer Intern | Moonlight Mile Recording, Hoboken, NJ | June 2022 β August 2022
- Worked alongside 8 diverse teams to mix and master new music whilst streamlining the recording process
- Managed and programmed software and hardware synthesizers incorporated into released recordings
Digital Music Production Instructor | Blair Academy, Blairstown, NJ | September 2019 β December 2021
- Taught 22 students music theory and how to use Logic Pro X to make professional-quality electronic music
- Designed a curriculum that ran 8 hours a week, inspiring 3 students to pursue digital music in university
When I'm not coding, you can find me hiking, long-distance running, biking, or exploring philosophy and meditation.
- Portfolio: ethanrackleff.github.io/portfolio-website
- LinkedIn: linkedin.com/in/ethan-rackleff
- Email: [email protected]
Currently seeking software engineering and systems programming opportunities for post-graduation.

