Sign in

Data Java

New York City, New York, United States
November 27, 2018

Contact this candidate


Huahai Liang

***-** **** *** ***# *** Flushing, NY 11355

(347) 609- 1092 Email:


Stony Brook University Stony Brook City, NY

Bachelor of computer science May 2018


Programming: Java/JavaEE, SpingMVC/Spring/Mybatis/Hibernate Framework, SpringBoot, Maven, SQL,MySQL RESFful Web Service, JSP, Jquery, Ajax, Python, C, Node.js, JavaScript ES6, HTML5/CSS3,Nginx, RabbitMQ,MongoDB,Apache Tomcat, Git, Servlet, JDBC PROJECTS

Congressional Redistricting System Feb 2018 to May 2018 It is a tool to analyze Gerrymanderring in US and generate new congressional district boundaries without any political influence. It reassigns the congressional districts base on the votes of each polling place under several constraints of users, and displays the new districts with demographic data.The core algorithm is simulated annealing.

Developed UIs with React.js,JavaScript ES6, HTML5, CSS3,Google Map API

Developed Back-end by Java, and Utilized J2EE design patterns(MVC) of SpingMVC/Spring/Mybatis Framework to implement the application.

Acquired/Parsed required data from Cencus Bureau using XML/JSON

Wrote SQL queries to CURD data from the database utilizing Mybatis

Created and executed test cases in JUnit for unit testing of application Flight Reserving Website Feb 2017 to May 2017

Developed UIs with ES6 JavaScript, HTML5, CSS3,JSP

Utilized JQuery, AJAX and Servlet to interact front-end with back-end

Utilized frameworks of SpingMVC/Spring/Hibernate for application

Wrote SQL queries to CRUD data from the database(MySQL) utilizing Hibernate E-Store Jun 2015 to Dec 2015

Developed UIs with ES6,JavaScript, HTML5, CSS3,JSP

Utilized frameworks of SpingMVC/Spring/Mybatis for application

Implemented searching module with Solr

Wrote SQL queries to CRUD data from the database(MySQL) utilizing Mybatis

Utilized Nginx to handle high concurrent connections and reverse proxy

Utilized Quartz scheduler to auto cancel order after 24 hours

Contact this candidate