Lyle Johnson Email and Phone Number
Lyle Johnson work email
- Valid
- Valid
- Valid
- Valid
- Valid
Lyle Johnson personal email
- Valid
- Valid
Lyle Johnson phone numbers
I have over 25 years of experience in software engineering, across a variety of application domains including computational fluid dynamics, bioinformatics, and cyber-security. As a result, I am well versed in all aspects of the software development lifecycle, from requirements development, to design and implementation, through quality assurance, deployment and long-term maintenance. I've also successfully led a number of software teams, providing both technical direction and program/product management. Specialties: TypeScript, Python, Ruby, Java, C/C++, Software Architecture, Web Applications Development, JavaScript, Test-Driven Development, Cloud Computing, AWS, Infrastructure as Code, Terraform, SaltStack
Barry-Wehmiller
View- Website:
- barrywehmiller.com
- Employees:
- 5988
-
Barry-WehmillerMadison, Al, Us -
Software Tech LeadNou Systems, Inc. Nov 2023 - Present -
Principal Software EngineerSynapse Wireless, Inc. Dec 2022 - Nov 2023Huntsville, Al, UsContinued working on the development and maintenance of SimplySnap Remote Access (SSRA) and SimplySnap Cloud, with an emphasis on implementing an Elastic Container Service (ECS) based architecture for container management and continuous deployment. -
Staff Software EngineerSynapse Wireless, Inc. Nov 2014 - Dec 2022Huntsville, Al, UsAs a Staff Software Engineer for Synapse Wireless, I've had the opportunity to be involved in the architecture, design, implementation, and maintenance of a number of cloud based services and applications in the lighting and energy management industry.One of my earliest development projects at Synapse involved working with a small team in 2015 to build and launch Synapse's first successful cloud based software service, SimplySnap Remote Access (SSRA). This service is still in use today by many of Synapse's customers, and provides them with a web based portal into their on-premises site controllers for lighting management. The application itself is a straightforward AngularJS web application, running ExpressJS on the server side. I introduced the practice of Infrastructure as Code (IaC) to Synapse during the development of this product, employing Terraform to manage our Amazon Web Services (AWS) resources in a controlled and reproducible way. We also use SaltStack for configuration management of the EC2 instances for SSRA, and the application servers run inside Docker containers.I am currently working with another small team to develop SimplySnap Cloud, Synapse's premiere cloud based platform for lighting and energy management. We began designing and building SimplySnap Cloud in 2018, using several of the lessons learned from the development of SSRA to accelerate the process. As was the case with SSRA, we use Terraform to manage the AWS resources for SimplySnap Cloud and SaltStack to manage the configuration of its EC2 instances. The platform software is a combination of Dockerized services and “serverless” services that run on the AWS Lambda service, and we use a number of AWS managed services, including DynamoDb, RDS, Firehose, and OpenSearch, to supplement the SimplySnap Cloud platform software. Unlike SSRA, SimplySnap Cloud is a more modern Angular web application, running Apollo Server on the server side to serve up SimplySnap Cloud's GraphQL API. -
Program ManagerDecibel Research, Inc. May 2012 - Nov 2014Huntsville, Alabama, UsAs a Program Manager (PM) for deciBel Research, supporting the Tactical Airspace Integration System (TAIS) project for the Software Engineering Directorate (SED), I was responsible for managing the relationship with our government customer and ensuring that our team members delivered high value to that program. This included working with the customer to understand his needs for the SED-TAIS program, finding new opportunities for deciBel Research to contribute to the effort, working with our contracts administrators to ensure coverage for team members, and conducting performance evaluations for team members.In addition to my responsibilities as PM, I led a team of five developers in the development of the Airspace Web Services (ASWS) for TAIS. The goal of this effort was to deliver a RESTful web-based API for TAIS that could be used by a variety of browser-based and mobile clients. The software was implemented in C#/.NET, using Microsoft's ASP.NET Web API framework. Our use of an agile software development process ensured high visibility into our progress for our customer, and enabled a tight feedback loop as the software evolves.Previously, as Software Team Lead for the Enhanced Airtrack Sensor Interface (EASI) user interface, I led a team in the delivery of two major releases of this new product for the Army. EASI is an application used to configure, manage, and monitor links between TAIS and remote airtrack sources (e.g. radars and other sensors). The software consists of a web-based UI implemented using AngularJS; ASP.NET on the server; and back-end integration with the TAIS, SATIN, and KABIC systems for airtrack data analysis and fusion. Prior to that, as Program Manager for the Virtual Receiver/Exciter (VREX) Phase I SBIR project, my responsibilities included managing project resources, maintaining positive communication with our Government customer, and generally ensuring that we met our contractual obligations. -
Senior AnalystSentar, Inc. Mar 2004 - Jun 2012Huntsville, Al, UsParticipated in a number of research and development projects utilizing Sentar’s KnoWeb® technology. KnoWeb is a dynamic, distributed, problem-solving technology that provides a framework for the design and implementation of knowledge-based systems that integrate many diverse resources to solve a problem or perform a task.Designed and developed intelligent software agent-based applications for a variety of application domains, including network cyber-defense, logistics, and software protection. Design tasks included the specification of domain-specific ontologies in the KNAML knowledge representation language, as well as the specification of rules using Prolog.Designed and developed a generic rule agent capability for KnoWeb, based on the open source tuProlog rule engine.Established a continuous integration build system based on open source tools including CruiseControl (later Hudson), Subversion, and Ant. Served as a resident software configuration management expert, providing guidance on the use of these tools as well as Bugzilla for issue tracking. -
Senior Eai Web DeveloperNasa 2008 - 2009Washington, Dc, UsWorked with a small team to develop and maintain two Rails-based web applications, for NASA’s Integrated Enterprise Management Program (IEMP) Competency Center. These applications interface with a number of legacy back-end systems, including NASA’s LDAP directory, their SAP infrastructure for resource management, and a variety of databases. -
AuthorPragmatic Bookshelf 2007 - 2008Author of "FXRuby: Create Lean and Mean GUIs with Ruby" (published April 2008).
-
Principal EngineerCfd Research Corporation Apr 2002 - Feb 2004Huntsville, Al, UsImplemented support for the OMG CAD Services Specification V1.0 in CFD-GEOM, CFDRC's geometry and grid generation application. This effort included the integration of CFD-GEOM with the Open CASCADE platform for 3-D modeling and simulation.Additionally, while there I developed both CORBA and Python scripting interfaces to CFD-VIEW, CFDRC's 3-D data visualization application, and developed and integrated 3-D visualization capabilities for their CFD-CADalyzer application. -
Software Team LeaderResgen (Invitrogen Corporation) Jul 2000 - Apr 2002Worked with a small team to design and develop Pathways, a software application for DNA microarray analysis. Developed and refined software engineering processes for the Bioinformatics department. Developed automated procedures to maintain bioinformatics databases at ResGen. Developed core EJB libraries for bioinformatics data services (BIDS) project, used by Java web application developers.
-
Group Leader For Gui DevelopmentCfd Research Corporation Oct 1993 - Jun 2000Huntsville, Al, UsCoordinated graphical user interface (GUI) development for CFDRC flow solvers, as well as several related aspects of commercial software product management (e.g. maintenance and quality assurance). Served as product manager and lead developer for the CFD-ACE+ graphical user interface, and directly supervised two other software engineers on this project. Instructed junior developers in topics such as object-oriented analysis and design, portable C++ programming, and porting applications from Unix to Microsoft Windows. Presented in-house technical seminars on GUI development and Defensive Programming Practices.
Lyle Johnson Skills
Lyle Johnson Education Details
-
Georgia Institute Of TechnologyAerospace Engineering -
Auburn UniversityAerospace Engineering
Frequently Asked Questions about Lyle Johnson
What company does Lyle Johnson work for?
Lyle Johnson works for Barry-Wehmiller
What is Lyle Johnson's role at the current company?
Lyle Johnson's current role is Software Tech Lead at nou Systems, Inc..
What is Lyle Johnson's email address?
Lyle Johnson's email address is ly****@****ail.com
What is Lyle Johnson's direct phone number?
Lyle Johnson's direct phone number is +125628*****
What schools did Lyle Johnson attend?
Lyle Johnson attended Georgia Institute Of Technology, Auburn University.
What skills is Lyle Johnson known for?
Lyle Johnson has skills like Subversion, Java, Ruby, Python, Javascript, C++, Ruby On Rails, C#, Test Driven Development, Architecture, Git, Html.
Who are Lyle Johnson's colleagues?
Lyle Johnson's colleagues are Mary Rudder, Jeff Bossaller, Binoy Sankar, Greg Scherwinski, Courtney Penserum, Dave Utrup, Giovanni Spazio.
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