About
Software Engineer with a hunger for learning. Competitive but humble. Critical thinker with an open mind. I write in code, but I know how to communicate with empathy.
Life goals: Be a positive force while doing awesome stuff, make an impact pioneering new things, work together to make people happy.

Info
- Email: finej01@gmail.com
- Website: www.ruvvet.com
- Mobile: +1-919-916-0290
- Recent Work: Software Engineer II @ ImageQuix
-
Education:Master of Science in Information Science @ UNC-CH, BA in Biology/Economics @ Duke University
Skills
- Typescript/Javascript
- Python
- HTML/CSS
- Express, NestJS, Flask
- Node
- React
- Electron
- MYSQL, PostgresSQL
- MongoDB
- TypeORM, Prisma
- Playwright
- Jest
- AWS ECS, ECR, EC2, Fargate
- S3, RDS
- Lambda
- CloudFront
- SNS, SQS
- Networking, LB, VPC, Security, Roles, Route53
- Bitbucket Pipelines
- Jenkins
- New Relic, PerconaDB, AWS Cloudwatch
- Git
- Jira
- Docker
- Datagrip
- VSCode
- Bitbucket/Github
Resume Download PDF
About
Jenny Feng
Software Engineer with a hunger for learning. Competitive but humble. Critical thinker with an open mind. I write in code, but I know how to communicate with empathy.
- finej01@gmail.com
- +1-919-916-0290
Education
Master of Science in Information Science
Graduation: 2018
University of North Carolina at Chapel-Hill
Bachelor of Arts in Biology, Economics
Graduation: 2015
Duke University
Skills
Languages
- Javascript
- Typescript
- Python
BE
- Express
- NestJS
- Node
- Flask
FE
- React
- Electron
- NextJS
- Django
- HTML/CSS
DB/DBMS/ORM
- PostgresSQL
- MySQL
- TypeORM
- Prisma
- Sequelize
- MongoDB
- Mongoose
Testing
- Playwright
- Jest
CI/CD
- Bitbucket Pipelines
- Jenkins
AWS/Cloud/Infra
- AWS ECS
- AWS ECR
- AWS EC2
- AWS Fargate
- AWS S3
- AWS RDS
- AWS Lambda
- AWS Cloudfront
- AWS SNS
- AWS SQS
Observability
- New Relic
- Percona DB
- Cloudwatch
Tools
- Git
- Jira
- Bitbucket
- Github
- Docker
- Datagrip
- VSCode
Information Science
- Data Analysis + Data Modeling
- Predictive Machine Learning
- Real-Time Analysis + Summarization
- Sentiment Analysis
Community Management
- Communication
- Community Sentiment Expert
- Community Building + Development
- Campaign creation, management + execution
Experience
Software Engineer I + II
July 2021 - Oct 2024
ImageQuix/Captura
- Engineer in the development of major features for and maintenance of an industry-leading high-volume photography workflow app (Electron, React, React-Redux, Node.js, Express, AWS cloud services)
- Major contributing developer on new e-commerce platform for both front and backend services.
- Frontend examples: Custom image masonry visual for student image galleries with lazy loading and caching for optimization to drive sales, custom cropping tool for user customization during shopping flow, checkout user experience, etc. (React, React-Redux)
- Backend examples: Persistent user sessions with complex authentication structures, checkout authentication and validation, Stripe payment integration, etc (NestJS, TypeORM, Node.js, Redis, AWS cloud services)
- Key developer for a new core image processing microservice and pipeline that incorporates a seamless migration strategy, moving from an AOT process to a JIT processing pipeline and microservice that will reduce S3 and lambda execution costs, with pre-caching, monitoring, and autoscaling to optimize costs and boost resource efficiency (NestJS, Prisma, Opentelemetry, Prometheus, Fluentbit)
- Monitor, troubleshoot, and triage for unexpected bugs and fires via observability tools and logs (New Relic, CloudWatch, PerconaDB)
- Experience with DevOps in code deployment pipelines for different environments and apps/services (Bitbucket pipelines, Jenkins, AWS ECS, AWS ECR)
- Experience with cloud infrastructure management and resource management (Terraform, AWS cloud services)
Associate Technical Consultant
Mar 2021 - July 2021
Salesforce
- Develop enterprise web and mobile Salesforce solutions that leverage the Salesforce platform and Customer 360 tools to successfully deliver and meet customer business and technical requirements.
- Salesforce Certified OmniStudio Developer
Software Engineering Immersive
Oct 2020 - Jan 2021
General Assembly
- Software Engineering Immersive Student
- 3-month, 500-hour full-time and full-stack program for modern front- and back-end programming languages, tools, and methodologies.
Rainbow Six Siege Community Manager
2016-2020
Ubisoft
- Specializing in indexing traditional qualitative sentiment reporting methods against quantitative reporting on community KPIs – Tableau, Brandwatch, Synthesio
- Drive community engagement and growth, community building.
- Execution of community engagement strategy through content and resource creation, content curation, community-focused campaigns and events, and player programs
- Leverage community-driven KPIs and sentiment to strategically target key issues
- 2019 The Game Award Community Support Nominee & over 4M followers on Twitter + Instagram
Projects
Star-Eighty-Six
React-Remix, Typescript, Prisma, ShadCN, Google Cloud
Inspired by r/unsentletters, a site that lets you record anonymous voicemails for anyone and everyone. Voice memos are temporary and expire after a certain time. Features transcripts via the google speech-to-text api and emoji reactions as well as memo tags.
Projct Dexter: Raspberry Pi Camera For Pets
https://github.com/ruvvet/project-dexter
Raspberry Pi, Python
Raspberry Pi hooked up to a sound sensor + pi camera that activates
when the doggy bell is rung. The python script runs automatically and
takes a picture when the sound sensor picks up the bell being rung.
An ML model then reads the image and determines if a dog is in the picture.
If the picture passes all the conditions, it is sent to a slack channel via
a slack bot.
Requirements: Bell-trained doggy
Master’s Thesis – Python, SQL, Machine Learning, Twitter API
https://cdr.lib.unc.edu
Python, SQLlite
Real-Time Summarization of tweets during esports streams to detect events and generate a live timeline.
Projects Con't
VODSWEEPER
React, Express, Typescript, TypeORM, Chakra-UI
Web app that algorithmically matches and syncs Twitch vods with actual played games. Timestamps, API-delivered game details, and other features and unique game data are systemically linked to to provide a fuller and more in-depth VOD experience.
OTP
https://github.com/ruvvet/otp-ui
React, Express, Typescript, TypeORM, Socket.io
Tinder style app that helps connect gamers with other gamers.
WApp: Water App
https://github.com/WAPP-Water-App
React, Express, MongoDB/Mongoose
Water tracking app based on a users custom profile.
UwuMoji: Discord Emoji Manager
https://github.com/ruvvet/uwumoji-app
Node, Express, Postgres/Sequelize, Javascript, JQuery
Web app for uploading/selecting/editing/adding emojis from various emoji libraries to a Discord server via the Discord API + Discord bot.
Untitled Game
https://ruvvet.github.io/untitled-game
Javascript, HTML5
Arcade-style game with canvas in Javascript.