I'm a Linux Engineer at UBS in downtown Chicago.
Previously, I was a Systems Manager in the Computer Science Department at BYU, managing the student open computer labs, the network, and the servers. I was also a researcher in the Performance Evaluation Laboratory, where I performed research in a number of areas of computer architecture and performance, including hard disk drive performance modeling.
I graduated from BYU in December 1997, and received my Masters Degree in Computer Science from BYU in April 2004. My Master's Thesis dealt with the creation of a simple user interface to electronic devices through the use of object-oriented hardware devices.
IT Engineering | Systems Administration & Architecture | Process Improvement
Solutions-oriented Linux Systems Engineer in the financial services industry. Over 17 years’ in-depth Linux system experience as user, administrator, and engineer. Generates reductions in cost, time, and risk while enabling new capabilities in support of organizational goals. Tenacious in resolving estate-wide and system issues and delivering creative and effective solutions.
Ø Strong understanding of Linux kernel internals, filesystems, Linux device management, networking, performance tuning, storage, and system services.
Ø Contributor to numerous open-source projects. Tested and contributed source code patches and bug fixes to Linux kernel, glibc, and numerous other projects. Contributed to the protection of Linux from legal challenges such as those from The SCO Group.
Ø Additional expertise in SAN, NAS, databases, scripting, shell, C, perl, expect, and documentation.
· ITIL Foundations for IT Service management, 2007
· Red Hat Certified Engineer, Red Hat Enterprise Linux 4 (#804005373116542), 2005
· Red Hat Certified Engineer, Red Hat Enterprise Linux 3 (#803004427312428), 2004
· Microsoft Certified Professional and Certified Netware Administrator (expired)
UBS, Chicago, IL, 2006-Present
Systems Engineer / Associate Director, DSS
Contract Engineer (2006-2007)
Stand as company-wide expert on global Linux estate that has grown from about 3,500 to over 9,000 over 5 years. Maintain high quality standards while Linux engineering team has shrunk by more than half. Focus on server operating system builds, hardware testing and certification, system testing, system test automation, and enterprise virtualization. Evaluate and recommend hardware vendors and system configurations. Provide technical documentation regarding hardware and software builds. Provide third-level technical support for production escalation of issues. Advise on system tuning parameters and efficiency improvements. Interface with partners and customers during requirements gathering, engineering, and maintenance cycles.
· Improved platform stability and reduced costs by meeting expansion plans to transition various business units from legacy Sun SPARC hardware running Solaris to Linux systems running on X86 hardware.
· Architected and delivered a core update to 5,000 at-risk hosts within target 2-month timeframe to resolve a recently-identified security vulnerability.
· Diagnosed and identified a Linux kernel bug causing unpredictable system hangs and out-of-market downtime conditions in several regions; created a reproducer script and worked with the vendor to find the correct fix.
· Enabled point-in-time backups of large database systems (10 TB+) with no downtime or performance impact to the database by writing thousands of lines of scripts to orchestrate SAN-based device snapshots and manage Linux device availability.
BRIGHAM YOUNG UNIVERSITY, Provo, UT, 1998-2006
Systems Manager, Computer Science Department (1999-2006)
Laboratory Systems Manager (1998-2006)
Provided service support and delivery for departmental incident management, configuration, release, change, and capacity management. Hired and supervised employees. Delivered service for thousands of users on hundreds of Linux servers providing email, web, ssh, DNS, NFS and Samba services, SQL servers, ad-hoc database programming, and authentication services. Served as a technical resource for employees, faculty, students, research labs, and other University Systems Managers. Performed research in computer architecture and hardware performance. Architected, managed, and maintained the IP network infrastructure (including Gigabit and wireless networks), approximately 50 switches, routers, and firewalls.
· Provided Linux/Unix system design, security, and administration, including management and 24x7 support for over 400 Linux servers, compute clusters, and open lab machines running Red Hat Enterprise Linux 3 and 4 and Fedora (Red Hat development/beta systems).
· Configured, compiled, and tuned Linux kernel, working with x86 and User-Mode Linux (UML) architectures.
BRIGHAM YOUNG UNIVERSITY, Provo, UT
MS in Computer Science, 2002
· Thesis work dealing with computer control of electronic hardware; additional research working with computer architecture and hardware performance issues.
BS in Computer Science, 1997
A Tall Tale About ELF. Groklaw, July 22, 2004, by Frank Sorenson, Dr Stupid and PJ.
Groklaw Takes A Closer Look at the ABI Files. Groklaw, January 30, 2004, by Frank Sorenson, Dr. Stupid, Harlan Wilkerson, Rand McNatt, Roland Buresund, and Pamela Jones.
The SCO Group's List of "Infringing" Files -- How Might They Have Come Up With This List? Groklaw, November 20, 2003, by Frank Sorenson.
Modeling IrDA Performance: The effect of IrLAP Negotiation Parameters on Throughput. 10th International Conference on Computer Communications and Networks (ICCCN).
A System-Assisted Disk I/O Simulation Technique. 7th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems.
Client-Based Web Prefetch Management,.The Eighth International World Wide Web Conference.
A National Trace Collection and Distribution Resource. 1999 SPEC Workshop.
Eagle Scout, Member of the National Eagle Scout Association (NESA).
Amateur Radio operator, call sign KD7TZK.
|Address||937 E Benton Ave.
Naperville, IL 60540
|Telephone||630 - 820-5704|