21 Willow Rd., Apt. 9, Menlo Park, CA 94025
Full-time position as Software Architect, Software Engineer or Director of Engineering, at an early-stage startup, in the areas of smart card, security, mobile devices, network and operating systems.
SUMMARY OF QUALIFICATIONS
- Extensive technical experience with computer smart card, security, mobile device programming, networking and operating systems.
- Proven architect and engineer, as displayed in the numerous
important projects I led and developed.
- Proven researcher, as displayed in publication, with Ph.D.
Director of Engineering, Fresvii, Inc., June 2008 to Present
President, Itoi, LLC, April 2007 to Present
- Responsible for developing Alpha version of the startup's main product, using OpenSceneGraph graphics middleware.
- Investigated technologies to build a massively multiplayer online game, such as Project Darkstar, and browser plugins.
Security Architect, Arcot Systems, Inc. March 2005 to April 2007
- Designed, developed, and marketed MyVoice device for autistic children. Sold the business to a Silicon Valley entrepreneur.
- Developed smart card based solution to protect arcade games and amusement machines from fraud, and sold to two major vendors in Japan. This included large-scale smart card issuance server.
- Provided project management and liaison service between ActivIdentity and a Japanese customer.
- As founder and primary developer, developed KeePass Password Manager for mobile phone, and web based service to transfer key database.
Smart Card Solution Architect, ActivCard, Inc. October
2002 to March 2005
- Achieved FIPS 140 certification for Arcot's core cryptographic module.
- Developed and maintained core cryptographic module. Fixed scalability problem which no one was able to fix for several years.
- Designed and developed smart card management system, a web based service.
Software Engineer (Research Engineer), ActivCard, Inc.
November 2001 to October 2002
- Designed and led development of web based
smart card management systems at Department of Homeland Security
- Contributed to smart card management projects in National Aeronautics
And Space Administration (NASA) and Department of Veterans Affairs
- Led development of user authentication product on
BREW platform for a Japanese telecommunication company.
- Designed and lead the development of
Gold for UNIX (MacOS X, Linux, Solaris), a middleware/application
product which involves
smart cards, public key infrastructure, GUI, and integration with
Technical Staff, Sun Microsystems. February 2001 to
- Developed security products that involve smart card, hardware
security modules, public key interface, and biometrics.
Research Assistant, Center for Information Technology
Integration, University of Michigan
- Developed Open Card Framework, Sun's smart card middleware.
- Worked with Radia Perlman to develop a secure payment mechanism.
May 1997 to January 2001
A Ph.D. student / research assistant with Professor
Intern, IBM T. J. Watson Research Center.
May 1999 to October 1999
- Improved security of Kerberos client by integrating smart cards.
- Provided single sign-on and configurability of
authentication mechanism on Windows NT.
- Developed the first PAM-Kerberos V5 module.
- Developed filesystem to ease access to smart cards on
OpenBSD and Windows NT.
- Developed smart card-secured cryptographic file system.
- Developed secure operating system bootstrap with smart cards.
- Developed framework to connect smart cards to the Internet.
Worked as a developer / researcher under Elaine Palmer.
Teaching Assistant, Computer Science & Engineering, U of
M. January 2000 to April 2000
- Improved security of Kerberos server by integrating secure coprocessor.
Assisted Professor Honeyman in teaching a smart card course.
University of Michigan, Computer Science and
Engineering, Ann Arbor, Michigan, USA
Ph.D., May 1998 - December 2000
M.S., September 1996 - May 1998
Final GPA 3.92/4.00
Most of the papers are available as CITI Technical Reports in
Networking: TCP/UDP/IP, HTML, XML, Web Service, RPC.
Smart Cards/HSMs: ISO-7816, Open Platform, Global Platform, nCipher
nShield, Chrysalis Luna, Schlumberger Cyberflex, Multiflex,
G&E Starcos, iButton, IBM 4758.
Mobile Devices: JavaCard, cell phones, GP2X, PalmPilot, BREW.
Biometrics:Precise Biometrics, HP iPAQ.
Servers:Apache, Tomcat, IIS, iPlanet Webserver.
Operating systems: Linux, Windows-NT/2000/2003/XP, Solaris,
OpenBSD, MacOS X.
Operating system kernels: OpenBSD-2.* and Linux-2.*.
Libraries: UNIX, MFC, Win32, Platform SDK, OpenSSL, OpenSceneGraph,
OGRE, GINA, ImageWare EPI Builder, Cocoa, Qt, multi-threading,
System Administration: OpenBSD-2.*, Windows-NT, Linux-2.*,
SunOS4.*, and Solaris-2.*.
- "Smartcard Integration with Kerberos V5,"
USENIX Workshop on Smartcard, May 1999.
- "Pluggable Authentication Module for Windows NT,"
In Proceedings of 2nd USENIX Windows NT Symposium,
- "SCFS: A UNIX Filesystem for Smartcards,"
USENIX Workshop on Smartcard, May 1999.
- "Practical Approach Toward Secure Operating Systems
Workshop On Hot Topics in Operating Systems, March 1999, Rio Rico.
- "Smartcard Secured Cryptographic File System,"
USENIX Security, 2001.
- PAM-Kerberos 5 Module.
Used in Public.
- "Secure Coprocessor Integration with Kerberos V5,"
USENIX Security Symposium, August. 2000.
- "Personal Secure Booting,"
7th Australian Conference in Information Security and Privacy, 2001.
- "Secure Internet Smartcard,"
Java Card Workshop, Canes, France, September, 2000.
Communicate with native English-speaking computer professionals
daily for more than 10 years.
Native Japanese speaker.
Professor Peter Honeyman, The University of Michigan <email@example.com>
Mr. Dominic Fedronic, Chief Technology Officer at ActivIdentity <firstname.lastname@example.org>
Mr. Jerome Becquart, Vice President at ActivIdentity <Jerome.Becquart@actividentity.com>
Mr. Jim Reno, Senior Vice President of Engineering at Arcot Systems <contact information available on request>