
Hi, I'm
Software Engineer | Computer Science @ UC Irvine
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
Relevant Coursework:
- Data Structures and Algorithms
- SQL/Database Management
- Information Retrieval
- Artificial Intelligence
- Machine Learning
- Discrete Math and Structures
Awards & Scholarships:
Projects

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:

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:

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:

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:
Skills
Technical Skills
A diverse set of programming languages, tools, and frameworks
Python
Java
SQL
MySQL
Git
Github
React
JavaScript
HTML
CSS
Typescript
C++
Ruby
Ruby on Rails
Excel
Contact Me
Let's Connect!
Feel free to contact me directly at ethanalukas@gmail.com or through this form!