Jenny Feng

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

Languages
  • Typescript/Javascript
  • Python
  • HTML/CSS
BE
  • Express, NestJS, Flask
  • Node
FE Frameworks
  • React
  • Electron
Database
  • MYSQL, PostgresSQL
  • MongoDB
  • TypeORM, Prisma
Testing Frameworks
  • Playwright
  • Jest
Cloud Services/Infra
  • AWS ECS, ECR, EC2, Fargate
  • S3, RDS
  • Lambda
  • CloudFront
  • SNS, SQS
  • Networking, LB, VPC, Security, Roles, Route53
CI/CD
  • Bitbucket Pipelines
  • Jenkins
Observability
  • New Relic, PerconaDB, AWS Cloudwatch
Tools/Everything Else
  • Git
  • Jira
  • Docker
  • Datagrip
  • VSCode
  • Bitbucket/Github

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

VODSWEEPER

https://www.vodsweeper.com

React, Express, Typescript, TypeORM, Chakra-UI

React web app that algorithmically matches and syncs Twitch vods with actual played games. Timestamps, API-delivered game details, and other features and data unique to a game are then systemically linked to the VOD to provide a fuller and more in-depth VOD experience.

OTP

https://otp-siege.herokuapp.com

React, Express, Typescript, TypeORM, Socket.io

Single page app that helps connect gamers with other gamers who play Rainbow Six Siege. Features redux for state management + Socket.io for chat functionality.

WApp: Water App

https://wapp-water.herokuapp.com

React, Express, MongoDB/Mongoose

React app that helps users track, manage, and customize their hydration needs based on their unique profile.

UwuMoji: Discord Emoji Manager

https://uwumoji.herokuapp.com

Node, Express, Postgres/Sequelize, Javascript, JQuery

A web app and Discord Bot using the Discord API that lets you upload or select, edit, and add emojis from various libraries to you Discord server via the UwuMoji Bot.

Untitled Game

https://ruvvet.github.io/untitled-game

Javascript, HTML5

Arcade-style game with canvas in Javascript.

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.

Portfolio

  • All
  • Web Apps
  • Community
  • Hobby