Raymond Wang

Raymond Wang

waymondrang.com

I'm an interdisciplinary software developer with a passion for building reliable and performant software that bridges innovation and design.

Projects

BlogWay

Serverless, AWS-native personal blog platform

BlogWay served as my "Hello World" project to AWS and infrastructure as code. It leverages AWS services, including Lambda functions, API Gateway, CloudFront, S3, DynamoDB, and Cognito, to create a scalable, secure, and serverless blogging solution. All of the infrastructure is defined as code using AWS SAM and CloudFormation.

lilac*

Music streaming and sharing platform

Built with Next.js and React in TypeScript, lilac delivers a familiar music streaming experience featuring custom audio playback controls, dynamic context menus, and a responsive design.

DocsAfterDark

Beyond dark mode for Google Docs

Available in the Chrome Web Store, Firefox Add-ons Store, Microsoft Edge Add-ons Store, and Opera Add-ons Store, DocsAfterDark is one of the leading Google Docs dark mode extensions with over 180,000 users worldwide.

chesster.js

High-performance TypeScript chess library

Using a custom bit manipulation approach, chesster.js outperforms chess.js in speed up by up to 32x in move generation tests (PERFT). chesster.js is available as a package on npm and has its own documentation and demo site.

Neu

3D OpenGL Rendering Engine

A data-driven C++ rendering engine that supports mesh skeletons, interpolated animations, cloth simulation, particle emitters, rigid body physics (Jolt Physics), and forward rendering with shadow mapping.


Skills

Languages

Experienced with
C++
TypeScript
Python
Node.js
JavaScript
HTML
CSS
Familiar with
C
SQL
Java
SystemVerilog

Technologies

Experienced with
Next.js
React
Linux
OpenGL
Familiar with
AWS
Proxmox
PyTorch
OpenCL
PostgreSQL