John Castleman

John Castleman Email and Phone Number

Software Solutions and Leadership | Continuously Deliver Solutions | Championing Agile Values @ WebPT
Texas, United States
John Castleman's Location
Dallas-Fort Worth Metroplex, United States, United States
About John Castleman

Software Solutions and LeadershipContinuously Deliver Solutions | Champion Agile ValuesSenior-level software development leader with proven ability in Agile processes, Continuous Integration and Continuous Deployment. Technical, hands-on, leader with demonstrated ability to simultaneously lead multiple teams. Software teams coordinated in cross-team environments with Firmware, and Hardware disciplines and with product, security, infrastructure, and operations functions. Architect and designer for .NET Core and C#, emphasizing coding structure, n-Tier architectures, unit test, and design patterns. Collaborative builder of teams through Servant Leadership, attracting, developing, training, and motivating high-performing software teams.

John Castleman's Current Company Details
WebPT

Webpt

View
Software Solutions and Leadership | Continuously Deliver Solutions | Championing Agile Values
Texas, United States
Website:
webpt.com
Employees:
916
John Castleman Work Experience Details
  • Webpt
    Webpt
    Texas, United States
  • Webpt
    Senior Software Development Manager
    Webpt Jun 2023 - May 2024
    Phoenix, Az, Us
    Provide senior leadership for C#/.NET Development Teams. Managed people and architecture forElectronic Medical Records systems for rehabilitation PT facilities across North America; providedleadership for Continuous Integration / Continuous Deployment; championed Agile processes and value ofUnit Test.● Directed team development of and expansion of existing feature set, targeting both Cloud (SaaS) andOn-Prem from shared .NET code base, for hundreds of facilities● Simplified existing code branching model strategy from outdated GitFlow towards Trunk-based● Reinstated and architected unit testing practices as part of Agile Development
  • Motorola Solutions
    Senior Manager - Software Engineering
    Motorola Solutions Jul 2019 - Sep 2022
    Chicago, Il, Us
    Provide senior leadership for C# / .NET Development Teams. Managed people and architecture for Evidence Library (EL) managing video evidence for law-enforcement agencies across North America; provided leadership for Continuous Integration / Continuous Deployment efforts; championed Agile processes and value of Unit Test.• Directed team development of Multi-Tenant performance improvement and expansion of existing feature set, targeting both Cloud and On-Prem from shared .NET Core / Standard code base, for hundreds of agencies• Led team development of next generation On-Prem Enterprise system, supporting hundreds of agencies, designed to replace thousands of agencies running legacy On-Prem Enterprise software• Interacted with front-line Services organization, defining escalation policies across multiple departments and four software teams
  • Watchguard Video
    Software Development Manager
    Watchguard Video Nov 2015 - Jul 2019
    Managed architecture and design of C# / .NET development teams on Evidence Library (EL) development. Advanced member skills through hiring, training, and mentoring. Oversaw multiple teams of developers encompassing all On-Prem Enterprise systems at thousands of agencies.• Architected, designed, and led development of product features deployed on regular Agile Sprint basis to thousands of production environments using CI/CD techniques, including:• Features such as Synchronized Playback, Group Recording, and Event Linking• Device Import Protocol, including architectural documents and diagrams• Disc “Robot” Publishing Service API as Microservice across multiple versions of EL to enable agencies to export video evidence for court, including software contract and diagrams for Reactive Programming / ReactiveUI implementation• Migration solution from legacy EL On-Prem to next generation EL On-Prem and EL Cloud, utilizing database schema transformations, migrating dozens of legacy to next gen deployments
  • Watchguard Video
    Senior Software Engineer
    Watchguard Video Jun 2012 - Nov 2015
    Designed and developed C# / .NET software, acting as Senior Developer and Designer on Evidence Library (EL). Delivered full-stack development solutions involving .NET Framework, C#, Entity Framework, SQL Server, ASP.NET MVC, and ASP.NET Web API.• Designed, developed, and continuously deployed product features at thousands of On-Prem agencies, including:• Import Protocol V2, including protocol design document and diagrams to scale local application-layer protocol between Software and Firmware at multiple system interface points• Publishing Service API as microservice used across multiple versions of EL, including software contract and diagrams• Software interface to first generation Body-Worn Camera, including application-layer protocol diagrams as technical lead• Migration solutions from existing video-evidence systems to EL by reverse-engineering existing EL database schema into Entity-Relationship Diagrams (ERD), supporting migration of 100 TBs of video data used at several large agencies
  • Siemens
    Consulting Software Engineer - C# / .Net
    Siemens Sep 2008 - May 2012
    Munich, De
    Technical Lead on $100Ms high-availability, centralized server system, transferring tens of millions of images and records per day between 200+ remote locations and local systems
  • Siemens
    Consulting Software Engineer - C++
    Siemens May 2006 - Sep 2008
    Munich, De
    Technical Lead on $15M flat-mail remote encoding system's Image Management System (IMS)
  • Siemens
    Senior Software Engineer
    Siemens Mar 1999 - May 2006
    Munich, De
  • Production Languages Corporation
    Senior Software Designer
    Production Languages Corporation Jul 1994 - Feb 1999
    Software Designer for cross-compiling and cross-debugging Application Suite for embedded controllers

John Castleman Skills

Software Design Object Oriented Design Software Engineering Software Development C# C++ .net Uml Integration Visual C++ Multithreading Visual Studio Cmmi Databases Sql Wcf Ooad Wpf Agile Methodologies Oop Stl Xml Web Services Soap Unit Testing Subversion C++/cli Linq Ibm Rational Rhapsody Wsdl Mvvm Cppunit Nunit Mstest Powershell Team Foundation Oracle Advanced Queuing System.net.http Html Agility Pack

John Castleman Education Details

  • Texas Tech University
    Texas Tech University
    Plus Electrical Engineering Coursework
  • Lubbock Christian University
    Lubbock Christian University
    Mathematics

Frequently Asked Questions about John Castleman

What company does John Castleman work for?

John Castleman works for Webpt

What is John Castleman's role at the current company?

John Castleman's current role is Software Solutions and Leadership | Continuously Deliver Solutions | Championing Agile Values.

What is John Castleman's email address?

John Castleman's email address is jo****@****ons.com

What is John Castleman's direct phone number?

John Castleman's direct phone number is +121493*****

What schools did John Castleman attend?

John Castleman attended Texas Tech University, Lubbock Christian University.

What are some of John Castleman's interests?

John Castleman has interest in Poverty Alleviation.

What skills is John Castleman known for?

John Castleman has skills like Software Design, Object Oriented Design, Software Engineering, Software Development, C#, C++, .net, Uml, Integration, Visual C++, Multithreading, Visual Studio.

Who are John Castleman's colleagues?

John Castleman's colleagues are Peggy Sharpe, Kyatham Bhallana, Jadhav Umesh, Kyle Harrison, Nani Mekala, Melynda Smith, Gustavo Gonzalez.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.