Post Job Free

Resume

Sign in

Software Engineer Java

Location:
San Jose, CA
Posted:
August 28, 2019

Contact this candidate

Resume:

Jessica Chang

Cell:408-***-****

ac964p@r.postjobfree.com

Sr. SOFTWARE ENGINEER

Working knowledge of applied security, secret and public key cryptography, RSA, PKI,

SSL/TLS, SAML, and related Java APIs and libraries (BouncyCastle)

Knowledge of Networking Protocols (TCP/IP, HTTP, SMTP).

Solid UNIX and Linux administration and programming skills.

Excellent debugging and problem solving skill.

Resolve major issues and critical problems or provide workaround solution of production

environments.

Able to define and analyze business requirements as well as work with third party

software/techniques.

Excellent communication skills, adaptable, and able to work on multiple projects in fast-

paced environment.

TECHNICAL SKILLS

Skill and tools: TCP/IP, SSL, SNMP, HTTP, SMTP protocols. PostgresSQL, UNIX ODBC, Microsoft Visual C++, gdb, dbx, WorkShop, Vtune, JFree Chart, SQL, Database tool, WireShark, tcpdump

Languages: C/C++, JAVA, Shell Script, PERL, HTML,PHP

Operating Systems: LINUX, UNIX, Windows

Misc: Network socket programming; Multi-threaded application development; (Server/Client based) Application protocols development;Knowledge of Spark framework.

WORK EXPERIENCE

Intertrust, Inc Sunnyvale, California

Sr. Software Engineer, 2012 ~ Present (Java Programming)

· Design and implement process status monitor module using hibernate, Spring

Framework.

· Design and implement major projects. Programs integration and performance tinning.

· Implement remote certification generation framework, which using Tomcat,

AtiveMQ, Spring, Camel, hibernate... in the project.

· Implemented report query module using maven, spring, hibernate, postgres

· Design/Implement backed billing system using RESTFUL framework.

· Implement/maintain certificate management tools.

· Program performance tuning and comparison.

· Change File style cryptographic keystore into database keystore. Using Java security

and Bouncy Castle libraries.

· Knowledge of hardware crypto security modules (HSM) and cloud HSM.

· Troubleshooting and resolve the issues for internal operation group and customer.

· Knowledge of Spark framework.

Mirapoint, Inc Sunnyvale, California

Sr. Software Engineer, March 2010 ~ 2012 (Java/C Programming)

Backend webmail/Calendar debugging and troubleshooting in C programming language. Using debugging tool gdb to exam the core dump files or attaching live processes to debug the programs. Also, using debugging tools strace, valgrind and Wireshark sniffer to exam networking traffic to help on debugging when needed.

Working on the middle layer between our back end mail, calendar servers and new front end Web Mail client, an open source project, called zimbra. In this project we replace zimbra backend servers with our own. It enable our product to provide 3 different web clients through zimbra, such as standard web mail client, mobile client and Ajax client and other fancy features.

Trend Micro, Inc. (www.antivirus.com), Cupertino, California

Sr. Software Engineer, July 2007 ~ Aug. 2009 (Java Programming)

Designed and implemented ISP portal tool using web Service and database

technology. Deliver the task in short period of time.

Implemented distributed Internet URL crawling system for research purpose.

Implemented URL and attachments fetching modules to collect URL links and

attachments from SPAM emails for research purpose. Improved capacity of a single

processing node from 4 million to 8 million emails per day.

Sr. Software Sustain Engineer, Nov. 2004 ~ June 2007 (Java, C++/C)

Responsible for diagnosis and resolution of product misbehavior in live customer

environments.

Successfully resolved the tough problems utilizing dump file and source code

analysis, debug log review, and communication with the customer, 2nd level support,

and product teams.

Software Engineer, 1998 ~ Oct 2004 (C++/C, Java)

Major contributor to Interscan Viruswall, WebProtect, and Web Security product

lines

Interscan Web Security (C programming)

Designed and implemented product‘s SNMP agent, using net-snmp module

Designed and implemented per-user Virus Scan policy

Sole contributor to porting effort from Solaris to multiple Linux platforms

Implemented PhishTrap tools, a suite of utilities and classes for the construction and

enforcement of blacklists of known malicious domains.

Interscan WebProtect (Java Programming)

Designed and implemented a web server to simulate client-server test environment

and predict potential failure points

Conducted program analysis based on the test results of simulation to verify the

problems

Designed and implement HTTP file download agent, product configuration using

JavaBeans

Designed and implemented a virus scan server to process filtering requests from

Network Appliance's ICAP (Internet Content Adapter Protocol) enabled caching web

proxy

Interscan VirusWall ( C/C++ programming)

Implemented a multi-threaded CVP (Content Vectoring Protocol) sever which works

with Check Point's firewall (FireWall-1). This server gathers the HTTP, SMTP, FTP

Internet traffic from Check Point's firewall (FireWall-1), and applies virus filtering

against the content. This yielded 20% better performance vs. scanning with original

CVP server design.

Accomplished Virus Scanning share library.

Designed and developed mail traffic graphic report generator, product information

update agent (TVCS agent), and file download agent by using HTTP protocol

with/without basic authentication scheme in client-server environment

Implemented web based configuration with CGI and Java programs for InterScan

related products. Created CGI and Java programs served by Apache web server to

provide a user interface for InterScan service configuration. The configurations

included Anti-SPAM, Content filter, Virus Scan policy, and Service/Virus logs

viewing on the browser

Implemented product installation and packaging scripts for Linux/UNIX platforms

EDUCATION

Graduate Study in Computer Science, Michigan State University

M.S. in Computational Mathematics, Michigan State University,

Michigan

B.S. in Mathematics, Tamkang University, Taiwan

ACCOMPLISHMENTS

Author of "Constructing Linux Web Server" (Chinese Edition), Publisher, Dr. Master Corp.

Translator of "Internet Security for Business" (Chinese Edition), Publisher, Unalis Corp.



Contact this candidate