Post Job Free
Sign in

C++ Linux Systems

Location:
Broomfield, CO
Salary:
170000
Posted:
April 14, 2025

Contact this candidate

Resume:

Jeffrey J. Osborn

**** ****** ****** 720-***-**** (mobile) Broomfield, CO 80020-1346

******@********.***

Technical Skill Summary

Development Environments and Tools

Unix/linux systems development. Bash, drivers and embedded hardware.

Docker, Docker Compose, Kubernetes.

AWS CodePipeline, CodeDeploy, CodeBuild, S3, EC2, DynamoDB, RDS, IAM management and DevOps.

Jenkins, Circle-ci, github, GitLabs.

Industry experience

Telecommunications,call processing, number porting, serial uart driver development. Cell phone fraud detection. Automated nationwide PBX monitoring and failover detection/correction.

3D CAD, modeling and rendering. Shader and graphics card driver development. X-11 driver development.

Financial Industry. ACH transfer, touch-free credit-card processing, nationwide billing integration (ePost Canada). Wealth management (Oppenheimer).

IoT Infrastructure, hardware and RF; product manufacture and deployment for ROAR, Parkifi and Dish Network.

SEM/SEO. Development of a n event driven click-to-cart-to-transaction tracking and payment system for SEM and SEO marketers on Google, Bing and Yahoo.

Audio sound wave processing. FFT development at the driver level for autistic education.

Security systems and nation-wide availability/scalability projects. Oppenheimer and ePost Canada. SAML, oAuth 2, token management, password log cleansing, crawler detection

Public safety and personal security at Roar for Good.

Parking Management at Parkifi

Customer relations and offers management. SlingTV, Trada.

Game development at i1 Television Network and independent projects.

Operating Systems

Unix and Linux, kernel, shell expertise and driver/embedded experience.

MS DOS/Windows/NT, Powershell, .Net and driver/embedded code development.

MacOS

Data Base Management Systems

Relational: MySQL, Postgres, Oracle, MSSQLServer, Informix

Neo4j graph database and Cypher API

NoSql: Redis, MongoDB (Mongoid), MemCache

Clustered Mnesia, ETS/DETS (Erlang)

Game Development

Garage Games server engine internals (C++). Unity basics, C#/mono.

MMORPG prototype on GG platform..

Custom platform development at i1 Network in Visual Basic and C++. Poker, Blackjack, MazeWar.

Training

Taught 2 semesters of Pascal for CU Continuing Adult Education. Early 80s.

Taught 3 semesters of C/C++ for CU Continuing Adult Education. Mid 90s.

IoT

MQTT (AWS IoT and EMQX).

CoAP.

Binary network protocols & parsing

Raspberry PI 2, 3 and 4. Elixir Nerves and Python.

Languages and Tools

C/C++.

Unix shells, tools and systems programming (drivers and daemons).

Perl, awk, sed, grep and other animal sounds..

Python 2 and 3. Jython. Twisted.

Elixir, Phoenix, OTP, Erlang, Absinthe (GraphQL), POW(auth), Bamboo(mail), LiveView, Mox, Ecto, macro and meta-programming. Ecto abstraction layer.

Ruby, Rails, jRuby, gem development, Rack middleware.

C#/.Net (last used 2009).

Java, JSP, J2EE (last used 2006)

68K/x86 assembly languages.

Javascript, JQuery, React, Vue.JS, Node.JS, JSON

HTML, CSS.

XML, XSL, XPath, DOM & SAX parsing.

Golang development (not professionally)

Haskell (not professionally).

Ancient languages: Forth, Pascal, Fortran, Cobol, Lisp, Prologue, Logo,

SOLR/Elastic search and building indices and queries.

RabbitMQ/AMQP.

Device driver development (DOS, NT., OS/2 and Unix/Linux).

EMPLOYMENT HISTORY (Ancient Last)

BlockitNow • McKinney, TX (remote)

