Welcome to TuxRocks.com

TuxRocks.com is managed by me (Frank Sorenson). It hosts my personal web pages as well as a number of other pages, such as legal documents relating to the SCO v. IBM case.

About Frank Sorenson
Never Tangle with a Geek when Source Code is on the Line

I am currently very happy with my employment situation, and I am not interested in other opportunities at this time.

Since October 2013, I am a Senior Software Maintenance Engineer at Red Hat, Inc., where I provide backline engineering support for customer issues. I specialize in filesystems and the Linux kernel, and debug and solve customer issues and bugs with both the kernel and userspace. I have debugged, reported, and resolved numerous bugs, and have patches accepted to the Linux kernel and many userspace components.

Until June 2013, I was 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.

Resume
Frank E. Sorenson

937 E Benton Avenue  |  Naperville, IL  60540
630-820-5704  |  frank@tuxrocks.com
www.tuxrocks.com


 

 
Franklin E. Sorenson

 

 

 

 

Overview

 

IT Engineering  |  Systems Administration & Architecture  |  Process Improvement

 

Solutions-oriented Linux Systems Engineer in the financial services industry. Over 22 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.

 

Technical  Certifications

 

·         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)

 

Professional  Experience

 

I am currently very happy with my employment situation, and I am not interested in other opportunities at this time.

 

Red Hat, Inc.

Senior Software Maintenance Engineer (2013-Present)

I am a Senior Software Maintenance Engineer at Red Hat, Inc., where I provide backline engineering support for customer issues. I specialize in filesystems and the Linux kernel, and debug and solve customer issues and bugs with both the kernel and userspace. I have debugged, reported, and resolved numerous bugs, and have patches accepted to the Linux kernel and many userspace components.

 

UBS, Chicago, IL, 2006-2013

Linux Systems Engineer / Associate Director, DSS Engineering (2007-Present)
Contract Engineer (2006-2007)

 

Stood as company-wide expert on global Linux estate that grew from about 3,500 to over 9,000. Maintained high quality standards while Linux engineering team was reduced. Focused on server operating system builds, hardware testing and certification, system performance tuning, system testing and test automation, and enterprise virtualization. Evaluated and recommended hardware vendors and system configurations. Provided technical documentation regarding hardware and software builds. Provided third-level technical support for production escalation of issues. Advised on system tuning parameters and efficiency improvements. Investigated and resolved system performance problems. Interfaced with partners and customers during requirements gathering, engineering, and maintenance cycles. Evaluated and integrated new and future technologies, including SELinux, Linux containers, namespaces, cgroups, etc.

 

·         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.

·         rchitected and delivered a core update to 5,000 at-risk hosts within target 2-month timeframe to resolve a critical security vulnerability.

·         Diagnosed, identified, and resolved a number of Linux kernel and application bugs, including a Linux kernel bug causing unpredictable system hangs and out-of-market downtime conditions in several regions; created reproducer scripts and worked with the vendor to find the correct fix.

·         Enabled point-in-time backups of large database systems 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.

 

Education

 

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

 

Papers  &  Publications

 

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.

 

 

 

Personal

Eagle Scout, Member of the National Eagle Scout Association (NESA).

Amateur Radio operator, call sign KD7TZK.

More info
Contact Information
email address frank@tuxrocks.com
Address 937 E Benton Ave.
Naperville, IL 60540
Telephone 630 - 820-5704
PGP Public Key