Kevin J. Rice
Address: 335 N. Shaddle. Ave., Mundelein, Illinois 60060
Phone: Home: (847) 837-0351 Cell: (847) 845-RICE (845-7423)
Home Page: http://www.justanyone.com/
Software engineer with B.S.C.S. and 19 years experience doing highly technical client/server architecture
and development over the full software life cycle, primarily in Python, Perl, and C.
INDUSTRIES: Construction accounting, Capital Markets Banking / Financials, Retail, Credit, Consumer
Electronics, Military, Education, Petrochemical, Insurance, Telecom, Human Resources, Publishing.
APPLICATIONS: Application Service Providers, E-Commerce, Web infrastructure, Financials, CGI Web
Development, Web Page Design, Internet Security, Embedded real-time systems, Consumer Electronics,
Telecom, Industrial Control Systems, Turbomachinery, Web-Based Recruiting, Software Configuration
Management (SCM == version control tools & processes), cryptography.
PLATFORMS: Linux (Ubuntu, RedHat), Windows (all), Solaris, Linux, HP/UX, Embedded, AS/400
LANGUAGES: Python, Perl, C, C# .NET, Java, VBA/Excel, C++, Cobol, SQL, HTML, Ada, Assembler,
DATABASES: Postgres, Oracle, Sybase, MySQL, Informix, DB2, MS SQL Server, MS Access, Paradox,
Foxpro, ODBC, Vax/VMS RDB, Lotus Notes.
NETWORKING: Ethernet, DHCP, TCP/IP, POP3, PPP, cabling, firewalls, security, routers, NAT,
Internet protocols, authentication & authorization, SSL / TLS.
GUI DEVELOPMENT TOOLS: Eclipse, Visual Studio, WSAD, Forte, AIC Corvette, X/Motif.
OTHER SOFTWARE: WebWare for Python, Pylons, Mod_Perl, Apache, BBThreads, Dreamweaver,
Frontpage, MS Office, Star Office, Jakarta, Tomcat, Awk, Korn / Bourne (bash) Shell, C-Shell, Make,
sed, emacs, Unix shell scripting, vi, Vax VMS DCL & VMS utilities, Norbert DOD, PGP, Roguewave.
Standard resume with summary info: http://justanyone.com/KevinJRiceResume.doc
Expanded resume with job details: http://justanyone.com/KevinJRiceResumeDetailed.doc
Employment History: http://justanyone.com/KevinJRiceEmploymentHistorySummary.doc
B.S., Computer Science, University of Kansas, Lawrence, KS, 1992
PROJECT EXPERIENCE for Kevin J. Rice (contact information below);
Senior Software Engineer / Architect, Textura Corporation 2/2005 to present, 5 years
For a construction industry documents- and payments-processing startup, was employee #5 (now over 85).
Designed and built sizeable portions of the application in a small team, working closely with business analysts.
Application has electronic document signing, ACH payments processing, and business portal functionality (B2B) in
an ASP (application service provider) model. Most of code is Python with some SQL. Development process highly
Agile (weekly releases) using TDD (test-driven development).
Did architecture, design, and coding on many major feature deployments;
Extensive use of SQLObject & SQLAlchemy ORMs (like Hibernate) to Postgres database, with complex
SQL queries when needed for optimization;
Heavy OO design, development, incl. business analysis, coding, data conversion, and deployments;
Fitnesse (functional) and Nose (unit) testing frameworks (similar to JUnit);
Apache / Python / Postgres; some Linux (Ubuntu and Redhat) system administration, documentation.
Lead Application Developer, BankOne / JP Morgan Chase 4/2002 to 1/2005, 3 years
Architected, developed, and maintained Capital Markets risk financials data warehouse and website
(primary users: CEO & Board), was technical team lead for 5 developers on project;
Wrote 40,000 lines of Perl to scan 350+ file types & load data into Sybase (migrated to Oracle);
Co-developed 2000+ lines VBA, 3000+ lines of complex SQL to extract data into Excel reports;
Designed, developed automated system fault, DR, and performance monitoring on several systems
Wrote 2000+ lines Visual Studio .NET C# code for misc. support functions tying in other project;
Dealt extensively with capital markets greeks data (delta, vega, rho, gamma);
Co-sponsored Bank’s MS .Net User Group; Mentored; Put Linux/Perl into Bank’s mainstream;
Environment: Solaris, Windows, Apache mod_perl, Win32 OLE, SiteMinder, Capital Markets financials.
Senior Software Architect / Developer, Consultant 5/1995 to 4/2002, 7 years
Various Companies in Des Moines, Iowa and Chicago, Illinois
Created Single-Sign-On-enabled secure web sessions so UBS clients could buy bonds online;
Created version control tools for Sears.com’s 140+ person dev team, eased a QA nightmare;
Proved Citadel’s compiler migration was ahead of its time (saving much development effort);
Automated a stock exchange clearinghouse’s data entry process, reduced 2.5 headcounts;
Discovered $250M savings for Sears Credit Card through improved credit scoring;
Helped set up infrastructure for new recruiting division at large HR company;
Implemented IBM’s Net.Commerce, got Borders.com online faster w/ increased efficiency;
Helped more college students afford loans w/ Student Loan app to show predicted loan payments;
Created publisher’s magazine subscription website, vastly increased international subscriptions;
Created conversion programs to close down a company after a merger, resolved issues quickly;
Coding, QA, documentation, and other technical project work at several other locations.
Environments: Perl, C, C++, Java, Cobol, Solaris, Windows, Linux, Oracle, Sybase, DB2, MySQL.
Software Engineer, Compressor Controls Corp 7/1993 to 5/1995, 2 years
Developed control software for gas pipeline pump (turbo-compressor) electronics which were then installed in
hundreds of pumping stations across Siberia and northern Russia (in embedded real-time C).
OTHER: during 2 previous years, did software QA and system administration work.
Kevin J. Rice, 335 N. Shaddle Ave., Mundelein IL 60060-2410 (847) 845-7423