face

Hey there!

My name is Eric, nice to meet you!

I'm a student at the University of California Irvine, majoring in Computer Science. I am interested in designing websites, apps, games, and overall enjoy development of any sort

Contact Me

About Me

My passion for Computer Science and development was ignited when I created my first website using Weebly for a volunteer gardening project in my city. Despite the website's simplicity, the accolades it received marked the beginning of my fascination with front-end development. I discovered an inherent knack for design and a relentless pursuit of perfection, which guided me towards a major in Computer Science at the University of California, Irvine.

Outside of my academic pursuits, I am deeply invested in self-driven learning, often spending my time exploring coding videos and working on personal and school projects. My focus is primarily on front-end development, which complements my university's curriculum that is predominantly focused on back-end concepts. As a current student at UCI, I am eager to delve deeper into the field, whether it involves front-end, back-end, or even product management, with the aim of continuously broadening my experience. For additional information and a more detailed overview of my skills and experiences, please feel free to review my resume. Emoji of someone typing

5+ Programming
Languages
5+ Completed
Github projects
5+ Frameworks and
Libraries

Skills

My technical skills

Front End

HTML

95%

CSS

95%

JavaScript

75%

React

60%

Back End

Python

80%

SQL

50%

C++

70%

C#(currently learning)

10%

Qualifications

My journey
Education

Computer Science

University of California Irvine
2021 - 2025

ICS-31 -> ICS 33 (Python Basics)

University of California Irvine
2021-2022


Work Experience

Full Stack Software Engineer Intern

J-Tech
May 2023 - August 2023

Engineer

Front End Developer
2018 - Present

Commit the Change

Full Stack Developer
2022 - 2023

Spcialization in AI

Computer Science

Tennis Coach

Tournament Director
2018 - 2022

Projects

My side-projects

GeniusAI

the word technology appearing as a typewriter

Fun logo of MAC OS


More info
  • Designed and Built a full-stack website from scratch using React and Flask to facilitate coding education for users.

  • Trained the AI model through web-scraping, using big data, and trained AI on 30k Stack Overflow questions

  • Reduced user learning curve by 50% while maintaining 99.9% uptime with secure deployment

3D city


More info

  • HTML Coding Skills: Ability to structure and design web pages using HTML5 elements and attributes. This includes understanding of semantic elements, linking CSS and JS files, and using meta tags for responsive design.

  • CSS Styling Skills: Proficiency in designing and customizing the appearance of web pages using CSS3, including knowledge of selectors, animation, pseudo-elements, and media queries to ensure a responsive design.

  • JavaScript and DOM Manipulation: Ability to use JavaScript for client-side scripting, including understanding of event handling, manipulating HTML elements (DOM), and working with browser events like mouse movement. Also, understanding how to utilize JS libraries such as three.js and GSAP.

  • Three.js and WebGL Knowledge: Experience with Three.js library for creating 3D animations and visualizations within a browser environment. This includes understanding of WebGL, 3D geometry, camera controls, lighting, shadows, and performance optimization.

Portfolio Site
This one!


More info
  • Implemented various interactive features such as a contact form and a smooth scroll effect to enhance the user experience

  • Developed and designed a portfolio website from scratch using HTML, CSS, and JavaScript

  • Utilized responsive design techniques to ensure that the website was mobile-friendly and looked great on all devices

Crypto
Tracker


More info
  • Program tracks 6 popular Cryptocurrencies with a graph following each coin and their prices the past 30 days.

  • Utilized CoinGecko's API to retrieve data from external APIs, code uses Chart.js to create the interactive charts and graphs.

Exoplanet
Detector


More info
  • Analyzed 500k TESS dataset light curves with Python, discovering 20 potential exoplanets.

  • Utilized the TESS dataset to find periodic changes in brightness, indicating the presence of a planet in orbit with a star.

Plagerism Detector


More info
  • A plagiarism checker that examines a collection of text documents to identify similarities and potential instances of plagiarism.

  • Applied my understanding file handling, list comprehensions, and lambda functions. Additionally, knowledge of text processing techniques, particularly TF-IDF vectorization, and cosine similarity calculations was neccessary for this project. Also, a good grasp of algorithm design and problem-solving is crucial for implementing the plagiarism checking logic effectively.