Jane Prusakova
prusakov at komkon.org
(MSWord)
(ASCII)
Location: San Diego, California
Summary: broad experience in commercial software design and implementation. Experienced team and project lead, excellent communicator, work well with people within and outside the project team. Perform well under pressure, handle deadlines, adapt to changes in schedules and requirements. Experience in all stages of software development lifecycle.
Skills:
-
Experience: all stages of a project life-cycle, technical lead, team player and independent contributor.
-
Background: commercial application development, application servers, high-performance, high-availability, high-reliability systems, OOP, networking, inter-process communication, client/server and multi-tier systems, middleware, database integration, multi-platform development, multithreading.
-
Languages: Java, C/C++, awk, shell, Perl, Tcl/Tk, FORTRAN.
-
Operating Systems: Unix - Linux, Solaris, etc. Windows.
-
Excellent communication skills, motivated, work well with others and independently, perform under pressure.
Work Experience:
-
Sr. Software Engineer
Intuit, Inc. -- 5/2006 -- present
TurboTax on-line.
Robust, scalable, flexible, multi-platform consumer tax software.
Developed new features, uncovered problems, designed solutions within the constraints of existing codebase.
Solaris, Mac OS X, Java, C++, Oracle, Javascript, XML
-
Sr. Software Engineer
ID Analytics, Inc. -- 2/2003 -- 4/2006
Identity Theft detection and prevention.
High-availability high-performance application server, MQ systems, client interfaces, processing large data sets, secure data handling.
1.3mln records processed daily, service availability 24/7, over 1000GB of data.
Designed, developed and deployed large-scale custom projects, worked with clients on integration and monitoring setup. Other duties include project planning, spec development, evaluating third-party tools, working with junior developers. Created and published product documentation, developed and presented support workshops.
Linix, Java, SQL, JellyScript, awk, shell, MySQL, Tomcat, Jetty, MQ systems, multithreading.
-
Sr. Software Developer
TradeWeb, New York, NY -- 1/01 - 01/03
Electronic trading system, exchange for various OTC securities.
Created interface for entering newly issued securities; personalized by user price display page; SNMP agent to monitor state of the system; file replication system; billing system, etc.
Reliability, data replication, inter-process communication, multithreading
WinNT, C++, RogueWave, Perl, SNMP, SQL Server
-
Sr. Software Developer
Tullet & Tokyo Liberty, New York, NY -- 4/00 - 12/00
Programming interface for electronic trading system, volume trading
Design and develop information flow system(Mortgages, USTreasuries,
Corporate Bonds, Repo, etc.)
Multithreading, high reliability and performance, networking,
Reuters publishing.
Solaris, WindowsNT, C/C++, ACE, Perl, SQL.
-
Software Consultant
Sun Microsystems,
Menlo Park, CA -- 11/99 - 04/00
Smartcard Project
Enhance and maintain Open Card Architecture implementation and smartcard
middleware in Solaris 2.8.
Java, native methods, C, multithreading, SunRPC, packages.
-
Software developer
Netscape Communications Corp.,
Mountain View, CA -- 01/98 - 11/99
Core Technology Division, Security group.
Working on Netscape security technology (PKI architecture).
Design and implementation of security applications and libraries.
Public key encryption architecture(PKI).
Added functionality to encryption libraries, design and implementation
of security manager application.
Worked on PKCS11 and PKCS7 modules, added Diffie-Hellman
key generation (PKCS3), worked on SSL API design and
documentation.
Java, C, Perl. OO programming, multithreaded environment.
Portable code: SunOS, HPUX, Irix, Linux, Windows, etc.,
multiple versions.
-
Software engineer
NCSA (National Center for Supercomputing Applications), Champaign,
IL -- 09/97 - 12/97
Chemical Engineering Application Team Design and implementation of
Chemical Engineering Workbench on the Web.
Integrating various software packages.
-
Software engineer
Intel Corp, Santa Clara, CA -- 05/97 - 08/97
California Technology and Manufacturing. ETEST group
Design and development software tools for process
automation and data retrieval and visualization.
Tcl/Tk(incr Tcl - object oriented), HP Basic
-
Research Assistant
University of Illinois at Urbana--Champaign, Champaign, IL -- 06/96
- 05/97
Concurrent Systems Architecture Group
Port from Unix to NT and verification of MPI-FM on NT.
Collected performance data.
VC++, MSDN, MSDev, WinSock, Purify
-
Programmer
Bitwise Internet Technology, Boston, MA -- 04/96 - 06/96
Developing automated Unix system administrator application.
Coordinated a team of 3 programmers, implemented the back end.
Application allowed to monitor and reconfigure the Unix
system services via GUI.
Design and implementation of e-mail filter and parser for
email-to-pager system.
-
Programmer
Boston University, Psychology Department, Boston, MA -- 12/94 - 3/96
Design and implementation of experiments for a cognitive psychology
research, stastistical analysis.
Coordinated a team of psychology students running the experiments,
trouble-shooted for a PC-based system.
Real-time graphics using MEL - Psychology Software environment
-
Software engineer
New England Medical Center, Boston, MA -- 10/95 - 06/96
Technical support, hardware and software installation. Trouble shooting.
-
Software engineer
Smart-Food Coop, Cambrige, MA -- 07/95 - 09/95
Developing software for the supermarket on the Internet.
(Perl scripts allowing to browse the database of available
products, create consumer basket,
compile and send in order, process all orders and map deliveries.)
Design of the company Web site and advertisement on the Internet.
Education:
Memberships
Active member of San Diego XP (Extreme Programming Group)
All participants in software development should share a common set of values that directs their activities and interactions with each other. These values are simplicity, feedback, communication, courage and respect.
Active member of San Diego Java Group
An environment where members can share their knowledge, discuss advances in related technologies, and promote the use of Java in their workplace.
Resume(MSWord).
Resume(ASCII).
I am also a certified tax preparer.
Email your comments to prusakov at komkon.org.