Post Job Free

Resume

Sign in

Web Developer

Location:
Edison, NJ
Posted:
June 02, 2020

Contact this candidate

Resume:

Yang Yuan

addkf8@r.postjobfree.com 718-***-**** Edison, NJ, 08817

https://www.linkedin.com/in/yang-yuan/

Education

Northeastern University Boston, MA

M.S in Computer Software Engineering Sep 2017 - May 2019 University of Electronic Science & Technology of China Chengdu, China B.E in Information Systems Sep 2012 - Jul 2016

Skills

Programming languages: Java, Python, Javascript, SQL, HTML, CSS, C#, PHP Frameworks/Tools: React & Redux, ExpressJS, Bootstrap, SASS, D3.js, VS code, PyCharm Miscellaneous: Git, Agile, Jest, NodeJS, MangoDB, MySQL, RESTFul, AWS, ASP.NET, Ant Work Experience

Cognac Systems Edison, NJ

Web Developer ES6, React, Redux Aug 2019 - present

● Built React function and class Components as requirement and wrote functions with lifecycle methods, used React Refs to manipulate DOM node with drawing, focus actions, wrote specific functions for event handler

● Consumed RESTful web services with fetch API, implemented responsive design by Bootstrap grid systems and media query, handled version & source control with GIT and testing with Jest & Enzyme

● Implemented ES6 features like arrows functions, Promise and spread operator to make JS more readable, used React Router to turn the application into Single Page Application, built reusable code and libraries for future use SINA Coporation Peking, China

UI Developer Intern Javascript, HTML5, CSS3 May 2018 - Sep 2018

● Configured the internal data capture system, grabbing futures & quote data from Financial website with Node.js, MongoDB and managed data with SQL, wrote AJAX call to request data and developed new user-facing features

● Implemented BootStrap components and used flexbox rendering rows and columns with layout Project

Micro Trading System NodeJS, Express, NoSQL, AWS

● Designed and implemented a trading system from back-end to front-end that could submit the grid data to server

● Created NoSQL database and configured the user data like stock price, qty and order type to AWS DynamoDB

● Implemented different React Components like topBar, Panel, orderItem and orderForm. Built form and UI part layout with Ant library. Created initial state with data of string, integer and list. Wrote a rootReducer to take all the event actions and return new state. Used JSON format to pass and process the state data with different action

● Created Node JS server with express which server can support load, add, update and delete the grid data Endangered Fish Auto-Protection Management System Java, SQL, DBeaver

● Designed an communicating management system using Swing with CRUD functions. Created functions, store procedure and triggers by SQL for the database and Power BI showing data

● Designed a database with 14 Entities and its ERD for improving the efficiency of Fish protection Dota2 Matches Wining Rate Prediction Python, GCP

● Used Logistic regression and Random Forest algorithms to analysis the match data and predict the winning rate

● By cleaning a dataset of 50000 items from Kaggle, got 79.8% accuracy, using Python on Jupyter notebook Hobbies

Basketball - Fan of NBA & Wonderful developer ING & Explore every beatiful beach all of the world



Contact this candidate