Ethan Lukas

Hi, I'm

Software Engineer | Computer Science @ UC Irvine

LinkedIn
GitHub

Learn More About Me

About Me

Hi! My name is Ethan, and I am a software engineer, and graduated from UC Irvine in March 2025 in computer science with a 3.93 GPA and a passion for solving complex problems through technology. My journey started as a kid just trying to build simple video games, and has evolved into developing projects to help people with a real world impact.

With a strong education and foundation in software development and a creative approach to challenges, I am very excited to contribute to amazing projects that can push me to learn. In this fast moving world, I am always looking for my next opportunity to learn and improve, whether that is through a new project, a skill, or just in life.

Beyond my computer, I value having a balance, whether I'm skateboarding, weightlifting, watching movies, or spending valuable time with friends and family.

I'm currently seeking full-time software engineering opportunities where I can bring my skills and enthusiasm to a collaborative, forward-thinking team. Let's create something amazing together!

Resume

My Journey

Instructure

Software Engineer Intern|June 2024 - September 2024

  • Designed and implemented AI and web features using AWS Bedrock, LLMs, React, and Ruby on Rails, improving global content delivery and user experience
  • Enhanced AI content accuracy by integrating RAG with SQL databases to align with educational standards
  • Improved system functionality and reliability by resolving bugs, optimizing code, and contributing to agile development cycles

PricewaterhouseCoopers (PwC)

Consulting Solutions Intern|June 2023 - July 2023

  • Conducted data analysis and cleanup using Excel, reducing inconsistencies by 75% and improving reporting accuracy
  • Developed insightful data visualizations with PowerBI to present analysis results effectively
  • Collaborated on a Pro Bono Client project, applying research and data analysis for real-world consulting solutions

Education

University of California, Irvine

Bachelor of Science in Computer Science|Sep 2021 - March 2025

Specializations: Artificial Intelligence and Machine Learning, Information

GPA: 3.925

Relevant Coursework:

  • Data Structures and Algorithms
  • SQL/Database Management
  • Information Retrieval
  • Artificial Intelligence
  • Machine Learning
  • Discrete Math and Structures

Awards & Scholarships:

Dean's Honor List (All Quarters: 11x)
Rose Hills STEM Scholarship 2x
Phi Beta Kappa Honor Society Book Award

Projects

Project image 1

FitQuest: Your Personalized Health Companion

A mobile application that enhances your fitness journey by tracking sleep, nutrition, and physical activity, offering personalized recommendations based on your unique profile. Built with Swift and HealthKit, it delivers real-time insights and tailored suggestions to help you achieve your health goals.

Technologies Used:

Xcode
Swift
Project image 1

UC Irvine Lavatory Locator: Find Restrooms with Ease

A mobile application designed to help students quickly and conveniently locate restrooms on campus. Using CoreLocation and MapKit, the app provides an interactive map with restroom locations and images, while a React-built website offers supplemental information about the app's features and development.

Technologies Used:

React
CSS
Javascript
Xcode
Swift
Project image 1

Contact List Manager: Organize Your Connections

A full-stack web application built with Ruby on Rails, allowing users to create secure accounts and manage personalized contact lists. Featuring robust account management with the Devise gem, it enables adding, editing, and viewing contacts through a user-friendly interface with a dynamic frontend powered by HTML, JavaScript, and Bootstrap.

Technologies Used:

Ruby on Rails
Ruby
Bootstrap
Project image 1

Web Search Engine and Web Crawler: Fast and Efficient Information Retrieval

A high-performance search tool tailored to the UC Irvine computer science subdomain, capable of processing over 50,000 documents with an average query response time under 100ms. Built using Python and Flask, it features tf-idf scoring, cosine similarity, and sim-hashing for ranking and de-duplication, while incorporating memory-efficient partial indexing and advanced crawling techniques to ensure accurate and relevant results.

Technologies Used:

Python
HTML
CSS
Beautiful Soup
Git

Skills

Technical Skills

A diverse set of programming languages, tools, and frameworks

Python logo

Python

Java logo

Java

SQL logo

SQL

MySQL logo

MySQL

Git logo

Git

Github logo

Github

React logo

React

JavaScript logo

JavaScript

HTML logo

HTML

CSS logo

CSS

Typescript logo

Typescript

C++ logo

C++

Ruby logo

Ruby

Ruby on Rails logo

Ruby on Rails

Excel logo

Excel

Contact Me

Let's Connect!

Feel free to contact me directly at ethanalukas@gmail.com or through this form!