|
Work Experience
|
|
Staff Software Engineer
|
Research Triangle Park, NC
|
|
International Business Machines
|
May 2011 - Present
|
|
C++ Developer
-
|
|
Software Engineer - Level 2 Support for z/OS Communications Server
|
Research Triangle Park, NC
|
|
International Business Machines
|
June 2008 - August 2011
|
|
- Provided enterprise class support for large companies, governments, and ISVs
- Low-level (in depth) knowledge of TCP/IP and related protocols
- Subject matter expert in FTP, SSL/TLS, IPsec, and Stack internals
- Ability to diagnose problems by analyzing packet traces, MVS system dumps, and traces
- Low-level knowledge of z/OS and it's components
- Developed enhancements for various z/OS Communications Server components to improve Reliability, Availablity, and Serviceability for multiple z/OS releases (PL/X, C, C++)
- Identified, diagnosed, tested, and developed fixes for field and internal defects
- Performed testing for z/OSMF and the z/OS Communications Server Configuration Assistant
- Test automation using various tools (shell scripting, perl, C, built in GNU utilities)
- Wrote utilities to gather more information and statistics from existing traces
-
|
|
UNIX Operations Intern
|
Riverwoods, IL
|
|
Discover Financial Services
|
05/14/2007 - 08/10/2007
|
|
- Determining and solving problems in an enterprise environment consisting of Solaris, AIX, and Linux (RHEL)
- Automating daily maintenance procedures (shell scripting(ksh,bash), perl, expect)
- Building AIX and Linux Servers (NIM/HMC and Kickstart)
- SAN Allocation and Filesystem Creation
- Maintaining database of supported hosts (dynamically filled from automation procedures)
-
|
|
Manager
|
DeKalb, IL
|
|
ResTech
|
December 2005 - May 2008
|
|
- Manage a tech support team responsible for providing direct computer and connectivity (Ethernet, Wireless) support to any students living in Residence Halls, including troubleshooting of both hardware and software, as well as virus and spyware removal (10,000+ users)
- Provide support for all Housing and Dining staff members on a wide array of applications, including Novell GroupWise, Netware, Microsoft Office, FMS, MMS, RMS, and Timepro
- Responsible for scheduling and overseeing daily operations
- Responsible for holding and scheduling staff meetings
-
|