Doug Slater Email & Phone Number
Who is Doug Slater? Overview
A concise factual answer block for searchers comparing this professional profile.
Doug Slater is listed as Founder at EnduraByte, based in Knoxville, Tennessee, United States. AeroLeads shows a matched LinkedIn profile for Doug Slater.
Doug Slater previously worked as Senior Software Engineer at Radformation and Principal Engineer, Founder at Endurabyte Llc. Doug Slater holds Master Of Science (Ms), Computer Science from University Of Tennessee, Knoxville.
Email format at EnduraByte
This section adds company-level context without repeating Doug Slater's masked contact details.
Review company-level records connected to Doug Slater before choosing the right outreach path.
About Doug Slater
I am an accomplished and approachable software engineer. I have 12+ years of industry experience, and I’ve been writing code for 22+ years. I use C# and XAML these days, but my capabilities are broad, including low-level systems programming, backend cloud services, and frontend apps for mobile, desktop, and web. I possess strong algorithm and software design skills and a general aptitude that transcends specific tools and problem domains. I have the soft skills that make one easy to work with. I’m an experienced collaborator, remote and onsite, and I enjoy mentoring and helping other developers, people-oriented processes, and working directly with users and customers.
Doug Slater's current company
Company context helps verify the profile and gives searchers a useful next step.
Doug Slater work experience
A career timeline built from the work history available for this profile.
Senior Software Engineer
Principal Engineer, Founder
I'm a solopreneur creating tools and products which serve athletes and fitness enthusiasts.• I make FitEdit, an open-source web, desktop, and mobile app for editing and managing fitness data. It runs on Windows, macOS, Linux, Android, and iOS. The frontend is built in XAML on Avalonia UI. The backend is built in C# on ASP.NET Core, Postgres, Supabase, and hosted on fly.io. The backend integrates with Garmin, Strava, Stripe, and SendGrid. I'm an expert on the Garmin FIT and TCX file formats. https://www.fitedit.io https://github.com/endurabyte/FitEdit• I reverse-engineered commercial treadmill microcontroller signals using logic analyzers for the purpose of exposing the speed and incline controls via a web service. Designed and fabricated a printed circuit board to interface the treadmill with a Raspberry Pi. A Xamarin.Forms (and later .NET MAUI) app runs on Android and iOS to command the treadmill through a structured workout without the user pressing any physical controls. https://github.com/nref/treadmill• Wrote a library for editing Garmin Training Center XML (TCX) files: https://github.com/nref/tcxmill
Staff Software Engineer
I'm improving global insights to weather and climate through design, implementation, and test of Climavision web apps and backend services. I wear a lot of hats here:- Mentor. I'm upleveling our other engineers with daily 1-on-1 pair programming, frequent in-depth code reviews, and weekly brown bag presentations. - Advocate and Bridge. If an engineer needs something challenging done, I either help tackle it directly, or I organize resources to help.- QA Solutions Architect. I'm a stickler for upfront quality and test automation. I've bootstrapped our product QA capability from zero unit tests to a robust suite of automated user and functional tests, and I've rallied a following of other engineers to do the same.- Software Designer. I'm an evangelist for simple, easy-to-understand code that works right and keeps working right. - Product Support Engineer. I'll gladly get on the phone with any customer who's having a hard time.- Performance Bottleneck Attack Droid. I've systematically targeted slowdowns in our production apps to make them blazing fast and responsive.
Senior Software Engineer
Working 100% remotely, in a blazingly fast time to market of two years, I and my team created RayCommand, a suite of software services and user interfaces which support the daily operations of radiation therapy centers. As an experienced reader and writer of software and robotics domain expert, I improved the state of cancer radiation therapy by supporting the robotic positioning aspects of the new RayCommand product, which together with RayStation presents a vertical integration of both treatment planning and execution. Technical topics included robot kinematics, collision avoidance, motion planning, 3D graphics, C#, WPF and XAML, C#, and ASP.NET SignalR.
Software Engineer
Improved patient treatment outcomes at hospitals and medical practices nationwide by reducing communication delays and interruptions between practitioners and their care teams.• Development, test, and maintenance of microservices according to Domain-Driven design principles and onion architecture. • Developed for multiple platforms in C# using both Visual Studio in Windows and Rider in Ubuntu. Proficient with command-line tooling such as vim, Git, dotnet CLI, Docker, and docker-compose. • Deployed to heterogeneous environments including on-premise datacenters and AWS using continuous integration and build automation.• Contributed to unit and integration test coverage and to end-to-end test automation. • Comfortable with Inversion of Control principles such as Dependency Injection using frameworks such as Ninject, StructureMap, Autofac, and Lamar.• Became an expert converting .NET Framework web services to .NET Core.• Worked on Agile SCRUM teams adhering to Agile practices such as sprint planning, storypoint estimation, daily standups, sprint retrospectives, and sprint reviews with stakeholders. • Communicated daily with remote teammates in different timezones and countries.
Software Engineer
Improved the state of cancer treatment through the design, implementation, and testing of software services in C# supporting the robotic positioning aspects of the ProNova SC360 product. • The software, which is in use at all of the Provision Centers for Proton Therapy, provides an ease of use unprecedented in the Radiation Therapy industry while providing an unmatched level of safety. Given a target position, a patient-carrying robotic arm is directed through an automatically improvised trajectory while avoiding obstacles and obeying position, velocity, and acceleration constraints. The movement is guaranteed to be collision-free.• Technical topics included robot kinematics, kinematic chains, Denavit-Hartenberg parameters, forward and inverse position and velocity calculation, trajectory planning and optimization, linear systems of equations, collision avoidance, motion control, simulation, and 3D graphical visualization.• Contributed to rigorous standards compliance, risk anaylsis, and satisfaction of regulatory burden.• Became proficient in Windows desktop frontend development using XAML and WPF. Became proficient with RESTful Web APIs and WCF. Developed a knowledge of and intuition for good software architecture. Used IBM Rational Team Concert and Jazz for source control, requirements planning, documentation, and test.
Software Engineering Intern
Explored the latest in “Big Data.” Contributed to white paper “Automotive big data: Applications, workloads and infrastructures”, A. Luckow et al, DOI: 10.1109/BigData.2015.7363874.
Doug Slater education
Master Of Science (Ms), Computer Science
Bs Computer Science
Frequently asked questions about Doug Slater
Quick answers generated from the profile data available on this page.
What company does Doug Slater work for?
Doug Slater works for EnduraByte.
What is Doug Slater's role at EnduraByte?
Doug Slater is listed as Founder at EnduraByte.
Where is Doug Slater based?
Doug Slater is based in Knoxville, Tennessee, United States while working with EnduraByte.
What companies has Doug Slater worked for?
Doug Slater has worked for Endurabyte, Radformation, Endurabyte Llc, Climavision, and Raysearch Laboratories.
How can I contact Doug Slater?
You can use AeroLeads to view verified contact signals for Doug Slater at EnduraByte, including work email, phone, and LinkedIn data when available.
What schools did Doug Slater attend?
Doug Slater holds Master Of Science (Ms), Computer Science from University Of Tennessee, Knoxville.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial