Scott Leierer
Senior Software Engineer at PHILANTHROPI- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Spanish Limited working proficiency
-
English Native or bilingual proficiency
Topline Score
Bio
Experience
-
PHILANTHROPI
-
United States
-
Philanthropy
-
1 - 100 Employee
-
Senior Software Engineer
-
Jan 2022 - Present
Use ReactJS to build web apps to facilitate users, organizations, and charities to connect and perform grants. Build component library and tools for internal stakeholders to accomplish business tasks quicker. Work with American Express to help build pilot Round-Up program. Integrate tools like Pendo, Cognito, and LaunchDarkly into development workflow. Communicate with engineers and management and collaborate with other teams to accomplish business goals. Brainstorm enhancements,… Show more Use ReactJS to build web apps to facilitate users, organizations, and charities to connect and perform grants. Build component library and tools for internal stakeholders to accomplish business tasks quicker. Work with American Express to help build pilot Round-Up program. Integrate tools like Pendo, Cognito, and LaunchDarkly into development workflow. Communicate with engineers and management and collaborate with other teams to accomplish business goals. Brainstorm enhancements, estimate new work, review designs, and prioritize tasks. Lead sprint retrospectives to identify areas for improvement. Show less Use ReactJS to build web apps to facilitate users, organizations, and charities to connect and perform grants. Build component library and tools for internal stakeholders to accomplish business tasks quicker. Work with American Express to help build pilot Round-Up program. Integrate tools like Pendo, Cognito, and LaunchDarkly into development workflow. Communicate with engineers and management and collaborate with other teams to accomplish business goals. Brainstorm enhancements,… Show more Use ReactJS to build web apps to facilitate users, organizations, and charities to connect and perform grants. Build component library and tools for internal stakeholders to accomplish business tasks quicker. Work with American Express to help build pilot Round-Up program. Integrate tools like Pendo, Cognito, and LaunchDarkly into development workflow. Communicate with engineers and management and collaborate with other teams to accomplish business goals. Brainstorm enhancements, estimate new work, review designs, and prioritize tasks. Lead sprint retrospectives to identify areas for improvement. Show less
-
-
-
University of Maryland
-
United States
-
Higher Education
-
700 & Above Employee
-
Software Engineer
-
Oct 2016 - Jan 2022
Develop web applications using React.js for use by government and private entities for traffic data analysis. Lead teams building and maintaining live applications. Work with UX designers to create functional and logical UIs. Create microservice architectures using NodeJS and Java to facilitate data transfer and monitoring. Query live data from SQL (PostgreSQL) and noSQL (Redis) databases for use in data visualizations. Design and develop micro-frontend architecture using Webpack… Show more Develop web applications using React.js for use by government and private entities for traffic data analysis. Lead teams building and maintaining live applications. Work with UX designers to create functional and logical UIs. Create microservice architectures using NodeJS and Java to facilitate data transfer and monitoring. Query live data from SQL (PostgreSQL) and noSQL (Redis) databases for use in data visualizations. Design and develop micro-frontend architecture using Webpack Module Federation and React.js. Work with Django and Python to build web server functionality. Develop data analysis infrastructure using Java, Hadoop, Map-Reduce, and HBase. Respond to support requests from clients and maintain services running on multiple remote servers. Build applications from scratch to improve on existing applications and provide new functionality for clients. Perform code reviews for other team members and build unit tests using Jest, Cypress, and the React testing library to prove functionality and reliability. Test UI components in isolation using StoryBook. Work with Jenkins and Ansible to manage continuous integration. Track work and documentation using Atlassian Suite including JIRA, BitBucket, and Confluence. Show less Develop web applications using React.js for use by government and private entities for traffic data analysis. Lead teams building and maintaining live applications. Work with UX designers to create functional and logical UIs. Create microservice architectures using NodeJS and Java to facilitate data transfer and monitoring. Query live data from SQL (PostgreSQL) and noSQL (Redis) databases for use in data visualizations. Design and develop micro-frontend architecture using Webpack… Show more Develop web applications using React.js for use by government and private entities for traffic data analysis. Lead teams building and maintaining live applications. Work with UX designers to create functional and logical UIs. Create microservice architectures using NodeJS and Java to facilitate data transfer and monitoring. Query live data from SQL (PostgreSQL) and noSQL (Redis) databases for use in data visualizations. Design and develop micro-frontend architecture using Webpack Module Federation and React.js. Work with Django and Python to build web server functionality. Develop data analysis infrastructure using Java, Hadoop, Map-Reduce, and HBase. Respond to support requests from clients and maintain services running on multiple remote servers. Build applications from scratch to improve on existing applications and provide new functionality for clients. Perform code reviews for other team members and build unit tests using Jest, Cypress, and the React testing library to prove functionality and reliability. Test UI components in isolation using StoryBook. Work with Jenkins and Ansible to manage continuous integration. Track work and documentation using Atlassian Suite including JIRA, BitBucket, and Confluence. Show less
-
-
-
Hatalom Corporation
-
United States
-
Defense and Space Manufacturing
-
1 - 100 Employee
-
Software Engineer
-
2015 - 2016
Develop training software (DUID) with Cubic Advanced Learning Systems (CALS) for government clients to train soldiers in armor tactics and logistics. Ship DUID 1 and DUID 2 for delivery orders. Develop virtual interactive systems for Littoral Combat Ship (LCS) with CALS for Navy simulation training in Unreal Engine 4. Ship EPT and develop RCO delivery orders. Develop using Agile development practices. Write unit tests using CppUnit and Mocha. Write JavaScript, HTML, CSS, and some… Show more Develop training software (DUID) with Cubic Advanced Learning Systems (CALS) for government clients to train soldiers in armor tactics and logistics. Ship DUID 1 and DUID 2 for delivery orders. Develop virtual interactive systems for Littoral Combat Ship (LCS) with CALS for Navy simulation training in Unreal Engine 4. Ship EPT and develop RCO delivery orders. Develop using Agile development practices. Write unit tests using CppUnit and Mocha. Write JavaScript, HTML, CSS, and some Android Java and Objective C to provide UI and functionality. Develop web application as internal tool for content developer use. Design system for managing data between Unreal, a proprietary simulation data engine, the Coherent GT framework, and Node.js servers. Use Cordova framework to deploy products to Android and iOS devices. Manage and troubleshoot differences between platforms to ensure consistent user experience. Communicate with other teams to create systems that meet all internal requirements. Design and create system for dynamically downloading and installing content based on user need. Meet verification and deployment schedule while fixing as many bugs as possible. Design system for testing user knowledge and uploading test scores to learning management system. Work with artists to find solutions that meet both visual and functional requirements. Show less Develop training software (DUID) with Cubic Advanced Learning Systems (CALS) for government clients to train soldiers in armor tactics and logistics. Ship DUID 1 and DUID 2 for delivery orders. Develop virtual interactive systems for Littoral Combat Ship (LCS) with CALS for Navy simulation training in Unreal Engine 4. Ship EPT and develop RCO delivery orders. Develop using Agile development practices. Write unit tests using CppUnit and Mocha. Write JavaScript, HTML, CSS, and some… Show more Develop training software (DUID) with Cubic Advanced Learning Systems (CALS) for government clients to train soldiers in armor tactics and logistics. Ship DUID 1 and DUID 2 for delivery orders. Develop virtual interactive systems for Littoral Combat Ship (LCS) with CALS for Navy simulation training in Unreal Engine 4. Ship EPT and develop RCO delivery orders. Develop using Agile development practices. Write unit tests using CppUnit and Mocha. Write JavaScript, HTML, CSS, and some Android Java and Objective C to provide UI and functionality. Develop web application as internal tool for content developer use. Design system for managing data between Unreal, a proprietary simulation data engine, the Coherent GT framework, and Node.js servers. Use Cordova framework to deploy products to Android and iOS devices. Manage and troubleshoot differences between platforms to ensure consistent user experience. Communicate with other teams to create systems that meet all internal requirements. Design and create system for dynamically downloading and installing content based on user need. Meet verification and deployment schedule while fixing as many bugs as possible. Design system for testing user knowledge and uploading test scores to learning management system. Work with artists to find solutions that meet both visual and functional requirements. Show less
-
-
-
The DAVE School
-
Orlando, Florida Area
-
Freelance Software Engineer
-
Jul 2014 - Jun 2015
Design, code and test game developed in Unreal Engine 4 alongside art students. Participate in interactions with students discussing design and bugs. Coordinate with instructor for bug fixed and game design. Design, code and test game developed in Unreal Engine 4 alongside art students. Participate in interactions with students discussing design and bugs. Coordinate with instructor for bug fixed and game design.
-
-
-
Burnout Game Ventures, LLC
-
Orlando, Florida Area
-
Freelance Software Engineer
-
Jan 2015 - May 2015
Develop racing game built for mobile platforms using Unity game engine. Use Photon Unity Networking to manage multiplayer interactions. Develop racing game built for mobile platforms using Unity game engine. Use Photon Unity Networking to manage multiplayer interactions.
-
-
-
Cole Engineering Services, Inc.
-
Orlando, Florida, United States
-
Software Engineer
-
2013 - 2015
Develop training simulations software (EDGE) for government agencies in Unreal Engine 3 using Agile development practices. Write code in C++, UnrealScript, and ActionScript to meet government requirements. Assist in system design and write design documents for upcoming features. Use the Unreal tools to decelop Kismet scripting and perform level design work. Create R&D project in Unity game engine for Unity Web Player which will allow tours of remote sites and integration with web… Show more Develop training simulations software (EDGE) for government agencies in Unreal Engine 3 using Agile development practices. Write code in C++, UnrealScript, and ActionScript to meet government requirements. Assist in system design and write design documents for upcoming features. Use the Unreal tools to decelop Kismet scripting and perform level design work. Create R&D project in Unity game engine for Unity Web Player which will allow tours of remote sites and integration with web security and content management tools. Develop Java code to fix bugs for OneSAF simulation and build new features for JLCCTC simulation. Show less Develop training simulations software (EDGE) for government agencies in Unreal Engine 3 using Agile development practices. Write code in C++, UnrealScript, and ActionScript to meet government requirements. Assist in system design and write design documents for upcoming features. Use the Unreal tools to decelop Kismet scripting and perform level design work. Create R&D project in Unity game engine for Unity Web Player which will allow tours of remote sites and integration with web… Show more Develop training simulations software (EDGE) for government agencies in Unreal Engine 3 using Agile development practices. Write code in C++, UnrealScript, and ActionScript to meet government requirements. Assist in system design and write design documents for upcoming features. Use the Unreal tools to decelop Kismet scripting and perform level design work. Create R&D project in Unity game engine for Unity Web Player which will allow tours of remote sites and integration with web security and content management tools. Develop Java code to fix bugs for OneSAF simulation and build new features for JLCCTC simulation. Show less
-
-
-
Electronic Arts Tiburon
-
Maitland, Florida, United States
-
Software Engineer I
-
Oct 2011 - Oct 2012
Collaborate with designers, testers, and other engineers to develop features for NCAA '13 (Xbox 360 and PS3) and Madden '13 (Wii U). Write C++ for the back end logic and Actionscript for the front end UI. Write Actionscript and use Flash to communicate between back end and front end for Wii U touchscreen as well as spreadsheets and other front end screens. Write SQL to access and update database items using Microsoft SQL Management Studio. Develop using agile development… Show more Collaborate with designers, testers, and other engineers to develop features for NCAA '13 (Xbox 360 and PS3) and Madden '13 (Wii U). Write C++ for the back end logic and Actionscript for the front end UI. Write Actionscript and use Flash to communicate between back end and front end for Wii U touchscreen as well as spreadsheets and other front end screens. Write SQL to access and update database items using Microsoft SQL Management Studio. Develop using agile development practices. Fix bugs, communicate with testers and other engineers, and polish game during alpha stage to ensure best shipped product possible on a deadline. Show less Collaborate with designers, testers, and other engineers to develop features for NCAA '13 (Xbox 360 and PS3) and Madden '13 (Wii U). Write C++ for the back end logic and Actionscript for the front end UI. Write Actionscript and use Flash to communicate between back end and front end for Wii U touchscreen as well as spreadsheets and other front end screens. Write SQL to access and update database items using Microsoft SQL Management Studio. Develop using agile development… Show more Collaborate with designers, testers, and other engineers to develop features for NCAA '13 (Xbox 360 and PS3) and Madden '13 (Wii U). Write C++ for the back end logic and Actionscript for the front end UI. Write Actionscript and use Flash to communicate between back end and front end for Wii U touchscreen as well as spreadsheets and other front end screens. Write SQL to access and update database items using Microsoft SQL Management Studio. Develop using agile development practices. Fix bugs, communicate with testers and other engineers, and polish game during alpha stage to ensure best shipped product possible on a deadline. Show less
-
-
-
XYMOGEN
-
United States
-
Health, Wellness & Fitness
-
100 - 200 Employee
-
Web/Intranet Developer
-
Jul 2011 - Oct 2011
Design, develop, and maintain tools in ASP.Net and C# for the company intranet that will allow employees to increase efficiency and make jobs easier. Communicate with employees to get ideas for new tools and features for the intranet. Design, develop, and maintain tools in ASP.Net and C# for the company intranet that will allow employees to increase efficiency and make jobs easier. Communicate with employees to get ideas for new tools and features for the intranet.
-
-
-
Florida Tech Library
-
Melbourne, Florida, United States
-
Tech Support Student Assistant
-
Oct 2006 - Oct 2010
Assist students and faculty with technical issues Maintain devices including printers, PCs, laptops, and others. Assist students and faculty with technical issues Maintain devices including printers, PCs, laptops, and others.
-
-
-
L3 Technologies
-
United States
-
Defense and Space Manufacturing
-
700 & Above Employee
-
Software Engineering Intern
-
Apr 2010 - Aug 2010
Design and develop software in C++ and C# for serializing messages and sending between multiple servers Test and fix existing software in C++ and C# used for direction finding Design GUI in C# for use with touch screen device Design and develop a server in C++ for storing the history of recent messages sent Design necessary database items and functions in PostgreSQL Gather and use requirements for aforementioned projects Design and develop software in C++ and C# for serializing messages and sending between multiple servers Test and fix existing software in C++ and C# used for direction finding Design GUI in C# for use with touch screen device Design and develop a server in C++ for storing the history of recent messages sent Design necessary database items and functions in PostgreSQL Gather and use requirements for aforementioned projects
-
-
-
L3 Technologies
-
United States
-
Defense and Space Manufacturing
-
700 & Above Employee
-
Software Engineering Intern
-
Apr 2009 - Aug 2009
Design and develop software in C# for analyzing XML to write message code in C, C++, and C#. Create format for XML that outlines code and which can be used to recreate code. Design a system for communicating aforementioned messages between computers. Assist with field testing of developed hardware. Design and develop software in C# for analyzing XML to write message code in C, C++, and C#. Create format for XML that outlines code and which can be used to recreate code. Design a system for communicating aforementioned messages between computers. Assist with field testing of developed hardware.
-
-
Education
-
Florida Institute of Technology
Bachelor of Science (BS), Computer Software Engineering