Badges
Certifications
Certificate: Python (Basic)
Certificate: Java (Basic)
Certificate: Problem Solving (Basic)
Certificate: JavaScript (Basic)
Certificate: Problem Solving (Intermediate)
Certificate: JavaScript (Intermediate)
Certificate: CSS (Basic)
Certificate: SQL (Basic)
Certificate: SQL (Intermediate)
Certificate: C# (Basic)
Work Experience
Software Engineer
CAP Index, inc• April 2023 - October 2023
Tech Stack: JavaScript/HTML/CSS, .NET (C#, ASP.NET, Entity Framework, SQL Relational Databases • Member of fully remote, geographically disparate team as a full-stack developer working on CAP Index internal and client applications, utilizing the Agile development philosophy. • Developed new features and improved existing ones for clients, including Walmart and McDonald's, based on requests and feedback. • Participated in biweekly cross-departmental meetings with both Marketing and Analytics teams. • Created ability within the CRIMECAST system for CAP Index Admin users to toggle account status to “Under Maintenance” for the entire system, rather than the previous need to toggle each one individually. • Improved compartmentalization of client and server-side code by removing in-line CSS and JavaScript, replacing with references to their designated .css/.js files. • Helped improve application report generation flow by creating functions to queue the generation of longer-running reports, so that clients are emailed when a report is ready, rather than a “frozen” loading screen while the report is created. • Involved in the migration of version control from TFS to Git-based repositories, as well as the development of internal team processes to reinforce the use of the current best practices.
Software Engineer
Pomeroy• January 2021 - March 2023
Tech Stack: JavaScript(Angular)/HTML/CSS, Java, SQL Relational Databases • Member of fully remote, geographically disparate team as a full-stack developer working on the Global Print Web System Microservices • Used SOLID design principles in the maintenance and modernization of existing features, as well as the creation of new features. • Aided migration of servers from traditional to cloud-based servers for frontend hosting, backend databases, and device assignment usage. • Removed hard-coded values and created new, future-proofed assignment logic for an add request for a new device. • Headed efforts to clean up SQL tables of obsolete and/or deleted printer records: device records, model info, and driver info. • Helped to create source control and branch protection measures in GitHub, as well as the creation and implementation of automated integration and end-to-end tests for any potential code changes. • Created on-boarding documentation for new team members, that detailed the setup of the local development and testing environments.
Software Engineer
iMedX• June 2020 - November 2020
Tech Stack: JavaScript(React)/HTML/CSS, .NET(C#, Entity Framework, ASP.NET, MVC), SQL Relational Databases • Member of team, full-stack developer for Medical Analytics platform. • Used the SCRUM method within the Agile philosophy of development. • Created an alerts system from back-to-front; created SQL tables of alert conditions and messages, created Entity Framework mappings and RESTful API calls in the C# .NET application code for interaction with that table, and created the frontend UI/UX design for the alerts system and action/dismissal of the alerts system. • Assisted in streamlining of existing SQL Server databases and tables for future AWS “data lake” and Machine Learning usage. • Created APIs for various usages in the application, including dashboard hydration and alerting system interactions. • Updated relational database schemas in Microsoft SQL Server • Collaborated both as a member of a local development team and as a member of the wider global team located in India. • Completed HIPAA compliance training to ensure PHI from client’s patients remained secure during design, development, and testing.
Software Developer
Centennial Arts• April 2019 - September 2019
Developed software elements for use on customer websites, where I was responsible for creating new elements, bringing older elements into current standards, and improving/documenting standards for use in the company’s proprietary software. Created and implemented hotfixes for the editor.
Education
Texas A&M University
Computer Engineering, BS• August 2015 - December 2019
Texas A&M University
Links
Skills
jmarshall4 has not updated skills details yet.