Elixir Software Engineer 03/24-Present

Extension of existing internal Webhook implementation to express both Profile and Event data to the Adobe Experience Platform based on appointment scheduling events between Patients and Doctors. Tackled long-standing, overwhelming Sentry exceptions and reduced the number of “mini-outages” and performance bottlenecks. Participated in the creation of new development processes as the company matured from startup to mid-scale. Instrumental in hiring new engineers to scale operations.

ROAR • Philadelphia, PA (remote)

Senior Elixir Software Engineer 11/19-03/23

Development and support of an IOT product to address staff safety in hospitality and medical markets proudly using Elixir and Phoenix+LiveView. Implemented POW and Bamboo packages for Web and API security and customer communications. Deisgned universal RESTful security system for all APIs (RESTful and GraphQL) atop POW. Designed and implemented GraphQL API in Absinthe for manufacturing and installation of the product. Management of our AWS code pipeline and AWS infrastructure. Wore many hats: DevOps; DBA; Lead fireteam meetings with developers, QA and CustOps when critical production runtime issues were encountered; Fill-in QA; and many more.

Dish Network (Parkifi) • Denver, CO

Contract Elixir and Python Software Engineer 10/17-10/19

Integration of Parkifi’s magnetometer-based car detection cloud and gateway software into Dish’s infrastructure after its purchase by Dish. Developed common idiomatic Elixir libraries. Designed edge interface Neutral Host Gateway to communicate with Dish cloud infrastructure over AMQP/RabbitMQ. Designed and implemented a message dispatcher system in Elixir for routing messages between hardware radio modules and applications hosted on the NHG according to Dish and 3rd party tenant policies. Erlang VM performance tuning. Mnesia clustered database management.

SlingTV • Denver, CO

Contract Ruby, Elixir and Phoenix Developer 2/17-10/17

Created a Ruby DSL for specifying UI interfaces for client applications to reduce development time (Roku, AppleTV, Android, iPhone, and Xbox). Contributed to DDD sessions and introduced functional programming paradigm using Elixir, Phoenix and React. Developed a user upgrade offers rule definition system using Elixir, Phoenix, Neo4j and React components.

Oppenheimer Funds • Centennial, CO

Contract Mid-tier RoR Developer 6/14-12/17

Implemented SOLR indexing and site-wide search for Oppenheimer funds investor site from dynamic Mongo content. Designed SEO sitemap architecture for automated generation of HTML and XML and page metatags for all public-facing content. Mentored junior-level employees and contractors in Rails and TDD practices. Fixed XSS site security vulnerabilities and other failures identified by Whitehat security audits in the Rack middleware. Developed and deployed simplified backend service gems for hydrating model objects from in-house JSON and XML Restful and legacy interface systems. Enhanced in-house content management tool (Coco).

Clip Interactive • Boulder, CO

Chief Technical Officer and Research Developer 5/12-5/14

Responsible for negotiating technical relationships with recording industry white-label providers and developing abstract layers in Rails for making music purchases through them. Developed a “touchless” model that allowed delivery of music without a complicated oAuth process to Dropbox, Box, Google Drive and others. Managed the IP and Patent submission process for the company’s stable of inventions. Responsible for testing and developing third party interfaces outside the scope of product engineering including white label music interfaces, recording artist feeds from, Rovi, Twitter and Facebook with Rails.

Appolicious • Chicago, IL

Rails Developer 12/11-4/12

In support of curated app reviews for Android/iPhone, wrote a Rails interface to the Cxense ad service for targeted ads with the app. Developed Sails support utilities for the Solar text search engine.

Trada, Incorporated • Boulder, CO

Evil Mad Scientist (Senior Developer) 9/08-12/11

Designed and developed the world’s first crowd-sourced digital advertising optimization platform in Ruby on Rails. Responsible for the data model and development of analysis tools to help optimizers improve their campaigns. Implemented gamification rules to improve and manage the behaviors of optimizers using the system.

