James F. Ursetto Ursetto Consulting, Inc.
10 S Wille St. Suite 605 Mount Prospect IL 60056
847-590-0365 jim@ursetto.com
HP-UX: extensive knowledge of HP hardware, OS versions 9, 10, and 11, and LVM. Large sites: management of large environments and the requisite tools: NFS, NIS, SD-UX, Ignite, and SSH. High availability: complex MC/ServiceGuard clusters tailored to your environment. Performance analysis: identification of bottlenecks in hardware, software, and the network. Perl and Python: large applications and small scripts. GUI design: Visual Basic, wxWindows, GTK, and Tcl/Tk. Open source: Linux and other enterprise-class products, including Samba and Apache. C programming: coding and optimization of C applications. Documentation: clear, easy to understand descriptions of complex technical concepts.
Excellent communication and mentoring skills.
Web design: HTML plus modern CSS for attractive, accessible websites.
10/2003 2/2004 Information Resources, Inc. Chicago, Illinois Contractor (Ursetto Consulting, Inc.)

Analyzed performance of applications running on HP-UX 11i, using PerfView, glance, sar, tusc and tcpdump to examine system and NFS behavior. Performed several benchmarks and identified a severe disk bottleneck. Rewrote the code and recommended kernel parameter changes to alleviate the problem, in lieu of a hardware upgrade. Supported Platform JobScheduler and LSF. Created and optimized various Perl scripts. Solved several production issues.

12/2002 9/2003 Contractor (UCI)

Authored GUI applications in Perl and Python with C extensions, using wxWindows and GTK. The Python app is cross-platform, running on Windows, Unix and OS X. Wrote C, C++ and assembly code for Hitachi SH-4 platform.

6/2002 11/2002 Information Resources, Inc. Chicago, Illinois Contractor (UCI)

IRI was managing their NIS environment with a large collection of shell, Perl and C code built up over several years. Replaced with a thoroughly documented, modular Perl solution using industry standard components. Eliminated security holes and file corruption; added detailed logging capability. Transition to new system was seamless.

IRI also had a client/server application intricately tied to their NIS master. Rearchitected the server, splitting off NIS code into a separate program. Rewrote Visual Basic client from scratch to reflect changed architecture, overhauling the interface and network protocol. Designed the system for gradual cutover and documented it carefully.

3/2002 present Ursetto Consulting, Inc. Mount Prospect, Illinois President

Founded Ursetto Consulting, Inc., which provides top-notch UNIX software and hardware solutions to the Chicago area and beyond. See ursetto.com for more information.

3/2000 1/2002 ABN AMRO Rosemont, Illinois Senior UNIX Systems Administrator (Contract)

Supported large HP environment, including D, K, N, and V class servers, and a diverse user base. Implemented critical MC/ServiceGuard cluster on two very different machines, including custom scripts to convert development into production upon failover. Audited existing clusters and performed failover tests to ensure reliability. Supported Connect:Direct on HP-UX, AIX and Solaris. Upgraded production server from 10.20 to 11.00 in minimal time, via cold install and data restore; documented procedure for team. Assisted in OS patching strategy and assessed impact of security vulnerabilities. Documented SSH infrastructure in DMZ. Set up SSH for secure administration, along with audit scripts using this service.

1/1999 2/2000 United Airlines Elk Grove Village, Illinois Senior UNIX Systems Architect (Contract)

Worked with a team of architects and administrators to design and manage one of the largest HP-UX environments in the Chicago area. Technical support contact for Operations Control Center, comprising 8 J-class servers and 100+ workstations. Supported several Ks running Informix.

Technical implementation of Business Resumption Project, comprising 6 K-class servers, 85 B180 workstations and 200+ users. Worked with developers to port and test applications. Physical setup and OS configuration; CDE interface design; NFS/NIS implementation; and documentation. Site was activated successfully for one month during August 1999 fire. Upgraded site as requirements grew. Received award for outstanding performance.

Integral in evaluation, design and testing of load-balanced and redundant Internet firewall complex, using Radware Fireproofs and Secure Computing Sidewinders. Authored scripts to convert data from 7500-user LDAP database to Sidewinder format. Performed technical and security reviews of e-commerce and Internet application proposals, and drafted network security policies for developers.

5/1998 8/1998 United Airlines Elk Grove Village, Illinois Internship

Supported 6 HP-UX servers and 40 workstations. OS and patch installation; NTP and CDE config; Perl and Tcl/Tk scripting; SD-UX; MC/ServiceGuard installation.

6/1997 8/1997 United Airlines Elk Grove Village, Illinois Internship

Implemented Java applet for company intranet, to replace outdated application. Evaluated JDBC drivers. Optimized original SQL code, resulting in 15x speedup. Added multiple query support via multithreading. Demonstrated final, usable applet to top management.

Cisco Certified Network Associate (CCNA).

B.S., Mathematics and Computer Science; minor, East Asian Languages and Cultures; University of Illinois at Urbana-Champaign, January 1999. GPA: 3.87/4.0.