J

Jeff Hostetler

Software Engineer

Durham, North Carolina, United States33 yrs 5 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Core contributor to Git project enhancing performance.
  • Created award-winning SourceGear DiffMerge application.
  • Architected web browser technology for Microsoft.
Stackforce AI infers this person is a Software Development expert with extensive experience in version control systems and application architecture.

Contact

Skills

Core Skills

Software DevelopmentVersion Control

Other Skills

CC++C#JavaJavaScriptGitDiffMergePHPSSLNetwork DevelopmentData VisualizationHTTPWindowsLinuxOS X

About

Experienced software developer with broad experience building high-quality technical software in a wide variety of environments and subject areas.

Experience

33 yrs 5 mos
Total Experience
4 yrs 9 mos
Average Tenure
5 yrs 11 mos
Current Experience

Github

Staff Software Engineer at GitHub

Jul 2020Present · 5 yrs 11 mos · Raleigh, North Carolina, United States

Microsoft

Principal Software Engineer

Jan 2014Jul 2020 · 6 yrs 6 mos · Raleigh, North Carolina

  • Core contributor to the Git project where I focused on performance and scaling for extremely large repositories. Improved performance of Git and Git-for-Windows through algorithmic improvements and/or multi-threading. Added telemetry facility to track Git performance for in-house users.
  • Ported Git-for-Windows to the MSFT compiler tool-chain to facilitate debugging under Visual Studio.
  • Contributed to the VFSforGit and Scalar to projects to help the Windows and Office teams to on-board to Git.
  • Helped convert Team Explorer in Visual Studio from libgit2 to Git.
CC++C#JavaJavaScriptGit+2

Sourcegear

Software Architect

Jan 2006Jan 2014 · 8 yrs · Remote

  • Creator of SourceGear DiffMerge, an award-winning desktop GUI application on Windows, Linux, and OS X to visually compare and merge files and directories. Responsible for design, implementation, documentation, and maintenance. http://sourcegear.com/diffmerge/
  • Architect and engineer of SourceGear Veracity, a distributed version control system (DVCS) similar to git or mercurial but that also included distributed work item tracking and wiki features. Responsible for core version control operations, graph algorithms, and working copy manipulation. http://sourcegear.com/veracity/
  • Creator of Zumero ZSS App Generator (ZAG), a desktop GUI application on Windows, Linux, and OS X to automatically generate sample Android and iOS mobile apps from SQL data. Designed application with a template system to make it easy to generate source code and project files new device targets without needing to modify the base application. Developed templates for Android, iOS, and Xamarin.
  • http://zumero.com/dev-center/zss/
CC++GitDiffMergeVersion ControlSoftware Development

Jeff hostetler, inc.

Software Engineering Contractor

Jan 2000Jan 2006 · 6 yrs · Jeffersonville, IN

  • Worked as member of client's engineering team on SourceGear SourceOffSite Collaborative Edition, an early remote-access version control client. Responsible for adding SSL support and other low-level network development.
  • Developed a PHP extension module to give PHP scripts access to real-time stock market data from a proprietary data provider. Also wrote a set of routines to compute Black-Scholes theoretical option prices. This let the client to convert their financial news website from hard-coded ISAPI DLLs to PHP which let the graphic design team have more control of the website.
PHPSSLNetwork DevelopmentSoftware Development

Pcquote.com / hyperfeed technologies inc.

Senior Software Architect

Jan 1999Jan 2000 · 1 yr · Greater Chicago Area

  • Member of planning team and technical advisor to executive staff on Internet-related technologies and issues.
  • Designed software architecture and demonstration prototype for the company's new financial news website.

Sourcegear

Software Craftsman

Jan 1998Jan 1999 · 1 yr · Champaign, IL

  • Architect and lead engineer of AbiSource AbiWord, an open source word processor. Responsible for core cross-platform code sharing strategy and the WIN32 and GTK GUIs. http://abisource.com/
  • Developed set of multi-dimensional non-linear curve-fitting and data visualization routines for contract client to analyze datasets from the scientific instruments they manufactured.
CC++Data VisualizationSoftware Development

Spyglass, inc.

Senior Software Architect

Jan 1993Jan 1998 · 5 yrs · Champaign, IL

  • Technical advisor to VP of R&D for Internet and browser-related technologies.
  • Architect and lead engineer for Spyglass Mosaic, a web browser. Licensed to Microsoft to serve as basis for Internet Explorer 2.0.
  • Co-author of HTTP Digest Access Authentication RFC2069 and RFC2617.
  • Lead engineer for the Windows versions of Spyglass Transform and Spyglass Plot, a pair of scientific data visualization tools.
CC++HTTPSoftware Development

Education

Purdue University

Master's Degree — Computer Science

Jan 1985Jan 1987

Indiana University Southeast

Bachelor's Degree — Mathematics

Jan 1980Jan 1985

Indiana University Southeast

Associate's Degree — Computer Science

Jan 1980Jan 1985

Stackforce found 100+ more professionals with Software Development & Version Control

Explore similar profiles based on matching skills and experience