cv
Basics
Name | James Weng |
Label | Software Engineer |
me@jamesweng.com | |
Phone | (917) 838-6225 |
Url | https://jamesweng.com |
Work
-
2024.08 - Present San Mateo, CA
-
2024.02 - 2024.08 San Mateo, CA
Software Engineer
Observe, Inc.
Designed and created new time picker for the Observe product
- Typescript
- React.js
-
2023.08 - Present Palo Alto, CA
-
2023.08 - 2024.02 San Mateo, CA
Software Engineer
Luminary Cloud
Optimized node allocation for new geometry modification
- Go
- Bazel
- gRPC
- Protobuf
-
2022.05 - 2022.08 Santa Monica, CA
Software Engineer Intern
Snap Inc.
Added features to data visualization tool to increase internal usage
- Typescript
- React.js
-
2022.01 - 2023.04 Ann Arbor, MI
Graduate Student Instructor
University of Michigan
Taught EECS 482 (Fall 2022, Winter 2023) and EECS 280 (Winter 2022)
- Teaching
- C++
-
2021.08 - 2021.12 Ann Arbor, MI
-
2021.05 - 2021.08 New York, NY
Software Developer Intern
Amazon Web Services
Built a new service to calculate metadata for AWS Data Exchange datasets
- Typescript
- AWS
Education
-
2022.01 - 2023.05 Ann Arbor, MI
Master of Science
University of Michigan
Computer Science
- Advanced Compilers
- Network Security
- Randomness and Complexity
-
2018.09 - 2021.12 Ann Arbor, MI
Bachelor of Science
University of Michigan
Computer Science
- Distributed Systems
- Operating Systems
- Programming Languages
- Search Engine Design
-
2014.09 - 2018.06 The Bronx, NY
Skills
C++ |
Golang |
Python |
Typescript |
Languages
English | |
Native speaker |