Post Job Free
Sign in

Data Analyst Js

Location:
Austin, TX
Posted:
January 08, 2021

Contact this candidate

Resume:

Baijing(Laura) Sun

Phone:346-***-**** adi99x@r.postjobfree.com https://github.com/sunbaijing

Education

Master in Computer Science Georgia Institute of Technology Aug 2020- present Master in Geophysics Rice University Aug 2018-May 2020 B.S in Geophysics China University of Geosciences, Sep 2014-Jun 2018 Experience

Front-end developer (contractor) PayPal Jul 2020- present

Rebuilt the internal employees portal with React and related third-party libraries, and enabled authentication more secure and efficient using JWT(JSON Web Token).

Created Apollo server in Node.js as GraphQL server to connect client side and server side and interacted with Redis and PostgreSQL, with Splunk to index log.

Composed SPA with and React-router, and applied Redux to manage the state data in the MVC framework.

Created validators employing TypeScript in order to guarantee the existence and types of passing data when building the components.

Designed and implemented unit tests for components in each level with Jest and Enzyme following Test Driven Development methodology.

Improved the reusability by composing HOC and integrating both OOP and FP paradigms. Cloud Data Analyst(internship) setld, Inc May 2019- Sep 2019

Worked with Elastic-Logstash-Kibana(ELK) stack to maintain distributed NoSQL database, Elasticsearch.

Increased search rates and reduced backend crash by through parallel distributed nodes, shard allocation relocation, node recovery and forced segment merging.

Customized mapping structure of an index, reindexed tera bytes of documents, executed efficient queries on data and designed REST APIs to retrieve data from ES database with authentication and authorization.

Built Docker images from docker files for APIs and tested them in the Kubernetes cluster. Projects

Web App for place-price Database GaTech, Aug 2020-present

Architected the ERD and IFD and devised the relational mapping, data types and constraints.

Specialized data schema on MySQL based on ERD and set up required queries, functions and triggers with processed factual commercial dataset.

Design interface connectors that provides communication channel for frontend(Node.js) to fetch data from backend(Java).

Completed MVVM web app contributed by view layer library Vue cli combined with vue-router and vuex. Mobile Application Design for Travel Personal project Feb 2020-May 2020

Configured package file used in webpack and bundled all the module codes and preprocess and compile files.

Built travel app with React-Native and React-Redux compatible for both OS and Android systems.

Built Java Servlet to respond requests and interacted with designed MySQL database and deployed Servlet on Tomcat to provide services.

Strengthen user account ‘s security by setting authenticated validation for routing when operating login/logout. Collaborative Online Code Judgement System Rice University Sep 2019-Dec 2019

Developed a CoderPad-like online code judge system with React, Node.js, MongoDB, Redis and Docker, where users can complete the code collaboratively and run it online.

Constructed frontend with Angular2 styled by CSS and Bootstrap, with Mocha and Jasmine for unit test.

Built backend RESTful server in Node.js with Express, interacted with Redis and MongoDB, and implemented multiuser synchronization by socket.io.

Implemented user-code executor service with Flask and run it inside docker container, allowing users to run their code in different languages.

Skills

Language and tools: Java, Python, C, R, Julia5, JavaScript, TypeScript, CSS3, HTML5, React, Redux, Vue, Flask, Angular, ARIA, Express, Webpack, VirtualBox, Node.js, WebPress, phpMyAdmin, MATLAB, GIT, etc. Database and Platform: MySQL, Postgre SQL, MongoDB, ElasticSearch, AWS, Apache.



Contact this candidate