Post Job Free
Sign in

Engineer Software

Location:
San Leandro, CA
Posted:
August 07, 2020

Contact this candidate

Resume:

Roni He

Software Engineer

github.com/Ronihe linkedin.com/in/RoniHe Ronihe.com

San Francisco, CA

**************@*****.***

267-***-****

PROFESSIONAL EXPERIENCE

Software Engineer, PlanetScale - Golang, Angular, MySql Mountain View, CA - April 2019 - May 2020

Collaborated with engineers, designers, and product managers to implement new features for PSDB, our cloud native database platform. API’s:

Designed and implemented various RESTful APIs for the backend with Golang and MySql.

Enhanced the auth flow by refactoring the hierarchy of users and companies in the authorization system from company first to user first. Applications and extensions:

Added and owned a brand new analytics system, which allowed us to expose important database metrics to the user. Performed a research on Prometheus data retrieval via Kubernetes HTTP proxy, used that data to persist in MySql database, and further visualize it using Angular on the UI side.

Constructed the email system in the backend with Amazon SES, for all system outgoing emails, enabling emailing functions for new users. Lead to notable platform registration rate increase.

Contributed to PlanetScales’s support of Vitess open source project: added conditional SQL query functions to Vitess show charset statement.

Enhanced the K8s bootstrap process for the entire infrastructure by adding script to ensure the AWS service users and policies are created. UX:

Designed and built front-end interface including the whole database page view, and various reusable components, such as loading card, filter bar.

Built data-visualization and reporting app with Ngx-Charts and reusable tooltip components.

Software Engineer Intern, Groupmuse - React Native, Redux San Francisco, CA - Jan 2019 - Feb 2019

Collaborated on a six-person team in Agile/Scrum development environment to refactor, debug and build new features in a live React Native codebase.

Designed and implemented an internal library of reusable styled components using storybook and atomic design.

Implemented native map integration, React Native accessibility features for VoiceOver (iOS) and TalkBack (Android).

Repaired and expanded end-to-end testing with Detox framework. Staff Accountant, Various Companies - CPA licence

San Francisco, CA - Dec 2012 - Oct 2018

SKILLS

Python, Golang, Django,

Flask, SQLAlchemy,

Kubernetes, Prometheus,

Docker, AWS, Git

RESTful API, SQL, MySql,

PostgreSQL, OOP

JavaScript ES6,

Typescript, Angular,

jQuery, React, Redux,

Express, React Native,

Node.js, Jest, Enzyme,

Detox

EDUCATION

Rithm School

- Full Stack Web Development

Immersive

Nov 2018 - Mar2019

17-week full stack web development /

software engineering school.

Temple University Fox Business

School

- MAcc Master of Accountancy

Zhejiang University of Finance

and Economics, China

- B.Sc. in Accounting

BLOGS

What I learned about code review

from my 1st year as a software

engineer

I converted my React Web App to

React Native Mobile App

PROJECTS

Microblog -React, Redux, Express,

PostgreSQL

Blog posting web application. Users can

post, edit, comment and vote blogs.

Paleo Food Checker-React Native

Checking food ingredients health fact

mobile application.

LANGUAGES

English, Mandarin



Contact this candidate