Summary
Overview
Work History
Education
Skills
Timeline
Generic

Robert Hentosh

San Antonio,TX

Summary

Talented software developer and manager with HW and software debugging, team and project management abilities. Accomplishes project goals consistently with efficient and robust code. Works well with team members under waterfall, agile and scrum frameworks.

Overview

34
34
years of professional experience

Work History

Program Manager

Dept of Veterans Affairs
Austin , TX
2014.06 - 2023.10
  • As a contractor for the Dept. of Veteran Affairs, I provided project management, support, and guidance for several mission critical enterprise projects, resulting in measurable improvements to releases and deployments of VBECS to its 120 blood banks, reducing the schedule from 5 weeks to a few days per site by optimizing the process and requesting installation code changes. Contributed to the Data Center process standardization and improvements, enabling a simplification to issue management resulting in faster and increased consistency for issue resolution times.
  • I've also managed the projects, HW upgrades and deployments for the UNIX and cluster teams, coordinating efforts with other enterprise teams of storage, vmware virtualization and database teams.
  • Participated in many mission critical incidents, working with and coordinating the enterprise teams to root cause and resolve outages and performance issues.
  • Responsible for managing, screening and hiring technical contract members for the UNIX, Mainframe and database teams.

Embedded Software Engineer

sTek
Austin , TX
2015.03 - 2015.12
  • Setup and maintained the buildroot environment for development team for both a 2.4 based kernel and a 2.6 based kernel version.
  • Developed USB network connection to support TCP communication between 2 embedded controllers inside a multi-Petabyte sized storage controller. This required the development of a USB network driver and supporting startup scripts.
  • Authored startup scripts and programs for the embedded linux controllers to correctly powerup the storage controller ensuring timing requirements for trace power matched timing diagrams from the hardware team for board bringup.
  • Setup GIT repository for contract effort and team collaboration.
  • Delivered contract on schedule and within budget.

Senior Consultant

Dell Inc.
Austin , TX
2002.01 - 2013.09
  • As a Product Manager (PM) and a Lead Engineer (LE), I was responsible for getting specific third party software products finished and delivered in time to the factories for launch of the new computer models and then subsequently available to the older models. Each customer solution (software product) at Dell had a "core team" which was comprised of engineering, marketing, support, manufacturing, sales, executive, and quality representatives. The PM's role is to reach a consensus between the team members to ensure the product meets each core team members requirements without missing the launch date. The LE is responsible to make sure that product scope will be completed at launch by developing a product plan with schedule and risk mitigation and execute to that plan by coordinating development efforts, bug fixes, build releases, and issue resolution during development.
  • As LE for the LatitudeON products, I had to ensure product was on schedule, feature complete, tested and validated. LatitudeON consisted of 3 distinct products: a complete software solution that ran as an application under the Windows 7 OS, an embedded USB storage device with secondary power button to support dual boot between Windows and a linux based OS, and an ARM based embedded computer contained in the Laptop case and associated HW video and keyboard switch.
  • I setup and maintained duplicate build environments provided by the 3rd party developers to allow kernel and distribution builds to facilitate validation, debugging and root cause analysis of issues found during functional validation and testing. To assist with debugging startup issues, I added port writes to the kernel source to allow the use of a logic analyzer to trace early kernel boot issues.
  • As LE for all Red Hat Enterprise Linux (RHEL) releases for all Dell enterprise systems, I was responsible for validating new HW with RHEL shipping and beta releases. I was the responsible engineer to determine if issues found in validation were HW or software issues and then work along side the teams to develop fixes. At times this would require the use of Logic Analyzers and advanced kernel debugging to root cause issues such has Front-side Bus protocol violations, kernel memory manager bugs for large memory servers, and Linux reboot assembly stub code.
  • Conducted onsite visits of 3rd party software vendors (ISVs), evaluating their software development process, schedule creating process, issue tracking and issue resolution.
  • Trained 6 engineers in India to support the sustainment of Red Hat Enterprise Linux on servers which included advanced debugging technics, use of hardware logic
    analyzers, kernel debugging tools, multi-cpu debugging, kernel stack rollbacks and other debugging methods.
  • Developed python program to support simplified deployment of the Dell's MD3000 shared cluster storage solution. The script utilized expect module to log into remote servers and configure the shared storage.
  • Supported and maintained the opensource DKMS project, to simplify the deployment and integration of new linux device drivers across many linux distributions.
  • LE for InfiniBand add-in card (IBRIX).

Lead Software Engineer

Dunti Corp.
Austin , TX
2001.05 - 2001.10
  • Responsible for build and integration of off-shore development applications with hardware.
  • Supported proprietary legacy Linux device driver.
  • Developed TCL extension for accessing hardware registers.
  • Developed and implemented automated QA process and framework for hardware validation.
  • Worked with HW engineer to modify VLSI code to resolve issues found during validation.
  • Designed and implemented hardware emulator for off-shore development team.
  • Installed company network firewall and administered company network.
  • Setup TCP VPN tunnel between India and US sites.

Senior Member of Technical Staff

Olivesystems, Inc.
Dallas , TX
2000.06 - 2001.05
  • 3rd employee of a highly motivated startup company building the next generation telecom OSS platform. Product is Java/JSP based with an Oracle backend.
  • Created and maintained network infrastructure, build and development environments as company grew beyond 10+ employees.
  • Modified and integrated issue tracker into development process for internal and customer facing issues.
  • Developed and presented animated sales kiosk for DSLcon trade show in Boston.
  • Designed and developed product interfaces for product including: LSR provisioning module, and CDR collection.