Independent Consultant • Broomfield, Colorado

Newmerix Corporation • AT and AC Development 03/06-9/08

Responsible for re-architecting the Automate!Test application to automatically test Peoplesoft and SAP applications. Assisted in the development of the Automate!Change product for applying Peoplesoft patches and upgrades.

Converging Systems LLC • Content delivery for Cable providers 10/05-8/08

Developed and implemented a system for delivering managed content to remote sales representatives for cable advertising.

Patron Systems (formerly NetDelivery) • Query transformation from PDF forms 10/05-8/06

Designed and developed tools to automatically create or alter a database model from a submitted PDF form template and allow customers to easily generate queries and reports based on the new model. Developed listener services to detect InfoCop messages and submit their contents for auto-population of incident and crime reports on mobile police laptops.

Independent Development • Broomfield, Colorado

eMersive Technologies • MMO Game Development 03/04-9/08

Garage Games.

Hart Intercivic • Lafayette, Colorado

Web Products Architect 8/03-10/05

Designed architecture for voter registration and election management product line (eRegistry). Worked closely with Colorado, Wisconsin, Texas, Maine, and Kansas Attorneys Generals in Colorado, and county-level SMEs to gather requirements for state-wide voter registration and jury selection. Developed strong working relationships based on integrity and honesty with technical and non-technical Secretary of State staff in Austin. Wrote the responses to Texas’ RFP integral in bid process that awarded the state to Hart’s as its first eRegistry customer.

Independent Consultant • Broomfield, Colorado

Hart Intercivic • SERVE/BOSSwe 3/03-7/03

Developed tools to automate a large portion of the software development process. Defined the BDX (Ballot Definition Exchange) XML protocol (now an open standard published by Hart through the IEEE) for exchanging ballot data among different systems within Hart and between Hart and other voting system vendors. BDX development included requirements gathering from both internal and external sources to insure flexibility and completeness. Headed the project from 5/03 (3 other developers), managing the technical relationship with Accenture when the previous lead left. Project successfully completed in 7/03.

Converging Systems LLC • 9/02-3/03

Developed a Video On Demand demonstration toolkit designer in VB 6.0. The designer is a GUI-based tool that allows users to quickly design TV-based VOD demonstrations for over the web, distribution via DVD, or at trade-shows. Was responsible for gathering requirements from customers, tracking them and integrating them with the program. Established CM guidelines for future development in the company, including source code control and IP asset management.

Converging Systems LLC • 1/01-9/02

Designed and developed ReadiBill, a vendor-agnostic transaction-based billing system, using Java and Microsoft SQLServer 2000. Development included requirements gathering, functional specification and design of product. Was responsible for establishing Java coding standards used by Converging systems up through the present day.

AT&T Broadband • (Subcontract under Converging Systems LLC) 7/01-12/02

Designed and developed AT&T’s Broadband Business System’s (Small Business) sales website in Java using J2EE Servlets and JSP. Used WDDX protocol (XML) to communicate with the existing in-house BBS system.

NetDelivery • (Independent Contract) 12/00-7/01

Strategic planning for new development directions. Designed a new build process while implementing a new source code control system (StarTeam) including new development methods and procedures. Worked closely with developers during the process’ adoption phase to establish a high comfort level. The build process helped NetDelivery establish a more robust production-ready software product, insuring that builds were on-time, did not fail and could produce reproducible configurations on demand.

MediaOne/AT&T Broadband • (Subcontract under RMPMG) 8/00-11/00

Systems Engineer for 3PPS project. Primarily responsible for monitoring technical feasibility of a large-scale system for coordinating customer service changes between AT&T and other telephony providers, allowing the customer to manage their phone service from a single point of contact. Managed technical relationships among contract vendors to work together in developing the system. Gathered and documented requirements for the system’s interim and long-term implementations for 3 phases of deployment.

