Post Job Free
Sign in

software engineering

Location:
Amherst, MA
Posted:
October 29, 2015

Contact this candidate

Resume:

Yanlong He

*** *. ******** ******, ***. B**, Amherst, MA 01002

413-***-**** *********@*****.***

Summary

Education

Relevant

Course

Academic

Experience

Publication

Skills

Computer Engineering master’s student with a solid academic background in system software design, algorithm analysis, information security, control systems and with team programming experience seeking an entry level software engineering position University of Massachusetts Amherst Graduation: Feb 2016 Master’s Degree, Electrical & Computer Engineering Beijing Institute of Technology, China 2011- 2013

Master’s Degree, Department of Mechanical & Electrical Beijing Technology and Business University, China 2007- 2011 Bachelor of Engineering, Major: Control System

Distributed System, System Software Design, Embedded Systems, Computer Network, Introduction to Cryptography, Trustworthy Computing, Security Engineering, Algorithm, Fault-Tolerant System, Computer Architecture, Advanced Computer Architecture, Real Time Systems, C Language

Independent project Summer 2015

Used JavaEE to develop Login function for web service

The service was depended on MVC (JavaBean, JSP, Servlet) model and Tomcat server

Stored user’s password after MD5 encrypted in MySql database and XML file (DOM)

Designed friendly user interface for login and register functions used HTML, CSS and JSP

Factory and Singleton designed pattern was utilized to decoupling database and service layer

The performance was higher 60% than Trustworthy project under two client login at same time System Software Design Project Spring 2015

Implemented inverted index data structures to store mapping from content to its locations within database file

Developed user interface capabilities that scheduled disk requests and implemented independent version of thread library

Programmed pager library in user-level and applied to Virtual Memory Management Write test case to expose buggy in AutoGrader (Virtual Machine in Linux) Trustworthy Computing Project Fall 2014

Wrote and reviewed Java code creating prototype of an emergency response system with team

Programming included adding data confidentiality, user authentication and authority, that improved efficiency and reduced rescue time

Security Engineering Project Spring 2013

Researched AES algorithm in cryptography with team

Used T-Box instead of S-Box to implement AES in software (Java)

Our design proved the performance of T-Box(O(n)) was better than S-Box(O(n^2)) Computer Network Project Fall 2013

Designed DIORAMA system APP on Android platform in a team of three

Programmed software to utilized Google Map for displacing the victim location

Provided navigation instruction to locate victim through internet service architecture program Lei Han, YanLong He, HongLiang Zhang. “Modeling and Simulation of Human Heart Electricity Non-Touch Detection” utilizing MATLAB, Transactions of Beijing Institute of Technology, 2013

Programming language: Java, CSS, JavaScript, HTML, XML, Tomcat, Servlet, JSP, C/C++,

Operating System: Linux, Unix, Android

Monitoring and configuration software: STEP7 for PLC, Keil programming

Spoken Language: fluent in English and Chinese



Contact this candidate