Resume

Sign in

Software Developer Design

Location:
Hoboken, New Jersey, United States
Posted:
August 21, 2018

Contact this candidate

Resume:

HANCHAO LI

Hoboken, NJ • Cell: 201-***-**** • Email: ac6rha@r.postjobfree.com

Summary:

• Deadline Focused software professional with over 5 years of experience in Design, Development, Testing and Implementation of various desktop and web-based applications using JAVA, J2EE technologies.

• Experience in programming by using the IDE tools like MyEclipse, Eclipse.

• Experience in implementing Model-View-Controller (MVC) Architecture for enterprise applications using Spring, JPA, JSF, EJB technologies.

• Experience in developing front-end applications using HTML5, CSS3, React, JavaScript, implementing backend with Node.js, Next.js and MVC architecture.

• Experience in designing and developing Web Applications using Express, Handlebar and NodeJS with other UI technologies/libraries such as Semantic-React-UI.

• Experience in creating Web Services by applying RESTful, SOAP, JAXB, JAX-WS, JAX-RS, WSDL and messaging standards like JMS.

• Experience with design patterns like Singleton, Factory, Data Access Object (DAO), and Data Transfer Object.

• Experience in Database Design, Creation and management of Schemas, writing SQL queries using relational databases like Oracle, MySQL and No-SQL database such as MongoDB and Cassandra.

• Developed and applied Maven for compiling and building the applications.

• Familiar with code version control tool such as Git. TECHNICAL SKILLS:

Programming: Java 8, Java Script, Solidity, R, Python, SQL(MySQL), No-SQL(MongoDB), Cassandra, Linux Platform: AWS EC2, Salesforce Commerce Cloud, Ethereum Network Web Technologies: Node.js, Next.js, React, Spring MVC, JDBC, HTML 5, CSS 3, Tomcat 7, Glassfish, Hadoop EDUCATION:

Stevens Institute of Technology Hoboken, NJ

M.S. Computer Science (GPA: 3.667/4.0) 09/2016 – 12/2017

• Enterprise System Design and Development Web Programming Android Development

• Database System Management Data Mining Operating System PROFESSIONAL EXPERIENCE:

Born Group, New York, NY

Software Developer 02/2018-Present

• Applied Cartier website prototype to StoreFront Reference Architecture(similar to Node.js Express), which has clearer structure and easy for development and maintenance compare to Controller Architecture.

• Integrated workflow definition on Job Schedule in Sandbox to improve 10% query time for customer.

• Improved query response time for 30% by analyzed code profiler and reconstructed code process logic.

• Configured third party interface which makes customer pay the bill with their debit card or credit card.

• Implemented Converse shopping workflow from buying products to delivering products by Demand Script and Job Schedule, which includes refund and order cancel situation.

• Integrated UPS third-party shipping information and parse to JSON data format shown to order detail page. ACADEMIC EXPERIENCE:

Stevens Institute of Technology, Hoboken, NJ

Kickstart Ethereum website design and development 05/2018-07/2018

• Designed and Developed a full-stack funding website based on Node.js, React, Next.js on Ethereum Network.

• Implemented Smart Contract by Solidity and optimized contract by a mapping data type, saved 80% gas cost for each time clients do requests that contains check identity operation.

• Optimized dynamitic routing logic by next-route module and published the contract to Rinkeby Network.

• Code in GitHub: https://github.com/HanchaoLi/kickstart QuickBuy shopping website design and development 09/2017-12/2017

• Designed and Developed a full-stack shopping application based on Node.js, Handlebar and Express.

• Increased performance by utilizing MongoDB, which maintain 50% more performance when the data size reached to 1 million (reading operation is much often than writing operation) compared to relational database.

• Code in Github: https://github.com/HanchaoLi/546finalproject Android Chat Together App Design and Development 05/2017-09/2017

• Designed and Developed a full-stack Chat Room App which support multiple users chatting in same room.

• Developed App UI layout which present a uniform user experience support for multiple different devices.

• Strengthened server side by RESTful structure and AsyncTask to apply multi-type client devices and synchronize messages in 2 to 4 seconds without recording user status.

• Deployed the whole project into AWS and configured security port and permission to increase server security.



Contact this candidate