Post Job Free
Sign in

Security Software Engineer Developer C++ RSA Cryptography SQL

Location:
Newark, NJ
Salary:
70000
Posted:
October 18, 2017

Contact this candidate

Resume:

HAIJUN (ALEX) PAN

**** ********* ***, *******,**,94002

973-***-****

****************@*****.***

SKILLS

Highly energetic, proactive and detail oriented candidate with many years of research and work experience in various areas including computer science, cybersecurity, data performance and analysis, computer networking.

●C, C++, VB.net, matlab, embedded systems related coding, 3D geometry, AutoCAD.

●Privacy and security related topics such as: cryptographic, information privacy, encryption, information security, network security, authentication, computer networks security, OpenSSL, TLS, SSL protocol.

●Computer networks including TCP/IP and UDP related knowledge, familiar with agile methodology.

●Designing, troubleshooting, modeling and evaluating of computer networks in Linux.

●Data statistics and database related skills such as data analysis, machine learning, Monte Carlo method, Python, SQL.

●Strong in analyzing problems, developing and streamlining procedures, and creating innovative solutions.

●Excellent analytical, organizational, teamwork and strong communication skills.

●Self-starter able to operate with minimal supervision to achieve objectives

●Strong record of innovation demonstrated through publications and papers

PROFESSIONAL EXPERIENCES

Computer Networking Laboratory at New Jersey Institute of Technology Newark, NJ

Assistant Researcher and Software /Networking Lab Instructor Sep 2008 – Current

● Used C++ with OpenCV to optimize two factors in the algorithm by decreasing the false negative rate of the owner recognition and the false-positive rate of a non-owner recognition rate in the smart gun project.

● Developed features of transferring data from the sensors on the gun grips to the digital signals from the processor with C++ and QT in smart gun project, experienced with Agile and scrum.

● Applied and analyzed statistical methods to model the data counting error rate,

● Designed and enhanced online data transaction protocols’ robustness and security by using different encryption methods such as RSA, ring signature, three pass algorithm and optimal data structure design to well mitigate major types of attacks through the different party in E-voting related projects.

● Improved the accuracy of the data transaction, decreased the attack successful rate on a system which is closed to zero.

● Simulated and tested the worst scenario in designed protocols and applied a random permutation to satisfy and address the E-voting system's’ attack-free, high performance, and confidentiality requirement.

• Generated and optimized the definition and format of the digital ballot solution to enhance security, privacy, and confidentiality with great performance in E-voting projects.

● Launched a series of Internet-based electronic voting protocols offering great benefits over traditional methods in areas such as protecting users privacy, providing accurate data counting, preventing fraudulent and etc

● Proposed various algorithms and protocols for security and privacy risk analysis, system performance statistics, cryptography application, data structure design, protocols simulation and etc.

● Created and supervised C, C++ project framework to help students make project and performance analysis in class.

Hands on experience on TCP/IP related knowledge under Linux, including designing, troubleshooting, modeling and evaluating of computer networks, TCP, UDP, IP fragmentation, OpenSSL, TLS, SSL protocol

Shanghai Shenteng Information Technology Co., Ltd, Shanghai, China

Software Engineer Jan 2001 – June 2006

●Designed and lead the development of household appliance auto-control embedded systems in various areas including

Long distance supply system with LAN in Shanghai Custom

Portable high speed water quality test kit with multi-functional analysis and real time alert function

A/D converter for quality control on the assembly line

●Designed hardware circuit and maintenance on all electrical components on the chip board

EDUCATION

Doctor of Philosophy Department of Electrical and Computer Engineering, New Jersey Institute of Technology, Newark, NJ

MS Department of Electrical and Computer Engineering, New Jersey Institute of Technology, Newark, NJ

BS Department of Electrical Engineering, Tongji University, Shanghai, China

Selected First Author Publications:

E-NOTE: An E-voting system that ensures voter confidentiality and voting accuracy

Haijun Pan, E Hou, N Ansari, Communications (ICC), 2012 IEEE International Conference on, 825-829

Ensuring voters and candidates' confidentiality in E-voting systems

Haijun Pan, E Hou, N Ansari, Sarnoff Symposium, 2011 34th IEEE, 1-6

Enhanced name and vote separated E voting system: an E voting system that ensures voter confidentiality and candidate privacy

Haijun Pan, E Hou, N Ansari, Security and Communication Networks 7 (12), 2335-2344

RE-NOTE: An E-voting scheme based on ring signature and clash attack protection

Haijun Pan, E Hou, N Ansari, Global communications conference (GLOBECOM), 2013 IEEE, 867-871

M-NOTE: A Multi-part ballot based E-voting system with clash attack protection

Haijun Pan, E Hou, N Ansari, Communications (ICC), 2015 IEEE international conference on, 7433-7437



Contact this candidate