Hey!

I'm Henley Zhang, a software engineer with experience in backend database development. I also love game dev and art! Here you can check out some things I made!

  • github
  • github
  • github
oski running at you

Experience

AWS - SDE 9/29 - Present Seattle, WA

JournalDB Dataplane

AWS - SDE Intern 5/24 - 8/24 Seattle, WA

• Contributed to the Amazon Neptune, a fully managed graph database service, by enhancing scalable and fault-tolerant query systems, including optimizing the Gremlin query language for improved data access.

• Fully responsible for design and implementation of the query translation and AST optimization for Gremlin queries in a new performant query engine using Java and C++, enhancing the overall efficiency of database operations.

• Contributed to the optimization of two essential Gremlin query language features used frequently by customers.

NeuralImage - Software Engineer Intern 5/23 - 8/23 Seattle, WA

•Worked in a fast-paced team to deliver features for a machine learning character generation product.
• Proposed and developed a new flow that sped up the image generation pipeline by over 70% percent.
• Built a demo mobile app with Swift that seamlessly integrates with the existing Docker pipeline.
• Assisted my engineering team with fixing bugs and designing through my familiarity with Unreal Engine

Berkeley, CA 1/23 - 5/23 Merge Services - Software Engineer Intern

• Worked in a startup to implement features for an automated trading software service.
• Integrated existing codebase with multiple brokerage APIs including Alpaca, Tradovate, and TDA.
• Reorganized backend to handle sensitive financial information with Google Cloud and MongoDB.
• Implemented a secure OAuth Discord user authentication system with callback server built with Flask.

UC Berkeley - BA Computer Science 2021 - 2025

Projects

LibraryFinder

A full stack web app that recommends and ranks libraries based on inputed user preferences

Note: this is hosted on a render.com free app, it may take up to 5 minutes for the backend to start

ResumeRevamper

A chrome extension that scrapes job postings and tailors your resume to it through AI powered suggestions.

Github

Other Projects

  • Dungeon Maze Game – exploration game written in Java with a custom random dungeon generation algorithm that uses graph algorithms to generate well designed pseudo-random maps.
  • Classify – wrote a machine learning algorithm in RISC-V assembly that can classify handwritten digits. Developed testing using Python and Venus interpreter.
  • Scheme Interpreter – interprets scheme, made in Python. Handles optimizations such as tail recursion.
  • NGordnet – a program written in Java that parses Google’s Ngram data set. Uses dfs graph algorithms and hash tables to parse and analyze data about a given word’s hyponyms and usages rates over time.
  • Ants vs ZomBees – plants vs zombies inspired tower defense game written in python.
  • Personal Website – Built with HTML/CSS/js, showcases my resume and some of my hobbies and interests in a pretty way.

Fun

Arts

I like drawing and painting. It takes me a lot of time. Here is my portfolio. Ignore the overly deep captions, I was trying to impress a certain type of people. I just draw whats cool.

osu mania

peak rank 22k. It looks really impressive but I'm actually not very good.

profile

Chemistry

I lost my chemistry research poster. When I find it I will link it.

Contact

  • github
  • github
  • github

website by me | animation by aos.js