Joe Schrag work email
- Valid
- Valid
Joe Schrag personal email
- Valid
A champion of good ideas, even if they are not my ownA force multiplier, constantly finding ways to empower other developersAn empathetic mentor, striving to show that Sr. developers are humans, not oraclesSpearheading projects which maximize impact across teams & prioritize high quality workA mover with a knack for finding inefficiencies in code design, development processes, & tooling
-
Software Engineering ManagerAppomniFarmington, Nm, Us -
Lead Software EngineerAppomni Nov 2023 - PresentSan Mateo, California, Us -
Sr. Software Engineer & TechnologistAutomation Solutions, Inc Nov 2013 - Sep 2023Houston, Texas, UsSr. Software Engineer & Technologist • Spearheaded 2 year Linux/Windows cross-compilation effort to eliminate C++ code duplication across teams, using CMake & Conan. Personally redesigned several module interfaces in C (consistent ABI). • Architected several C++ protocol drivers, an async gRPC-to-MQTT publishing module, and a new core REST API (project cancelled during design phase). • Ongoing mentorship of both junior & senior developers, over three major projects • Created & taught developer training program to bring team up to speed on Modern C++ & C#, SOLID principles, design patterns, TDD, refactoring legacy code, Docker, etc. • Launched & facilitated several self-organizing, cross-department collaborations around data-driven decision making. • Reduced UI data load time by 80% with a multi-threaded caching layer (C#) & reduced render time in some controls by 200x.Wrote/expanded C++ communication protocol drivers (DF1, HexRepeater, Modbus, Flow-X) • Admin for Git, Jenkins, Bitbucket, Jira, & Confluence • Advised management on new technologies.Software Engineer (first two years) • Migrated 2.5 million line codebase from VSS to Git, reducing clone time from 45 minutes to 45 seconds. Moved external dependencies to NuGet. • Taught team unit test principles and integrated NUnit & Google Test. • Created first CI builds using Jenkins. • Moved team to peer code reviews using BitbucketExtended C++ communication protocol drivers (DF1, Modbus) • Wrote coding standard & numerous wiki articles to centralize dev team knowledge • WinForms UI design & C# business logic • Wrote SQL Server stored procedures -
Software Engineer & Scada Host System AdministratorResource Automation & Electrical Jun 2011 - Nov 2013Farmington, Nm, Us• Nominated for ClearSCADA app of the year. • Cut IT costs over 25% without any loss of quality by consolidating IT services, combining cellular technologies, & pursuing cellular discounts. • Increased security & data visibility at customer LACT facilities by implementing full authentication & offload data sampling functionality using ProFace touch panels, SQL Server, & SSIS. • Executed SCADA server migration from partner facility to in-house infrastructure with minimal customer downtime - including multiple software platforms & history backlog.Managed all aspects of IT infrastructure & SCADA-as-a-service (150+ remote sites for 15 customers), including contractors & employees • TCP/IP & serial communications troubleshooting • Worked directly with users to design systems -
Software Engineer / Development LeadPure Automation Inc. May 2007 - Jun 2011Rock Springs, Wy, UsSoftware Engineer/Development Lead (final 1 year) • Transitioned development team from uncoordinated “code & fix” to an effective team practicing Scrum, peer code reviews, etc. • Took project from an engineered solution to a mass marketable product - including an external QA audit, Tier 3 support, Training, Documentation, etc. • Personally fielded QA audit by Foxboro. • Instituted peer code reviews (Crucible), Jira, written development standards, SVN, formal release procedures, etc. Continued work on internal billing application & core SCADA product in C#, SQL Server, Silverlight, & ASP.NET. Programmer/Analyst (1.5 years) & Programming Intern (1.5 years) • Developed a complete training curriculum & taught 2½ day training for a semi-technical audience in collaboration with one other developer. • Reduced time entry & billing overhead by 40% with a C# web app. • Improved release quality by documenting release procedures, improving installation docs, and creating InstallShield packages. • Created a Microsoft Virtual Earth app to map remote sites, provide driving directions, etc.Worked directly with users to design features • SVN admin • Product documentation from user to technical levels • Provided reporting to clients • Recorded & produced a library of demo & training videos using Camtasia.
Joe Schrag Skills
Joe Schrag Education Details
-
Fort Lewis CollegeComputer Science -
San Juan CollegeManufacturing Technology; Semiconductor Emphasis
Frequently Asked Questions about Joe Schrag
What company does Joe Schrag work for?
Joe Schrag works for Appomni
What is Joe Schrag's role at the current company?
Joe Schrag's current role is Software Engineering Manager.
What is Joe Schrag's email address?
Joe Schrag's email address is jo****@****ail.com
What schools did Joe Schrag attend?
Joe Schrag attended Fort Lewis College, San Juan College.
What are some of Joe Schrag's interests?
Joe Schrag has interest in Human Rights, Science And Technology, Economic Empowerment, Poverty Alleviation.
What skills is Joe Schrag known for?
Joe Schrag has skills like C#, Automation, Microsoft Sql Server, Agile Methodologies, Scada, Asp.net, Web Services, Sql, Javascript, Software Engineering, Git, Sql Server Reporting Services.
Who are Joe Schrag's colleagues?
Joe Schrag's colleagues are Rebecca Crum, Michael Galliers, Joshua Farris, Lexi L., Allie Malenfant, Christian Mendez, Karthik Ananth.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial