Bart Ingleston
Principal Software Engineer at GE Additive- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
GE Additive
-
United States
-
Machinery Manufacturing
-
300 - 400 Employee
-
Principal Software Engineer
-
Jul 2018 - 5 years 6 months
Niskayuna, NY Full-stack software professional using the latest 12-Factor App methodology for design & implementation of microservices and web applications. Strong in both desktop-and browser-based graphical user interface development. Responsible for the design, development, and deployment of an additive manufacturing software platform. The software tools are aimed to reduce time and cost of experimenting in the physical world by leveraging a rich digital experience. Other responsibilities include… Show more Full-stack software professional using the latest 12-Factor App methodology for design & implementation of microservices and web applications. Strong in both desktop-and browser-based graphical user interface development. Responsible for the design, development, and deployment of an additive manufacturing software platform. The software tools are aimed to reduce time and cost of experimenting in the physical world by leveraging a rich digital experience. Other responsibilities include defining the microservices deployment architecture for development teams to follow. Guide global teams in five locations to use best DevSecOps and Agile software practices to produce quality and secure software. Clearly document and communicate software architecture and design. Interface with the GE cloud IT team regarding security and compliance. Technical: - Trained Agile/Scrum - Expert in Java w/ Spring Framework - Experience w/ C# .Net Framework, .Net Core - Experience w/ Python, C++, C - Experience w/ web components tech (e.g. Angular, Vue.js, NodeJS, HTML5, Javascript, CSS, JSON, XML) - Significant experience w/ data technologies (e.g. Relational Databases, NoSQL) - Significant experience w/ Containerization and Container Orchestration technologies (e.g. Docker, Kubernetes/AWS EKS, Kustomize, Helm) - Significant experience w/ DevOps, product management tools (e.g. Maven, GitHub, Jenkins, Artifactory, Docker Trusted Registry, CA Agile Central/Rally, Confluence). - 10+ years using and coaching Agile values, principles, and practice Personal: - Team builder and player, lead by doing - Strong communication skills - Able to navigate through ambiguity to get to directional clarity - Able to tailor and present research and development findings and demonstrate applications to technical and business stakeholders and customers Show less
-
-
-
GE Research
-
United States
-
Research
-
700 & Above Employee
-
Senior Staff Software Engineer/Computer Scientist
-
Jun 2010 - Jul 2018
Niskayuna, New York Responsible for the applied research and development of innovative software solutions for the GE businesses and for external commercial and U.S. Government agencies. - Help identify new research programs and secure funding. - Define project deliverables, scope, plan. - Execute project plan using Agile methodologies to create environment to obtain stakeholder feedback on a regular, short-cycle basis. - Identify new technologies and software trends, document design rationale and… Show more Responsible for the applied research and development of innovative software solutions for the GE businesses and for external commercial and U.S. Government agencies. - Help identify new research programs and secure funding. - Define project deliverables, scope, plan. - Execute project plan using Agile methodologies to create environment to obtain stakeholder feedback on a regular, short-cycle basis. - Identify new technologies and software trends, document design rationale and choices for immediate and future success. - Lead implementation/dev team by doing. - Present research and development findings and prototype applications to GE stakeholders and customers. Show less
-
-
-
Pitney Bowes
-
United States
-
Software Development
-
700 & Above Employee
-
Senior Software Engineer
-
Jan 2008 - May 2010
Troy, New York Formally MapInfo Corporation Member of the MapXtreme product development team. Responsible for the design, development, and maintenance of features in the MapInfo MapXtreme SDK, a .NET Application Programming Interface and run-time built on core C++ libraries. The SDK allows developers to create custom Location Intelligent applications for both the desktop and web environments. Major contributor to the MapXtreme ASP.NET Web Controls and Tools and Web Services components. Other… Show more Formally MapInfo Corporation Member of the MapXtreme product development team. Responsible for the design, development, and maintenance of features in the MapInfo MapXtreme SDK, a .NET Application Programming Interface and run-time built on core C++ libraries. The SDK allows developers to create custom Location Intelligent applications for both the desktop and web environments. Major contributor to the MapXtreme ASP.NET Web Controls and Tools and Web Services components. Other responsibilities were to work closely with the Product Owner, architect, and dev team to plan schedules and tasks, address critical customer issues, support Quality Assurance activities, support documentation activities, and mentor junior team members. Show less
-
-
-
MapInfo
-
Software Development
-
1 - 100 Employee
-
Software Engineer
-
Aug 2006 - Jan 2008
Troy, New York Acquired by Pitney Bowes.
-
-
-
GE Research
-
United States
-
Research
-
700 & Above Employee
-
Computer Scientist
-
Jun 2001 - Aug 2006
Niskayna, New York Member of the Enterprise Architectures Laboratory. Responsible for the applied research and development of innovative software solutions for the GE businesses and for external commercial and U.S. Government agencies.
-
-
-
Marine Corps Recruiting
-
Armed Forces
-
700 & Above Employee
-
Avionics Technician
-
Sep 1990 - Jul 1996
Proudly served as a United States Marine with a primary military occupational specialty of Avionics Technician. Tested, troubleshot, and repaired advanced aviation electronics to component level. Conducted pre-operational maintenance on test equipment in accordance with technical directives. As Avionics Production Supervisor, insured all safety standards were followed while performing maintenance and verified correctness of repairs.
-
-
Education
-
Rensselaer Polytechnic Institute
Master of Science (MS), Computer Science -
Rensselaer Polytechnic Institute
Bachelor of Science (BS), Computer Science -
Adirondack Community College
Associate of Science (AS), Computer Science