Xian Li
Æ +1-206-***-**** Q ***********@*****.*** www.josiexianli.com
Computer Science graduate student seeking a full-time software engineer role Summary
A graduate student with 2 years’ work and academic project experience in software development, web/mobile application, and cloud computing. Offer a solid understanding of computer science, analytics and programming skills in Java, JavaScript, and SQL. Passionate about learning and mastering new technologies quickly. Self-motivated and detail-oriented to work in both team and self-directed settings
Education
+
Johns Hopkins University Baltimore, Maryland
M.S. in Computer Science Aug 2018 - May 2020
+
UCLA Extension Santa Monica, CA
Specialization in Mobile Application Development in Android Sep 2017 - Mar 2018
+
University of Washington Seattle, WA
B.S. in Economics with a minor in Mathematics Sep 2013 - Dec 2016 Employment
+
Amazon Bellevue, WA
Software Engineer Intern, Delivery Technology May. 2019 - Aug. 2019
Added 6 validators to improve delivery data conversion accuracy using Spark, AWS(EC2, S3, EMR, Lambda) and Java 8
Installed automatic alerts and alarms to detect data errors, and collect errors for each data release using AWS CloudWatch
Implemented unit tests in JUnit, integration tests, and participated in real-life delivery data release to ensure program efficiency
Improved real-life delivery data accuracy by identifying more than 5000 duplicates throughout the data conversion process
+
OD International Pasadena, CA
Software Engineer Jan. 2018 - Aug. 2018
Built a CRM web application using Node.js for US and Asia clients
Created and maintained an email system using Node.js, MySQL and AWS for 15 million+ emails sent
Designed RESTful API, provided documentation to front-end, and performed end-to-end testing
Added features to send advertisement emails and SMS messages via the CRM application to advertise the company’s products Technical Skills
+ Programming Languages: Java, JavaScript, C#, SQL, HTML, CSS, TypeScript
+ Technologies: React, Node.js, Express.js, REST, ASP.NET, AWS, Azure, Spark, JUnit, Spring, MySQL, Hibernate, Android, Bootstrap, Semantic UI, Entity Framework
Projects
+
Library System
https://github.com/josiexianli/System-Design-Projects
Implemented the layered architecture of a library system in Java using Spring, Tomcat, and REST
Designed and implemented the persistence layer using Hibernate in JDBC
Created the presentation layer in JSX with remoting feature in REST
+
Tassie Cake Business Website
https://www.tassiecake.com
Built the front-end using back-end server-side rendering with EJS and Express.js
Connected RDS MySQL database on AWS and deployed it as EC2 Instance
Leveraged Nodemailer to send and store emails from user inputs
+
Social Networking Meetup Web Application
https://github.com/josiexianli/.NET-web
Built the front-end using TypeScript, React.js (Hooks) and Semantic UI to allow users to login/signup, upload pictures, create meetup activities with validation, following/follower feature, private messaging, etc
Leveraged Entity Framework with SQLite to build the database to store user login info, profiles pictures and etc
Worked in .NET Core frame using C# to create multi-layer architecture in the back-end including REST API for front-end and back-end communication