Eric Gebhart
Systems Architect, developer, Programmer
Digital Nomad, US citizen, living half time in France/Europe. Highly creative with an ability to think out of the box. Good at seeing the bigger picture and the far reaching implications of software design. A penchant for streamlining of workflow and processes and creating the tools which enable them. Loves learning knew technologies and languages, programming or otherwise. Programming elisp and using emacs in vi mode since 1995. Happily using Arch Linux and XMonad on my Wacom tablet with a custom keyboard he programmed himself, with both dvorak and bepo layouts among others.
- Location
- Nomadic, Domicile: 13 Meyers Ave., NC 28806, Asheville, North Carolina, United States
- e.a.gebhart@protonmail.com
- Phone
- (919) 632-1742 - US, 06 30 11 58 66 - FR (33)
- Website
- https://ericgebhart.com
- GitHub
- EricGebhart
- Eric Gebhart
- EricGebhart3
Experience
– present
Consultant at WTE llc
Highlights
- Clojure library to support DFS datastores and the lamba architecture.
- Clojure library for better command line parsing.
- Clojure library for easy integration between dfs datastores and cascalog.
- System framework (Monte Carlo simulation) for analysing the extinction rate of the Lesser Prairie Chicken.
– present
Owner/Teacher at TangoBreath
Highlights
- Creator of the TangoBreath vinyasa flow.
–
Lead engineer / Systems architect at Yeti Data
Highlights
- Based loosely on Nathan Mar's 'Lambda Architecture'.
- Clojure library to easily clean and transform almost any data into a graph database in hadoop.
–
Principal Systems Developer at SAS Institute
Highlights
- Created The ODS Tagset language
- Created the Base object layer for almost every type of Output SAS creates.
- Created ODS Packages.
- Created the original ODS styles.
- Was a popular invited presenter at many conferences every year
–
Consultant at Various
Highlights
- Northern Telecom - Created an OO database manager and state driven UI framework which were used to quickly create an expansive trouble ticket system for Nortel phone switches.
- ABB - Power transmission division. Created a cohesive cross platform development environment. Designed and developed an object oriented gui framework with Oracle and various GUI tools.
- Northern Telecom - Developed code templates and function libraries to expedite creation of a GUI to a worldwide system. Created a reporting system using NROFF macros for easy creation of various types of reports in several formats.
- Boeing Military Aircraft - Taught OOP to engineers using Modula2.
- Independent Oil & Gas - Created a publishing system using, Oracle, C, Troff and PIC which tracked the drilling and production of oil and gas wells.
- Various other contracts to create systems from health care, to manufacturing Quality control, inventory and shipping, and many others.
Publications
Various SAS Papers by SAS Institute
Languages
- English
- Fluency: Native speaker
- French
- Fluency: C1
Skills
- Clojure
- Level: MasterKeywords:
- C
- Level: Master
- Python
- Level: MasterKeywords:
- Software architecture and design
- Level: MasterKeywords:
- Unix/Linux/FreeBSD
- Level: MasterKeywords:
- Database design
- Level: MasterKeywords:
- Lisps
- Level: MasterKeywords:
- Haskell
- Level: intermediateKeywords:
- Lua
- Level: Master
- Cascalog
- Level: Master
- Level:
- Level: intermediate
Interests
- Learning natural languages
- Keywords:
- Argentine Tango
- Keywords:
- Unicycling
- Keywords:
- Bicycling
- Keywords:
- Fitness
- Keywords:
- Traveling
- Keywords:
- 3D printing and design
- Keywords:
- Art
- Keywords:
- cooking
- Keywords:
- gardening
- Keywords: