Josh Moore
Software Engineer at TeraLogics, LLC- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
0
/5.0 / Based on 0 ratingsFilter reviews by:
Experience
-
TeraLogics, LLC
-
United States
-
Defense and Space Manufacturing
-
1 - 100 Employee
-
Software Engineer
-
Aug 2019 - Present
-
-
-
Custom Ink
-
United States
-
Retail
-
700 & Above Employee
-
Software Engineer
-
Feb 2019 - Aug 2019
-
-
-
StealthPath
-
United States
-
Software Development
-
1 - 100 Employee
-
Software Engineer
-
Mar 2018 - Jan 2019
Developed and maintained a Rest API server to serve Single Page Applications (REACT). Responsibilities include: • Utilize asynchronous programming with NodeJS (async/await and promises). • Gather requirements from business engineers and analyzing the needs of the front end and backend in order to develop the PostGRES database structure. • Input requirements into Jira, manage project in BitBucket and participate in bi-weekly Scrum meetings. • Implement a hexagonal architecture with GraphQL-like capabilities for maximum flexibility. • Utilize WebSockets to connect the single page application and backend for some services. • Utilize NPM (Node Package Manager) to install modules, manage dependencies, and test overall project. • Research and implement role based authorization and authentication strategies (i.e. Digest and Oauth 2.0) based off application needs. • Create and conduct black box and white box testing to prove server functionality for production using Jasmine and Postman. • Implement SwaggerJS to enable automatic documentation for all of the REST endpoints. • Craft JSON responses in a way that abstracted the data layer. Tools: NPM, Websocket, BitBucket, ObjectionJS, HapiJS, Jira, Git, Postman, Jasmine, Visual Studio Code Show less
-
-
-
Blackboard
-
United States
-
Higher Education
-
700 & Above Employee
-
Java Developer
-
Jul 2016 - Mar 2018
Developed and maintained Java IVR (Interactive Voice Recording) applications supporting 16,000 clients across 90 countries with over 100 million users. Responsibilities include: • Worked with clients to develop and implement requirements. • Managed Visio, flow chart documents, and voice recordings. • Built, Configured, deployed and maintained Java Applications. • Built web based, visual IVR software using NodeJS, ExpressJS and Mongo DB. • Responsible for quality assurance, manual testing, troubleshooting, and resolution. • Responsible for migrations, patch updates, and maintained the IVR Infrastructure, including Tomcat Servers, AES servers, and Load balancers. • Researched other competing IVR tools and created demos for future improvements. • Maintained corporate website on the .NET framework. Tools: Java, MYSQL, NodeJS, Mongo DB, .NET Show less
-
-
-
ManTech
-
South Africa
-
Appliances, Electrical, and Electronics Manufacturing
-
1 - 100 Employee
-
Software Developer
-
Mar 2014 - Jul 2016
Developed custom web applications for local Offices of Emergency Management (OEM) supporting 2,500 users across 32 jurisdictions and government agencies. Responsibilities include: • Developed custom web applications with ASP.Net C#, JavaScript, and MS SQL. • Interfaced with emergency managers across the region, collect and analyze their requirements. • Utilized Visual Studio 2008 and ILSpy to build adapter between reporting service and 3rd party CMS. • Designed and develop MS SQL Reports. • Conducted bug fixes and troubleshoot user issues. Tools: C# and .NET framework, Visual Studio 2008, ILSpy, MVC architecture, CSS, Java Script, Agile Methodologies, GIT, MS-SQL and Reporting Services Show less
-
-
-
-
CodeMonkey Intern
-
2012 - 2013
-
-
Education
-
George Mason University
BA