Unix System Support Resume
4.00/5 (Submit Your Rating)
Bentonville, AR
SUMMARY:
- 10 years experience with Linux Kernel, SLES, (Suse Linux Enterprise), AIX
- 10+ years experience with C/C++ programming
- 10+ years experience SCSI, VFAT, ZFS, RAID, SAS, NAS
- 10+ years experience manufacturing and design test development
- 7 years experience with device drivers (Linux, SCSI, PCI, IDE/EIDE)
- 5 years experience developing kernels v.2.6, V2.8
- 3 years experience OO programming (Perl, Java.C++)
- Architect, design, and develop core components of software using Java, JDBC, Servlets, SOAP, XML, JSP, and RMI Mufti - Tiered business systems and Middle ware support for Federal Express and Confidential Internet Applications and Servers
- Multiple POSIX threads with semaphores, spin-locks, and inter-process message handling Linux, Solaris, and Suse Linux written in C/C++, Perl, and Python.
- Kernel modifications for memory mapped PCI address space devices, 802 11 wireless drivers, serial ports, USB ports, SCSI driver.
- Lamp Model at Confidential including Apache, WebLogic, Coherence, Oracle Real Application Clusters (RAC) and I have several years of Cluster experience with Storage and Multiple Servers
- Several years working with Fedora Linux and SLES(Suse Linux Enterprise), Red Hat Linux Enterprise AIX, on many platforms including kernel development, kernel tuning, system administration, and network administration.
- JDBC, SOAP, XML and RMI.
- Extensive use of Remote Security Tools and secure internet file transfer and secure remote logins and internet firewall protection.
PROFESSIONAL EXPERIENCE:
Confidential, Bentonville, AR
UNIX System SupportResponsibilities:
- Supporting Linux installations and Windows network setups for various clients.
- Clients include small, medium and large businesses requiring complex systems engineering and design.
- Recommended startup firmware used in the development of an engine /transmission/wheel control operating system
- Design and implemented of a modified memory free command for use in client’s embedded system for diagnostic information gathering firmware.
- Documented design specifications for test software and DVT test plans
- Set up 40 networked test systems for Conner Peripherals using DOS and Windows and about 40 networked Linux test systems for EMASS automated Tape Libraries
- Install, rebuilds/enhancements of Linux kernel on both x86 single board computers and Power PC single board computers used in Defense oriented products for several companies
- Extended use of audio and digital audio tools avaliable under Linux and Knoppix and used to convert Cassette tapes into CD format including Gstreamer and other recording tools.
Confidential, Bentonville, AR
UNIX System Support
Responsibilities:
- Provided Unix system support for multiple host systems in several Internet network systems.
- Responsibilities included phone support, on line support, and email answers for any system problems.
- Worked with other systems engineers, application developers, and product managers.
- Developed and updated shell scripts, Perl scripts, and researched future operating system setups.
- Provided project scheduling updates and attended weekly and daily project meetings.
- Supported AIX, HP-UX, and many Dell Servers updated through Kickstart with Linux.
Confidential, East Haupauge, NY
Linux System Engineer
Responsibilities:
- As a Linux Kernel Developer for two different defense oriented equipment companies I modified and debugged device drivers for the 2.4 and 2.6 Linux Kernels on Intel and PPC microprocessor-based embedded systems. Activities included debugging existing drivers, migrating device drivers from the 2.4 kernel to the 2.6 kernel, and updating low level interface libraries.
- All development was done using C/C++ and some assembly language on x86 and Power PC platforms.
- Device interfaces I supported included serial ports, PCI bus, ISA EISA bus, and memory mapped I /O register devices.
- Supported Mil-Std 403B type Computer boards and avionic type applications in supporting the Suse Linux kernel on a couple of different platforms (x86 and Power PC).
- Device Drivers were completely documented and released to a code revision systems.
Confidential, Rochester, NY
Linux System Engineer
Responsibilities:
- I provided low level test routines for a proprietary embedded system.
- Interfaces included PCI-E bus, USB packets, and memory mapped I/O registers.
- I also worked on single and multiple thread test routines for use in pre-production design tests for proprietary interface boards.
- All work was done using the Kiel embedded C development system on Power PC platform.
- Linux Kernel Device Driver Developer for a commercial equipment oriented company,
- I provided low level device drivers routines for a proprietary embedded system.
- Features included memory mapped I/ O registers in PCI address space, queuing of messages for driver to driver communication, and kernel user space data transfer routines.
- All work was done using C/C++ and Linux 2.4 on Power PC platform.
Confidential, Rochester, NY
Linux System Engineer
Responsibilities:
- I provided low level test routines for a proprietary embedded system. Interfaces included PCI bus and memory mapped I/O registers.
- I also worked on multiple thread test routines for use in pre-production design tests for proprietary interface boards.
- All work was done using the Kiel embedded C development system on Power PC platform.
- Contract Position, as a Linux Kernel Device Driver Developer for a commercial equipment oriented company,
- I provided low level device drivers routines for a proprietary embedded system.
- Features included memory mapped I/ O registers in PCI address space, queuing of messages for driver to driver communication, and kernel user space data transfer routines.
- All work was done using C/C++ and SUSE Linux 2.4 on Power PC platform.
Confidential, Atlanta, GA
Project Leader and C Developer
Responsibilities:
- Debugged field reported problems involving light intensity, analog cellular communications, and other device modifications for existing products.
- Performed design verification tests.
- Environment included heavily modified Linux kernel and multitasking Linux support of analog cell phones and overheard messaging systems.
- Additional features included a User Application and other diagnostic features.
Confidential, Springs, CO
Project Leader
Responsibilities:
- I managed the activities of two additional software engineers, participated in the selection of a new platform and recommended purchase of a new development system for a next generation PPC based embedded controller.
- Day to day activities included debugging field reported problems involving light intensity, analog cellular communications, and other device modifications for existing products.
- I also worked with interpreting customer specifications and performed design verification tests.
- Linux Firewall Supported a Red Hat Linux based network firewall system that protected the Colorado Department of Labor computer network.
- This included debugging startup scripts, monitoring attacks, and analyzing network usage by job applicants through the use of Dan's guardian and MySQL UNIX software.
- I also participated in the creation of a Workforce Center for Young Adults where the Linux firewall was duplicated and placed in between the Cisco Server and the first Windows Server in each Workforce Center LAN.
Confidential, Colorado Springs, CO
System Test Engineer
Responsibilities:
- Designed and developed a series of multi-threaded POSIX compliant test a programs used to test specific hardware features of a new multiprocessor computer system during the system integration and DVT phase of development.
- All tests were written in gnu c with some assembly language routines, ran under both Solaris 2.6 and Red Hat Linux 7.0, and were maintained using CVS.
- All test failures were resolved by working with the appropriate hardware engineers and by adding debug features to the test programs such as serial port trigger signals, reordering of operations, and capturing logic samples.
- Other projects included the design and development of an image-processing program used to demonstrate system performance at an industry trade show. This program was written in Java 1. 4 and used the AWT library of image routines along with semaphores, multiple threads, and socket communication.
