Hi there,
and welcome!
My name is Nathaniel Lee and this is my online portfolio where you can learn more about my experiences.
About Me
I'm currently a 4th-year Computer Science student at UC Santa Cruz and after graduation, I'll be joining Meta as a Software Engineer in Menlo Park!
2018
Attended ASU Innovation Hackathon presented by Amazon Web Services, participated in Google Kickstart 2018.
2019
Worked as a freelance coding tutor for C++, taught Java and C++ at Brilliant Minds Academy.
2020
Began working on React web application development at PN and also started tutoring Python at AYC Logic.
2021
Became a Software Engineer Intern at Bright Health, and afterwards, started another Softare Engineering Internship at Samsung.
Education
My academic history
2020 - Present
University of California, Santa Cruz
B.S. in Computer Science
GPA: 3.71
Relevant Coursework: Data Structures and Algorithms, Computer Architecture, Analysis of Algorithms, Computational Models, Probability and Statistics, Principles of Computer Systems Design, Computer Security2019 - 2020
Diablo Valley College
B.S. in Computer Science
GPA: 3.67
Relevant Coursework: Calculus for Engineers III, Advanced Programming in C and C++, Discrete Mathematics, Physics for Engineers II, Object-Oriented Programming in C++, Linear Algebra, Differential Equations, Assembly Language Programming, Program Design and Data Structures2018 - 2019
Arizona State University
B.S. in Computer Science
GPA: 3.76
Relevant Coursework: Principles of Programming, Calculus for Engineers I, Physics for Engineers I, Object-Oriented Programming in Java and Data Structures, Calculus for Engineers II
Experience
What I've done in Software Development
Software Engineer Intern @ Samsung
Aug 2021 - Oct 2021
- Developed command-line application in Redhat Linux with C++ to accelerate OpenCL kernel code compilation.
- Utilized computational algorithms relevant to Samsung Galaxy Phones’ GPUs with C++ programming and tools like OCL.Software Engineer Intern @ Bright Health
June 2021 - Aug 2021
- Developed ETL (extract, transform, and load) program that read, ingested, normalized, and enriched ADT (Admission, discharge, transfer) datasets to verify coverage under Bright Health Insurance.
- Coded JUnit tests in Scala to ensure valid data quality and error prevention.Python Instructor @ AYC Logic
Oct 2020 - Dec 2021
- AYC Logic is an online coding school that provides students the opportunity of learning advanced Python Object Oriented Programming and game development in Python using tools like Pygame and Pycharm.
Projects

Screenbook
A social platform where users can review and share movies. This is a single page application that was created through the React library and router. Several other APIs were utilized such as Google's Login, Firebase Database and Storage, and a Movie Database.

Weather Tracker
This application utilizes python and Django to read JSON files from the OpenWeather API and display real-time weather forecasts.

Stock Predictor
This program uses Machine Learning to enable a TensorFlow model that predicts a given stock's future price per share. This neural network is trained by reading a stock's trend from the last 60 days through the Yahoo Finance API. The accuracy of the prediction is displayed using Pandas and Pyplot
Skills and Certifications
Languages
Python
C
C++
C#
JavaScript
Java
HTML/CSS
Scala
SQL
Software Tools
Azure Storage, Azure DevOps
.Net Platform
Apache Spark
Git, GitHub
Node.js
Django
React
OGL
Databricks
Jira
Maven
LinkedIn Certification
Certificate: Agile Software Development: Scrum for Developers
Issued July 2021
Credential ID: AYNo0X0vMGrkc_INrHGarABXbzNt
JPMorgan Chase & Co Certification
Certificate: Software Engineering Virtual Experience
Issued July 2021
Credential ID: XDYaaCn4BqMCQWSdW