I am a software developer with a focus on web development, with extensive experience in Angular, TypeScript, JavaScript, HTML5/CSS, and C# .NET. My career has generally focused on UI development, including .NET thick clients, MVC web applications, and HTML5 web applications. In my spare time, I develop and maintain the FactorioLab project, built on Angular, with ~800 daily active users as measured by Google Analytics.My goal is to always find the most suitable position with an innovative company that offers the opportunity to both leverage and enhance my skills.
-
Senior Software DeveloperThermJonesborough, Tn, Us -
Front-End Software DeveloperSchneider Electric Jan 2024 - PresentTennessee, United States -
Senior Front-End Software EngineerCi&T Sep 2021 - Jan 2024Tennessee, United States• Front-end consultant for companies in the financial sector on new software projects.• Developed Angular 15+ replacements for existing AngularJS consumer-facing front endweb application and internal ASP.NET MVC/Razor administrative application.• Implemented UX designs from Adobe XD and Figma.• Developed Jasmine/Karma unit tests run in Azure Pipelines.• Leveraged PrimeNG component library and Bootstrap CSS framework, with a dynamicbranding / styling system to allow runtime changes to site theme.• Built script to update client-side libraries based on live OpenAPI/Swagger specification.• Enhanced consumer front end to meet ADA Standards for Accessible Design.• Leveraged Akita, Elf, and NGRX state management libraries as needed.• Acted as a mentor and PR reviewer for less experienced CI&T and client-side developers.• Active participant in front-end hiring processes. -
Sr Software Developer, Product ReadinessAveva Aug 2019 - Sep 2021Johnson City, Tennessee, United States• Provided technical guidance and code samples for “Lighthouse” projects. These involvesharing new software with customers to prove it solves a business-oriented problem.• Maintenance and development of open-source samples for the OSIsoft GitHub. Thesesamples are built in various languages and must include an automated test pipeline. -
Senior Software DeveloperOsisoft May 2017 - Aug 2019Johnson City, Tennessee, United States• Sole front-end developer for the PI System Directory (Angular web app, D3 visualizations)• Performance testing for PI Vision (AngularJS web app & visualization-oriented Web API)• Contributed to projects including PI Web API (DotNet Web API), PI System Deployment Tests (DotNet/XUnit open-source tests), PI Identity Services UI (Angular web app), and PI System Explorer (C# Windows Forms client) -
Software DeveloperOsisoft Sep 2015 - May 2017Johnson City, Tennessee, United StatesPrimary developer on PI AF Monitor UI for PI SaaS (AngularJS) and AF Web UI (AngularJS + TypeScript).Worked on automated tests, features, and bugs in PI System Explorer (C# Windows Forms). -
Technical Support Escalation EngineerOsisoft Jun 2013 - Sep 2015Johnson City, Tennessee, United StatesWorked with Technical Support and Development to resolve more complex support issues.Developed various projects for the Technical Support department, including Chronos (ASP.NETMVC/Razor Scheduling Application) and Release Notification Service (C# Windows Service). -
Customer Support EngineerOsisoft Jan 2012 - Jun 2013Johnson City, Tennessee, United StatesAnswered phone calls and emails from customers to resolve various technical issues. Developed various projects for the Technical Support department, including QMonitor (C# Windows Forms) and TSScheduler (C# Excel add-in to generate Outlook appts). -
Co-Op InternDomtar Aug 2009 - Aug 2011Bennettsville, South Carolina, United StatesWorked with Manufacturing Services Department on various projects. Learned AutoCAD and used it for several projects, including designing multiple pieces of equipment for the mill. Worked on economic calculations for potential projects. First exposure to OSIsoft PI System: lightly used PI ProcessBook and PI DataLink.
Doug Broad Education Details
-
Mechanical Engineering
Frequently Asked Questions about Doug Broad
What company does Doug Broad work for?
Doug Broad works for Therm
What is Doug Broad's role at the current company?
Doug Broad's current role is Senior Software Developer.
What schools did Doug Broad attend?
Doug Broad attended North Carolina State University.
Who are Doug Broad's colleagues?
Doug Broad's colleagues are Kailash Pandey, Jony Kos, Brian Fino, Rajkumar Ravan.
Not the Doug Broad you were looking for?
-
Doug Broad, NASM-CPT
Greater Minneapolis-St. Paul Area -
Doug Broad
Architect, Registered Ga, Nc, Sc, And Va. Retired Professor Of Architectural Technology, Nash CcRocky Mount, Nc -
-
Doug Broad
Tolland, Ct
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