Product Manager

PCOrder.com
Austin , TX
1999.04 - 2000.06
  • Instrumental in rescuing multi-million dollar contract for PCOrder with large distributor (Ingram Micro) by establishing a development process encompassing change management, feature prioritization, integration schedule, build process, periodic test cycles and customer deliverables.
  • Managed 5 person team to redesign and develop the customer solution.
  • Established a company wide standard for rapid development cycle for all new consulting projects.
  • Assisted in integrating change management system and issue tracking to assist in new process.
  • Project manager and lead developer for large system configuration websites (including US Powertool, US Business Store and Europe's One-Store) with 3rd largest PC manufacturer (Hewlett-Packard.)
  • Managed a 3 person team to support sustainment of configuration website and customer content changes.

Consultant

Dell Computer Corporation-Service Zone
Round Rock , TX
1997.03 - 1999.04
  • Redesigned portions of the factory install process to improve reliability of Novel NetWare installs and decreased driver install development by 40%.
  • Member of team of three examining and documenting Dell's entire order process from submission via website and sales through tracking and manufacturing.
  • Investigated changes in factory process required to integrate with Intel's new EFI architecture that will be the new standard for BIOS in Intel's IA-64 products.
  • Designed, implemented and supported several automated OS installs in Dell's server division (including Novel NetWare, Microsoft's NT4, Microsoft's Windows2000
    Beta 3 dual boot)

Software Engineer

Tiburon, Inc
Austin , TX
1994.09 - 1997.03
  • Designed, implemented and supported a TDD interface for Tiburon's Windows NT/Unix Computer Aided Dispatching (CAD) system. Solution required robust monitoring service that also correctly connected dispatcher's terminal to the correct TDD modem after getting call routing information from the telephone system PBX.
  • Supported and redesigned Tiburon's MAKO product using client feedback and feature requests. MAKO was a Mobile Data Terminal (MDT) application for Tiburon's dispatching solution.
  • Performed network administration, firewall and VPN
    implementation.

Consultant

Pencom Systems Incorporated
New York , NY
1991.11 - 1994.09
  • Obtained, authored and fulfilled various technical contracts for customers in the NY Wall Street area.
  • Developed/Implemented library interface for TCP/IP sockets.
  • Developed and conducted a 2 week course on Systems Network Architecture (SNA) subsystem on AIX for defect support / diagnosis support team at IBM. Included both LU2 and LU6 support.
  • Developed PCMCIA network device driver that supported hotplug configuration.
  • Supported 3rd party SCSI device driver development for the IBM AIX porting center. Fielded questions from 3rd party HW vendors and assisted and supported them in developing SCSI block driver for the AIX OS.

Software Engineer

SDM International
Fuquay-Varina , NC
1991.02 - 1991.11
  • Created a prototype communications product providing a remote support bulletin board for customers.
  • Added SNA protocol support and language extensions to a proprietary communications language (NDCL) on the RS/6000.
  • Extended NDCL with timers and interprocess synchronization. NCDL was an event driven language, adding this support greatly simplified many customer solutions.

Researcher

University of Pennsylvania
Philadelphia , PA
1990.01 - 1991.01
  • Designed and simulated wide-area high-speed optical routing algorithms.
  • Designed and implemented an optical network simulation environment with graphical interface on Sun workstations running Inmos Transputers.
  • Researched and developed video compression algorithms specifically optimized for high speed optical networks.

Education

Bachelor of Science - Electrical Engineering

Bucknell University
Lewisburg, PA
1990

Bachelor of Arts - Physics

Bucknell University
Lewisburg, PA
1990

Skills

  • API Design and Development
  • Analytical Thinking and Problem Solving
  • Programming Languages: C, Python, Java, TCL, C++
  • Databases: SQL (Oracle, PostgreSQL)
  • Source and Version Control: Git, Rational, SVN, CVS
  • Software and Hardware Testing and Validation
  • Data Structures and Algorithms
  • Linux Kernel debugging
  • Linux and AIX block and character driver development
  • Embedded Systems Software Development
  • Personnel Management
  • Enterprise Resource Planning
  • Project Management
  • Issue Management

Timeline

Embedded Software Engineer

sTek
2015.03 - 2015.12

Program Manager

Dept of Veterans Affairs
2014.06 - 2023.10

Senior Consultant

Dell Inc.
2002.01 - 2013.09

Lead Software Engineer

Dunti Corp.
2001.05 - 2001.10

Senior Member of Technical Staff

Olivesystems, Inc.
2000.06 - 2001.05

Product Manager

PCOrder.com
1999.04 - 2000.06

Consultant

Dell Computer Corporation-Service Zone
1997.03 - 1999.04

Software Engineer

Tiburon, Inc
1994.09 - 1997.03

Consultant

Pencom Systems Incorporated
1991.11 - 1994.09

Software Engineer

SDM International
1991.02 - 1991.11

Researcher

University of Pennsylvania
1990.01 - 1991.01

Bachelor of Science - Electrical Engineering

Bucknell University

Bachelor of Arts - Physics

Bucknell University
Robert Hentosh