• SmartTalk.com • Boulder, Colorado

Technology Strategist 12/99-8/99

Designed architecture to facilitate SmartTalk’s need for a highly scalable and reliable message delivery system using multiple device channels (outbound IVR, e-mail, pager, fax, WAP, Web, etc.). Trained development staff in the tools and methods they would be using to build the system. Developed the CM process for reliable software builds. Built prototypes of sub-systems to demonstrate feasibility of the architecture.

• NetDelivery • Boulder, Colorado

Evil Mad Scientist (Senior Architect) 10/97-12/99

Lead a team of 20 developers in the ePost project for Canada Post Corporation’s (CPC) Electronic Post Office (EPO). Designed and implemented the product from database through application server interface and back office support programs. Worked closely with customer in roles from requirements gathering and education to JAD cooperative development. Technically managed strategic development team from 6/1999 to 11/2000 establishing direction for the core on which all future products were based. ePost is currently in use by all citizens in Canada who need secure delivery of electronic mail such as bills and legal documents.

Infrastructure Components Tech Lead 11/97-10/98

Provided design constraints for developers and included task scheduling and risk assessments on IBS project. Was responsible for overseeing the detailed designs and coding tasks of up to a dozen developers at a time from a technical viewpoint. Was continually sought as a technical mentor by all the developers on staff. Was highly valued for technical leadership and interpersonal skills. Promoted to architect for new CPC (EPO) project 10/98.

• Geekware, Inc. • Broomfield, Colorado 12/94-1/98

• Independent Software Development

Development of a line of game and game support products, including FrankenCard for Magic the Gathering. Designed, programmed and marketed the application and its installation and setup, and wrote the end-user documentation and online help for all three products and deployed the product in the marketplace. FrankenCard for Magic was rated as "well-nigh irresistible" in a July 1995 review in Duelist #6, a magazine for Magic enthusiasts. Customer base consisted of >1000 users in 12 countries. Deliverables consisted of software and 75 page manual.

• Independent Consulting

Geekware (with Jeff Osborn as its sole consultant) has held independent software consulting contracts with the following firms (since November 1994):

• Sensory Learning Institute • Learning Enhancement devices (8/97 to 1/98)

• Product Development Corporation • Phone Book Delivery • (7/97 to 11/97)

• BabyProducts.com • Product/Manufacturer Database • (5/97 to 8/97)

• The Computer Room • Proprietary video system development • (12/96 to 3/97)

• In Store Media Systems Inc. • In-store Kiosk Development • (8/96 to 11/96)

• i1 Television Network, Inc. • i1 Game Platform and Billing System • (6/95 to 5/97)

• TCI Advanced Information Technologies • SUMMIT System Development • (1/95 to 6/95)

• U S West MRG • Citykey Player System • (Subcontract under S.T.S. 12/94 to 1/95)

• U S West MRG • GO-TV Systems Development • (Subcontract under S.T.S. 12/94 to 1/95)

Employment Summary for first 10 years

• Solutions Through Software • Englewood, Colorado

Senior Software Consultant 1/94-12/94

• Tsunami Consulting Group • Denver, Colorado

Senior Applications Consultant 11/91-12/93

• Analysts International Corporation • Denver, Colorado

Applications Consultant 7/91-11/91

• Sigma Design, Inc. • Denver, Colorado

Senior Software Engineer 12/87-11/90

• Northern Telecom • Dallas, Texas

Research Consultant 8/87-12/87

• InteCom Incorporated • Allen, Texas

Senior Systems Software Engineer 9/84-8/87

Education

• B.S. Business Information Systems - University of Colorado (1983).

• Management Science degree candidate - University of Colorado (1983-1984).

• Computer Science degree candidate - University of Texas at Dallas (1986-1987).

• Pre-Medicine degree candidate - University of Colorado at Denver (1990-1991).

References

• Professional references are available on request.



Contact this candidate