About
Hi! My name is Zed.
I'm a embedded software engine for HPE Aruba Networks. I graduated with a BS in Computer Science and a minor in Mathematics from CSUS.
Besides computer science, I also love photography and music, especially jazz. I've played music since high school, and considered both studying music and graphic design until I found computer science.
While I find the entire field very interesting, my favorite CS subjects are definitely data structures and algorithm design.
Skills
C, Python, Java, git, Linux, Django, Docker, LaTeX, tutoring
Favorite classes
Data Structures, Advanced Algorithm Design, Computing Theory, Cryptography, Operating System Principles, Number Theory
Education
California State University: Sacramento
2020 – 2022
Bachelor of Science – BS, Computer Science
Minor in Mathematics
Sierra College
2018 – 2020
Associate of Natural Science – AS, Natural Science
Experience
Software Engineer
Jun 2022 – Present
Aruba Networks – Hewlett Packard Enterprise
- Aruba Wired, Software Switching, Layer 3 team
- Previously worked on MPLS team
Software Engineer Intern
Feb 2022 – May 2022
Software developer for the INFER project, supervised by Professor Sun at CSUS.
- The Instructional Forensics Education Resource (INFER), funded by the National Science Foundation (NSF), is an online resource that hosts assignments, guiding materials, and announcements used by students in cybersecurity and computer forensics classes.
- Developed in Python using Django.
Software Engineer Intern
Jun 2021 – May 2022
Student developer for SecTutor project, supervised by Professor Jun Dai at CSUS.
- SecTutor is an intelligent tutoring system (ITS) funded by the NSF that aims to find common misconceptions in secure programming. A quiz based site where professors may add questions, and students may take quizzes. SecTutor recommends what subject to study next based off of the student's ability level, using item response theory.
- Developed using Django, Bootstrap, and Heroku.
Computer Science Tutor
Oct 2019 – May 2022
Computer lab instructional assistant at Sierra College, providing help for students in all lower division computer science courses. Also provided tutoring assitance via Zoom during work-from-home.
Publications
Ida Ngambeki, Matt Bishop, Jun Dai, Phillip Nico, Shiven Mian, Ong Thao, Tran Ngoc Bao Huynh, Zed Chance, Isslam Alhasan & Motunrola Afolabi (2022). Information Security Education - Adapting to the Fourth Industrial Revolution. WISE 2022. IFIP Advances in Information and Communication Technology, vol 650. Springer, Cham.
Projects
Here are some projects I've worked on
Our team revamped the ReelRadio website using an Agile process. We worked with our client to develop mockups, prototypes, and user stories. Implemented changes in 2 week sprints, including documentation and version control. Including,
- Migrating the site to a new machine, with updated software
- Added an embedded audio player that persists while users browse the site
- Added increased search functionality, including text-to-speech transcription
Student developer for Theia Sierra IDE project, supervised by Professor Barry Brown at Sierra College. The Theia Sierra IDE project is an online development environment for students, used in both the C and C++ classes. Built using open source software Docker and Eclipse Theia.
Oscars API
A REST API that returns Oscar nominated movies, developed using Java with Spring
SkyMail 3000
My CS133 object oriented project, a helicopter game where you deliver mail
autonotes
Automatically create LaTeX documents, intended for lecture notes
scales
A tool to generate stringed instrument visual aids
Other
This site
Developed using Django, Bootstrap, gunicorn, and nginx
notes
My CS undergrad lecture notes, built with Hugo and hosted with GitHub pages
!blue
A verified Discord bot for Old School Runescape written in Python
nf
bf interpreter that uses integers on its tape instead of chars
observer.c
Observe linux system information
simulator.c
CPU scheduling simulator
buffer.c
Bounded buffer synchronization problem
vmem.c
Page swap algorithm simulator
queens.py
Place n queens on a nxn chess board, where no queen can attack another
sudoku.py
Backtracking sudoku solver
median.py
Finds low median of 2 sorted arrays
lcs.py
Longest common subsequence
matrix_mul.py
Optimal parenthesization of matrix multiplication
assembly_mod.py
Fastest path thru assembly line, with consecutive station bonus
books.py
Divide books ordered on a bookshelf so each person reads roughly the same amount