Eugene Cho

About Me

I'm a current junior at the University of California, Davis majoring in Computer Science and Managerial Economics. My current interests include bioinformatics and full stack development. My experience spans writing algorithms for CRISPR research, utilizing bioinformatics pipelines, and developing web applications for students. If you would like to learn more about my work or have any feedback, please reach out to me at eugene.a.cho@gmail.com.

Experiences

AggieWorks

Software DeveloperDavis, CA

Oct. 2024 – Current

  • Contributed to the development of a full stack course recommendation tool utilizing React and FastAPI.
  • Collaborated with a team of 8 with software engineers, product managers, and designers in a cross-functional team.
  • Employed both Agile and Waterfall methodologies in a cross-functional team to effectively manage project timelines, adapt to changing requirements, and ensure communication across development, design, and product management teams.
  • Deployed a REST API and PostgreSQL database on a VPS, utilizing Docker and GitHub Actions to establish a CI/CD pipeline.
  • Implemented advanced caching strategies reducing load times by 90% (from 20s to 2s) and decreasing API calls by 99.9%.
  • Integrated PostHog analytics to monitor user behavior, providing actionable insights that led to a 15% increase in feature engagement and improved user retention.

Tech Stack:

  • FastAPI
  • React
  • TailwindCSS
  • PostgeSQL
  • Docker
  • PostHog

Seoul National University Medical School

Bioinformatics Research InternSeoul, Korea

Jun. 2024 – Sep. 2024

  • Conducted research on cancer clonal model determination using monoallelic expression of inactivated genes at the Genomic Medicine Institute, Seoul National University Medical School, under Professor Kim Jong Il.
  • Analyzed and visualized large-scale genomic data (>10 million entries) using outputs from MuTect2 and HaplotypeCaller, focusing on mutation detection and clonal evolution.
  • Utilized Python libraries such as Pandas, Seaborn, and scikit-learn to perform complex data analyses, statistical modeling, and advanced visualizations.
  • Developed robust Python scripts to automate genomic data processing, enabling efficient analysis and visualization of multi-million-line datasets.

Tech Stack:

  • Pandas
  • NumPy
  • Matplotlib
  • MuTect2
  • HaplotypeCaller
  • Seaborn
  • Scikit-learn
  • Dash

PNA Bio Inc.

Software Engineer InternThousand Oaks, CA

Sep. 2023 – Jan. 2024

  • Developed the PNA Designer Tool, a Python algorithm that selects optimal sequences based on parameters like length, melting temperature, purine content, and self-complementarity.
  • Designed the Donor Designer, an algorithm designed to generate customized DNA sequences with targeted mutations that create restriction enzyme sites, optimized specifically for donor design in CRISPR/Cas9 research applications.

Tech Stack:

  • Python
  • JSON
  • PHP
  • HTML
  • CSS

ASTRO Tech

Software Engineer InternRemote

Jun. 2023 – Sep. 2023

  • Spearheaded the development of an Android application enabling seamless control of LED light switches through timed operations.
  • Leveraged techniques in Android Studio to craft a solution utilizing Kotlin and implementing dynamic scene management.

Tech Stack:

  • Kotlin
  • Android Studio

CIMPLRX

Chemoinformatics InternSeoul, Korea

Jun. 2022 – Sep. 2022

  • Engineered databases on a Linux server with MySQL to categorize compounds crucial for advanced drug screening processes.
  • Utilized Neo4j to generate visualizations of complex data structures, uncovering trends and connections.

Tech Stack:

  • Linux
  • MySQL
  • Neo4j

Education

University of California, Davis

B.S. Computer Science, B.S. Managerial EconomicsDavis, CA

Sep. 2022 – Jun. 2026 (Expected)

  • Relevant coursework: ECS 36C Data Structures and Algorithms, ECS 122A Algorithm Design and Analysis, ECS 154A Computer Architecture, ECS 150 Operating Systems

Newbury Park High School

High School DiplomaThousand Oaks, CA

Aug. 2018 – May. 2022

  • President of Code Nation, President of Recycling Club

Contact Me

I'm always open to opportunities, collaborations, or feedback. Feel free to reach out to me through any of the platforms below.