Contributed to the implementation of the humanID Verification bot for Discord, based on the Django framework.
Contributed to the implementation of the Developer Console website, enabling API features for cross-platform communication.
Maintained the core functionality of humanID, prioritizing user confidentiality and accountability.
Maintained code quality through debugging and peer reviews, ensuring smooth service operation.
Software Engineer Intern
Eth Tech
Newark, CA
01.2023 - 12.2023
Developed an internal microblogging platform using SpringBoot, enabling user authentication, post interactions, and commenting functionalities.
Structured and managed customer and business data by establishing a relational database schema in MySQL.
Leveraged AWS technologies for deployment and scalability, deploying the application as an ECS instance and utilizing Amazon RDS for distributed cloud storage.
Designed and built a responsive user interface using React, HTML, CSS, and Bootstrap, ensuring a seamless user experience.
Education
Bachelor of Arts - Computer Science
University of California, Berkeley
Berkeley, CA
08-2022
Skills
Java
Python
C
C#
Go
SQL
JSON
HTML
CSS
Javascript
React
Bootstrap
Git
Redis
AWS
Postman
MyBatis
MySQL
Pandas
Linux
Projects
GitLet (Version control system inspired by Git)
Developed a fully functional version control system in Java featuring commits, rollbacks, resets, merges, and more.
Utilized a branching hierarchy to store the metadata of commits and branches for conflict resolution and merging.
NumC (Optimized version of NumPy for accelerated matrix operations)
Led the development of a C library replicating NumPy's matrix functionalities with a focus on optimized performance.
Utilized the Python/C API to enable Python scripts to leverage powerful C matrix operations.
Achieved a significant 116 times speedup through parallel programming techniques like SIMD instructions and OpenMP.