sjinaus

11/25/2014
Austin, TX

Position Desired

Software Engineering
Austin, TX
Yes

Resume

SUMMARY
Senior firmware development engineer with 30 years experience in all phases of software development for Linux applications, and for real-time embedded systems -- including specification, design, code development, integration, test, delivery, archival, and maintenance. Delivered to production dozens of significant products and s/w releases.

PROFESSIONAL EXPERIENCE
Crossroads Systems, Inc., Austin, TX 7/99 – 10/13
Computer mass storage company focused on development of Storage Area Network (SAN) Linux based appliances and multi-protocol data routing machines.

Senior Software Engineer – Product Development 7/99 – 10/13
Developed SCSI connective layer software for Crossroads StrongBox NAS LTFS Linux appliance. Responsible for SCSI device interoperability, kernel level block device registration, and interaction with tape library changer and tape drive devices. Responsible for SCSI connectivity for the Crossroads RVA SAN Linux appliance, and for
delivery of T10 SCSI, T11 Fibre Channel, and IETF iSCSI software that routes mass storage commands between protocols. Developed, implemented SCSI compliant data transfers for real time embedded microprocessor systems running on x86, MIPS, and Intel i960 microprocessors. Used both Linux and VxWorks operating systems.
• Designed and delivered SCSI changer interoperating code to inventory library tapes and mount tapes in drives.
• Developed Linux user space business logic functions that interacted with LTFS tapes and a PostgreSQL database.
• Designed and delivered SCSI changer and tape drive discovery and device polling code for the Linux based RVA SAN appliance. Traveled to customer sites to resolve interoperability issues.
• Developed tape library changer partitioning and aggregation applications, delivered on an embedded controller implementing a FC to SCSI bridge for the STK L1400 library.
• Lead engineer for a team that designed and implemented Partitioned Library feature co-operatively with Hewlett Packard engineers; traveled to an HP site for product integration and debug.
• Developed enhancements to core routing code used in CRDS’ router products.
• Developed multiple versions of the 3rd Party Copy “copy manager” used in CRDS’ routers; required cooperative development with peer developers at Veritas, Computer Associates, CommVault, Tivoli, and Legato to implement T10 Extended Copy command support.
• Active participant in CRDS patent committee, with 11 patents allowed, and additional inventions filed.

VTEL Corporation, Austin, TX 10/91 – 6/99
Videoteleconferencing company specializing in high quality video, audio, and data conferencing machines.

Principal Engineer – Product Development 3/95 – 6/99
Responsible for development of video subsystem codec features. Developed firmware (both MIPS core code in mixed C and Assembly, and microcode) implementing H.261 and H.263 standard codecs that run on 8x8 VCP and VCPex video processors. Member of core video firmware development team at VTEL.
• Responsible for tuning video encoding parameters to optimize video quality prior to final release of new software releases (utilized tuned side-by-side monitors, displaying video under development next to older video code, and next to competitor’s video, to visually assess improvement).
• Implemented enhanced encoder rate buffer algorithm (maintains 30 fps with high motion).
• Designed and implemented a motion triggered (dynamically switching) algorithm for encoding video frames from single or dual fields (US Patent 6,160,586).
• Recognized as “VTEL Contributor of the Quarter” in the third quarter of 1997 for significant improvements to video quality (including sustained 30 fps frame rate capability and dynamic field switching).
• Designed and developed scaling code (written in “C” and in microcode) that scales NTSC/PAL pixel arrays into H.26x macroblock sized pixel arrays.

Senior Engineer – Product Development 10/91 - 3/95
Lead engineer responsible for i960 microprocessor based firmware that delivered the communications subsystems (implementing the H.320 suite of standard protocols) for VTEL’s video codecs and Multipoint Control Units (MCUs).
• Wrote initial code adaptations and participated with h/w engineers in i960HD comm controller board bring up.
• Lead VTEL developer responsible for interoperability with 3rd party codecs. Traveled to Europe to implement critical comm layer interoperability and compliance with European requirements.
• Presented the “VTEL President’s Quality Award” in...

Login or Register to view the full resume.