Post Job Free
Sign in

Software Engineer Service

Location:
San Dimas, CA
Posted:
April 18, 2019

Contact this candidate

Resume:

Yanrui Wang

San Dimas, CA ***** 619-***-**** *************@*****.*** https://github.com/wangyr18 SUMMARY

Seeking a full-time software engineer position.

Master of computer science with strong programming, analytical and designing skills. Has a wide range of projects developing experience in full life-cycle from designing to testing, including web applications, mobile applications. EDUCATION

San Diego State University, CA December 2018

Master of Science, Computer Science, GPA(main): 3.76. Wuhan University of Technology, Hubei, China June 2014 Bachelor of Engineering, Electrical Engineering.

SKILLS

Languages: Java, JavaScript, HTML, CSS, Swift, Go, C Language, R Language. Frameworks and Tools: React, Java Servlet, Android, AWS, Google Cloud, BigQuery, Spark. Database: SQL, MySQL, Firebase, MongoDB, BigTable. PROJECTS

Event Search and Ticket Recommendation Website

GitHub: https://github.com/wangyr18/Jupiter.git

• Designed an interactive web page to search events and purchase tickets using HTML, CSS and JavaScript, AJAX.

• Improved personalized business recommendation based on search history and favorite records by content-based recommendation algorithm.

• Created Java servlets with RESTful APIs to handle HTTP requests and responses.

• Built relational and NoSQL databases (MySQL, MongoDB) to capture real business data from Ticketmaster API.

• Deployed server side to Amazon EC2 to handle 150 queries per second tested by Apache JMeter. Photo and Video-sharing Social Network

GitHub: https://github.com/wangyr18/Around.git

• Developed a geo-based photo and video-sharing social network web application with React JS.

• Implemented features for users to create and browse posts and support search nearby posts (Ant Design, GeoLocation API and Google Map API).

• Improved the authentication using token based registration/login/logout flow with React Router v4 and server-side user authentication with JWT.

• Launched a scalable web service in Go to handle posts and deployed to Google Cloud.

• Used ElasticSearch (GCE) to provide geo-location based search to allow users search nearby posts within a given distance by zooming in/out maps.

• Utilized Google Dataflow to dump daily posts to a BigQuery table for offline analysis (keyword spam detection).

• Used Google Cloud ML API and Tensorflow to train a face detection model and show the faces pictures to user. News Mobile Application on Android

GitHub: https://github.com/wangyr18/NewsTinder.git

• Designed the Tinder-like News android application based on MVP architectural pattern.

• Implemented ViewPager with BottomBar that holds News/Save/Setting Tabs in the MainActivity concurrently.

• Utilized Mindorks’s PlaceHolderView to support swipe gestures for liking/disliking the news.

• Integrated Retrofit and Rxjava to pull the latest news data from a RESTFUL endpoint (newsapi.com). Bay Area Courier Website

GitHub: https://github.com/jasonmy419/RoboticCourierSystem.git

• Implemented a Bay Area Courier website with React JS and Ant Design to provide service by robotic or drone.

• Built a route scheduling load balancer based on the lowest price, shortest time and lowest courier work load.

• Used Java Servlet with RESTful API and MySQL database to provide users with a complete purchase process including Billing transaction service, Order history service and Tracking service.

• Deployed frontend on Amazon S3 and deployed backend on AWS EC2.



Contact this candidate