View on GitHub


Jeff Byrd

Personal GitHub

Charles Schwab - Austin, TX

Senior Software Developer, Trade Experience Technology (2021-Current)

StreetSmart Edge

 - Advanced stock analysis/purchasing software
 - User base: >100k institutional traders and retail investors

- Individual contributor, implementing features/maintenance
- Handling production issues, deployments
- Prioritizing call-driving field issues with Service dept
- Migrating legacy WCF services to cloud-hosted REST APIs

- Nasdaq Level-II Subscription migration
- PSR/Fundamental Migration

Technologies Used:
- WPF/.NET, Atlassian suite for project tracking/management/ CI-CD/Pull-Requests
- Postman for backend REST API prototyping
- Splunk for log aggregation/tracing calls

Sensus USA - Morrisville, NC

Senior/Lead Software Developer, Eng Tools (2017-2021)


- Radio Communication/ Diagnostics 
- Electric product Acceptance Testing
- Automated Meter Infrastructure(AMI) Network Management
- Field maintenance solutions
- First-Article manufacturing acceptance testing
- ANSI C12.18/C12.19 Standard communication/reporting
- User base ~ 400 internal / 1,000 external

Technologies Used:
- WPF, SQLite configurations
- Serial/Radio communications for standardized messaging

iConfig 2

- Customer configuration for on-site/remote Sales reps
- Product Ordering / Factory Configuration 
- Remote reconfiguration/field maintenance solutions
- User base ~ 100 internal/ 500 external

Technologies Used:
- WPF, XML configurations
- T4 Templating-> HTML-> PDF for standardized configuration reports
- Core Library for data types/business rules

Core Library

- Unifying tool sets / deprecating legacy toolsets
- Refreshing product message definitions to a modern software platform
- Standardizing datatypes across disjointed product lines
- AES Encryption schemes, compressions

C#  .NET Framework 4.6.2, MS Test , 90% test coverage

SmartWare Automation

Automation Design Engineer (2014-2017)

- Automation framework to accelerate test coverage, testcase "first pass" (TCFP), regression
- Drag-Drop logical flow (~LabView, but with radio tech)
- Enabling ad-hoc automation of various product-lines 
- User Base ~400

- Electric Productline SME
- Team Lead, involved in QA test-plans and facilitating automation technology coverage

- WinForms (.NET 4.0 - 4.61) / NUnit / Jenkins / Atlassian Crucible

- Various Quality initiatives (See: LeanSixSigma CI)
- Introduced Selenium + Appium Platform/mobile-testing support
* Enabled web, mobile, and serial communication testing within the same framework for users

- Electric productline support (GE, Aclara, Elster/Honeywell, Landis & Gyr, Sensus)
- ANSI C12.18/C12.19 Standard implementations
- Created an algorithm to sweep 65,000 unique configurations 
-     Enabled efforts which otherwise be infeasible (1.4 ManYears) became an 11d automated effort on a remote VM

Lean Six Sigma Continuous Improvement Initiatives

Standardizing, Extending, Automating Load-Profile Comparisons

Problem: Interval billing testing was time-consuming and manual Solution: Automated data collection/comparison, introduced more independent data sources, automated reporting.

Reduced 7d manual test effort to 1h automated test effort. Significant morale boost.

Raspberry-Pi Remote Testing “Device-Cloud”

VirtualHere (Remote Linux USB) + Raspberry Pi USB-Hubs for building out remote-operation of serial devices, accessible over the VPN, enabling multiple testbed suites, remote sales demo

Range-reduction for water-meter Comm devices