Resume of
Robert Sean O'Leary
Coatesville, PA
****@*******.***
Objective
Obtain a position in software development or systems administration where I can use my
knowledge of Perl, GNU/Linux, and other open source software projects to provide high
quality solutions for my employer. Positions where there are opportunities to train and
educate others, as well as pursue a variety of projects within a specific technical
concentration are ideal.
Summary of Qualifications
Is a highly motivated individual with excellent written and verbal communication skills,
as well as a strong technical background in open source software, relational databases,
network computing, and software design.
Technical Expertise
Programming Languages:
Perl, Bash and Python. Some experience with Common Lisp, Java, C, PHP
Operating Systems:
GNU/Linux (Gentoo, Debian, Red Hat, Ubuntu), UNIX (OpenBSD, AIX, Solaris), Windows (XP, 2000, NT)
Infrastructure:
Apache, ISC DHCP, Bind, OpenLDAP, Samba, CUPS, iptables, Nagios, Postfix, Exim
Databases:
PostgreSQL, MySQL, Oracle, Sybase, Microsoft SQL Server
Perl Libraries:
mod_perl, DBI, Mason, LWP, Tk, Inline
Software Development Tools:
Git, CVS, Subversion, Mercurial, Vim, GNU make
Work experience
October/2006-Present Philadelphia, PA
IT Department Manager / Technical LeadPrimarily responsible for all aspects of the company's technical infrastructure, from the live website though
the key card entry system, including email, file and printer sharing, desktop support, user management, software and hardware installation
Performed hardware and software upgrades and maintenance on 's
server farm. This includes:
A load balancing proxy
multiple web servers
multiple redundant database servers
Mentored other system administrators and developed documentation and presentation standards to help with improving information
sharing and professional development
Made presentations to non-technical staff to improve communications with the user base and allow users to take better advantage
of company's computer systems
March/2005-October/2006 Philadelphia, PA
Systems DeveloperWas a member of the small team that develops the company's flagship project, .
Developed new release architecture and quality control system, performed several major deployments and infrastructure upgrades
Developed algorithms to optimize family units for filing insurance and medical benefits
Designed and implemented a new, more flexible and secure user management system
Produced several utilities to streamline benefit analysis process, including a Perl/Tk application
Presented lunch time tutorials to non-development staff to help them use our Linux infrastructure
February/2004-February/2005 Prudential Fox & Roach
Malvern, PA
Applications DeveloperAutomated data aggregation from external data vendors for integration with internal sales system
Developed applications to electronically deliver classified advertising to newspapers
Developed a replacement for corporate Websense web content filter, using Linux, Apache, Squid, and Perl.
Administered infrastructure for and developed custom applications for the new corporate intranet
Technologies Used:
Perl (on Win32, AIX, and Linux)
Citrix Metaframe Secure Access Manager
C# development in Microsoft Visual Studio .NET
July/2002-September/2003 North Wales, PA
Integration Department Manager / Internet Service ManagerOversaw daily PC production and led team to increase production capability from 15 units to 80+ units per day
Developed custom software to better manage orders
Created highly automated and configurable software loading techniques
Developed strong troubleshooting and procedure development models to allow work flow to adapt to new situations and unexpected problems
Developed all necessary procedures and training sessions to ensure high quality and high efficiency
Increased quality lead to a period of over 3 months without a single PC coming back for a repair
Increased production speed led to small orders being placed, built to order, and shipped same day
Streamlined and developed new procedures for loading operating system and other software onto PC's. This includes:
Development of customized Linux boot disks
Setup of a high-speed network environment, including a proxy server, several file servers, and a firewall
Development and configuration of a hard drive image multicasting system, UDPCast
Custom configuration of the Windows XP PreInstallation Environment
Redesigned management of Internet Service Department
Through automating analysis of usage logs and credit card charge logs, discovered many delinquent users
Managed 7,000 users, eventually growing user base by 30%
Decreased administrative overhead through automated invoicing and billing
Spearheaded team to begin offering and supporting broadband Internet service
April/2002-July/2002 Conshohocken, PA
Fulfillment DeveloperWorked on many small software development projects to produce a variety of
of customized data products suited to client needs. Customer data was received in a variety of text and
binary formats, was cleaned to internal specifications, integrated with internal data, and then a final
customized product returned to the customer according to their specification
Primary technologies included:
Perl
Shell scripting and makefiles
A variety of SQL databases including:
Oracle
MySQL
Microsoft Access
Microsoft SQL Server
Sybase
Developed on both Linux (Mandrake 8.2, RedHat 7.3) and Microsoft Windows (2000 Professional) systems
March/2000-December/2001 Fort Washington, PA
Web DeveloperPrototyped, developed and administrated of new consolidated web-based ordering system using Oracle Internet Application Server. Technologies used here include:
Java through JavaServer Pages
Apache
Perl using mod_perl
JavaScript
Oracle 8i database and related connection management and caching tools
Implemented a redesign of marketing portal site. Made it cross-browser compatible, and added functionality through Perl/CGI form
mailers, and a direct interface to an existing Oracle web purchasing system
Developed interactive demo of purchasing system for marketing department to present to perspective customers
Preformed network and applications troubleshooting for LAN users
1995-Present O'Leary Technical Consulting Coatesville, PA
ProprietorSolicits customers though advertising, personal contacts, and reputation,
providing all manner of computer upgrades, services, and education. Services
include hardware and software installation and troubleshooting, Internet
connectivity support
Freelance programming, including web and database development, application customization, etc.
Provides low-cost software training on a variety of platforms, including
Windows 95-98-Me, Windows NT-2000-XP, Windows 3.1, DOS 5.1+, and MacOS 7.0+
1996-1997 Scranton, PA
Worked closely with the University's network administrators to bring TCP/IP
connectivity to student dormitories during the initial trial of the Resident
Network
Troubleshot connectivity problems on-site in student dormitories.
Developed and documented new troubleshooting procedures as bugs
became apparent in the new hardware and software
Education
1999-2000 Computer Learning Center, Inc. Plymouth Meeting, PAExtensive instruction in C++, HTML, XML, and Visual Basic with an emphasis on relational
database integration and object-oriented design
Continuing to develop skills on personal time through additional reading and classes in Perl, DHTML, and general computing and technology
1998-1999 Newtown, PAAttended for three semesters as liberal arts major
Developed computer skills outside of class in Solaris and multimedia labs
1996-1997 Scranton, PAAttended as a computer science major
Extensive classroom experience using Pascal and Ada
Became familiar with VMS operating system through lab work
1992-1996 Buckingham, PAAchieved a grade of 4 on the Advanced Placement English exam
Achieved a grade of 4.0 in Computer Science One through Three and Advanced Placement Computer Science
Graduated with an academic diploma
Professional ActivitiesMember of Philadelphia Perl User's Group Presented a seminar to Phl.pm regarding the use of Perl on Win32 systems.
Engages in process improvement while working and spends time researching techniques and technologies
Interests
Being a dad, baseball, cooking, personal finance, traditional wet shaving, professional development
References
References and additional work experience available upon request.
.
And here's another exit, for those of you whose JavaScript isn't functioning.