Objective
Seeking a leadership position in a technical field working with Unix-like operating systems in a senior technical, management or development role.
Experience
Pervasive Software, Austin, TX
March 2006 - Present
Configuration Management Engineer
- Edit and write build automation tooling and software development configuration files.
- Provision, administer and maintain a small fleet of Unix, Linux, Mac OS, and Windows build machines.
- Co-Administer source code configuration management (Rational Synergy/CM Synergy/Change, Subversion, CVS) as well as bug-tracking, code auditing and other application lifecycle management software. Upgrade source control systems seamlessly (so that users do not have to generate new passwords, or even need to know the backend system has been migrated).
- Create and submit as needed BuildForge jobs, install client agents on build servers, provision compilers and other required software to build software on all platforms supported by team.
- Configure and install Hudson servers and slave systems for Hudson continuous integration system.
- Install and configure Atlassian Jira and Confluence application lifecycle management tools.
- Archive old builds, automate the process of generating labels for said archives.
- Handle end user service requests relating to new build machine linking and compiler behavior, general requests for resets and access control modification, as well as providing log data on build failures as they occur.
- Recommend and implement technologies to various members of the company. Present capabilities of software to technical team members and management.
IBM, (Contract through CTG) Austin, TX
September 2003 - March 2006
Build Engineer
- Handled Software Configuration Management duties (CMVC and Rational Clearcase as well as CVS, Subversion) for the websphere product, and several supporting development streams.
- Wrote a major file system synchronization tool that synchronized local network stored (Physical DASD over SSH Transport/NFS/Samba) builds to and from remote distributed file system stores (DFS and GSA filesystems) in a manner according to specifications. Tool was written targeting Perl 5.6.
- Minor administration and day to day modification of PostgreSQL Database supporting a custom precursor to tools like BuildForge.
- Extensive administration of Windows, AIX, HP-UX, Solaris and Linux build machines.
Dell Computer Corporation, Round Rock, TX
September 2002 - September 2003
Enterprise Server Test Technician
- Test Enterprise Dell Servers according to Engineering Directives
- Troubleshoot and report hardware and systems management software issues to development.
- Physically reconfigure Dell server and client hardware, drive enclosures, rack mount systems and various high and low end network equipment according to test needs.
- Spherion Contract to permanent position.
Experience
IBM(Contract through Ciber and later EMLI), Austin, TX
January 1999 - September 2002
Y2K rollout Tech, Software Test Engineer
- Performed Y2K rollout for IBM IT in Austin. Worked with a large team of techs, became a technical leader on the team with OS/2 and other particular business needs of the rollout. Verified and repaired errors of other technicians while keeping up my work queue. Recieved several minor commendtions from y2k upgrade / rollout recipients/customers.
- Later contract was extended and my Job role was moved to a Software Test Engineer position. Worked on a thin client product HW/Firmware/SW test team. Dealt with ISV's mastered AS/400 administration appropriate to the role of hosting thin client workstations. Provided valuable Linux experience to the team. Wrote test tools in Java, Perl, and Shell scripting.
- Dealt with ISV and sales personnel to demonstrate current product capabilities. Described product error and performance data for external Vendor/Suppliers of custom code in a manner to facilitate remedies in Operating System code, low level and application level problems were encountered.
NSP, (Contract through Tek Systems) Minneapolis, MN
September 2005 - March 2006
Mainframe Operator
- Rotating biweekly shift position at the data analysis and bill printing processing center of Northern States Power.
- Managed print jobs consisting of primarily: 24/7 bill printing for Minnesota, Wisconsin, Northern Iowa and portions of North and South Dakota. Ensuring bill print quality was up to requirements was a primary concern, and thus, operation of an advanced IBM large scale bill printing machine was similarly essential. Managed untold reams of power consumption, distribution and other technical reports submitted by teams at the facility.
- Supplied tape autoloaders with coded backup and restore tapes, managed tape placement and resupply according to generated pick lists. Was required to remain in facility and not leave premises overnight during night-time hours. Informed superiors of problems implementing certain JCL instantiated workflows(essentially reporting bugs).
- Occasionally had the joy of interacting with a few Sun machines at the other end of the lab and wondered why they weren't doing what these mainframes were doing.
- Supplied microfiche printer and several other small scale specialty print machines with the care and feeding necessary for their continued operation. Occasionally got to print paychecks for all members of the facility.
Fortis (Contract through Adecco Staffing), Minneapolis, MN
September 2004 - August 2005
System Rollout Technician
- Provision and deploy new desktop systems for employees of a major international financial services firm.
- Troubleshoot network issues with token-ring and ethernet networks.
- Handle user computer system moves in cubicles and offices.
Z-Net, Internet Service Provider(Internship), Minneapolis, MN
September 2004 - August 2005
Software Developer, Support Engineer
- Handle user needs maintaining connectivity to the internet in the days of dialup at a small ISP in Minneapolis.
- Develop CGI Scripts for various clients web presence, most work was done in Visual Basic and Delphi.
- Develop multimedia software and custom industrial process software in Visual Basic.
Education
Brown Institute, Minneapolis, MN
1997-1998
- Computer Programming Certificate Course
Interests
- Programming Languages.
- Revision Control Systems.
- Unix Like Operating Systems
- Project Management activities.
- Practice Martial Arts weekly.
- Fine Art and Popular Art of all kinds.
- Software Patent Law, and General Law.