About Me

Zachary Lee
University at Buffalo, BS. CS
Pronouns: He/Him/His
Programming

Knowledge background

Programming languages: C, Python, NodeJS, Golang, Basic web scripting languages

Tools: Git, Debuggers

CGPA: 3.75/4.00

Most advanced cousework: Modern Algorithms, Operating systems, Microprocessors, Computer Security

Who am I

I am a team player, extremely hard working, generous with my passion and my work is my passion. I am a quick-study, highly logical and humble yet adventurous. I am a leader that prioritizes progress over most things. While I don't claim to know everything, I work hard to make up for those shortcomings.

Software

Jobs and relevant experiences

Check out my relevant jobs and experiences

Teaching Assistant for Algorithms and Complexity

UB equivalent of CSE 331. Started Fall 2022 - Present.

Tutor for CSE courses

Tutored CS courses equivalent to CSE115, 116 and 220. Spring 2022 only.

Software engineer intern at Spawwn

Developed APIs for data collection, storing, and retrieval, and for messaging. Implemented search algorithms for efficient querying based on applied search criteria.Enhanced/Integrated database collection and optimization to hold videos.

Open-Source club contributer

Contributed to a university open-source club’s Python based Classic-RPG style game engine.

Projects

Check out some of the most noteworthy projects I've done!

Beginner friendly Shell (Ongoing project)

Planning and developing a Shell catered for novice Shell users.Features are traditional UNIX-like with innovative ideas for an intuitive experience, focusing on OO design principles.

Pintos

Led a team of 3 and contributed to a team project to build the Pintos Operating System in C. Attained full scores on all tests (120+) given.

Pool allocator

Implemented a working clone of C’s standard allocators - malloc, palloc, and realloc.Executes some UNIX commands such as ls, and single-thread applications like vim.

Project Fines

Led a team of 2 in the development of a traffic infringement fine system involving police, users, and administrators. Single-handedly conceived, architected, and built the backend from scratch.

Notify-Weather

Designed and implemented a push notification system on desktop that sends recommendations for dressing for the weather at a user defined time every day.

More about me

I am more than just my technical skills!
games1

Games

i enjoy playing games!
sq-sample26

Games

I like PC games too!
sq-sample26

Food

i love food!
sq-sample26

Food

Love japanese food!
sq-sample26

Working out

I love working out!
sq-sample26

Cars

Love cars too!

Contact Me

Here is an easy way to contact me. yihongle@buffalo.edu