Yuan Yue


Location

Arlington County, VA
Education
    Johns Hopkins University
    July 2017 - August 2018
    degree
    Master's
    major
    Computer Information Systems
    Beijing University of Posts and Telecommunications
    September 2013 - May 2017
Work Experience
    FinTech4Good CO
    Full-stack web developer
    Washington, DC, United States of America
    July 2018 - March 2019
    company
    FinTech4Good CO
    title
    Full-stack web developer
    overview
    • Used Maven to Build an online course Java EE website with Spring Boot framework and deployed to AWS. • Designed the front-end pages using HTML, CSS, Bootstrap, used AngularJS for dynamically display different content through ngRoute module and connected to the java backend by HttpClient. • Created an AWS RDS MySQL database, designed tables for course, user information and comment on database and used Spring Data JPA for connection and operations to the database. • Implemented admin functions like video uploading, editing and deleting. • Developing BlockchainInfluencer website by PHP using WordPress, including front-end designing, creating and operating databases, and using plugin like Advanced Custom Fields and Custom Post Type UI. • Added advanced features like file upload and created different roles based on their use case. • Developed and designed the DigitalX100 website which mainly supports display conference information • using HTML, JavaScript, CSS, Bootstrap. Daily views reach 200+ when conference approaching
Fun Fact

I ordered an iPhone screen online and repaired my broken screen by my self which only cost less than $30.

Passion

I am a highly self-motivated person and interested in cutting-edge technologies. I hope I can work with great people and make contributions to my company.

Skills
Languages
ChineseEnglish
Technical skills
awsgitjavajavascriptphppythonsql
Leadership
    Beijing University of Posts and Telecommunication
    Team leader of MCM/ICM competition
    January 2015 - February 2015
Hobbies
Road Biking
Hiking
DIY (Do it yourself)