Ke Sun
Boston MA *******@*****.*** 314-***-**** linkedin github
Summary
Seeking a full-time Software Engineer position.Solid software engineer with extensive knowledge of full-stack web service development. Familiar with various popular frameworks on full-stack development including Spring and React and have the experience to implement projects based on those frameworks. Education
M.S. Computer Engineering, Northeastern University 09/2018-12/2020 GPA:3.678/4.0
B.S. Computer Engineering, Saint Louis University 08/2014–05/2018 Projects
Job+: Java Web Development - A Jobs Recommendation Website 01/2020
● Developed an interactive web page with HTML, CSS, and JavaScript for users to search and save job positions online.
● Created java servlets with RESTful API to handle HTTP requests and responses.
● Built MySQL database on Amazon RDS to store user and job information.
● Designed and implemented a content-based recommendation algorithm based on the keywords extracted from the job descriptions by MonkeyLearn API.
● Deployed to Amazon EC2 for better scalability and easier maintenance. NBA Player Strength Visualization: React.js, Ant Design 03/2020
● Create a dashboard using React, D3, and Ant Design to visualize individual players' shot data, including a shot chart and user profile view.
● Crawled and purified shooting data of NBA players from stats.nba.com.
● Created 4 extra filters and 2 shot themes (hexbin and scatter) to provide more customized visualization on the short chat.
● Developed an autocomplete player search bar providing a list of players in the suggestion list. Hermes: a Spring and Hibernate based Shopping and Ordering system 03/2020
● Built a web application based on Spring MVC to support item search and listing (dependency injection, inversion of control, REST API etc.).
● Implemented security workflow via in-memory and JDBC authentication provided by Spring Security.
● Utilized Hibernate to provide better support of database operations
● Developed a Spring Web Flow to support item ordering. Apartment Management: SpringBoot, Hibernate 04/2020
● Developed a web application based on Spring MVC for leasing offices to communicate with residents.
● Created a MySQL database to store user and announcement information, and utilized Hibernate to simplify the database operations.
● Designed and implemented multiple controllers to provide RESTful APIs required by the front-end teams, including Announcement and Discussion Board.
Skills
Program Language: Java, Python, C, JavaScript;
Framework:Spring, Hibernate, React.js, Ant Design, Cuda; Databases and Platforms:MySQL, Amazon RDS, Amazon EC2;