Jason Brooks

Principle Software Development Engineer at DeveloperTown
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Cape Coral, Florida, United States, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Principle Software Development Engineer
      • Sep 2019 - Present

      Indianapolis, Indiana, United States Designed data model & built API for asset management system Updated and supported Xamarin Forms app for use by General Aviation pilots Added image upload and transformation functionality to legacy web application Helped document and assess large microservice-based financial system and created future-state roadmap options Wrote APIs using Kotlin, Spring Boot, Micronaut, and GraphQL for Fintech company Wrote APIs using Python, Flask for Fintech company Created AWS infrastructure… Show more Designed data model & built API for asset management system Updated and supported Xamarin Forms app for use by General Aviation pilots Added image upload and transformation functionality to legacy web application Helped document and assess large microservice-based financial system and created future-state roadmap options Wrote APIs using Kotlin, Spring Boot, Micronaut, and GraphQL for Fintech company Wrote APIs using Python, Flask for Fintech company Created AWS infrastructure using Terraform and GitHub Actions Show less

    • Co-Founder
      • Nov 2016 - Mar 2020

      Developed iOS App using XCode 8 and Swift 3 Distributed app through TestFlight for beta testing Released iOS App in App Store Setup AWS S3 and CloudFront to serve data to iOS App Created website for App Created most App Store content for app Worked with partner to plan app launch marketing campaign

    • United States
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Mobile Developer
      • May 2017 - Aug 2019

      Indianapolis, Indiana Lead team developing data-driven mobile app Advocated for, lead, and wrote the majority of the code for a brownfield rewrite of core legacy system functionality to support Mobile App Full-Stack developer writing code for iOS, Android, API (.NET Core), SQL Server Architected and implemented multiple .NET Core Web API services to serve data to mobile app Implemented Backends-For-Frontends by creating internal API service called from Mobile Backend API Implemented Entity Framework… Show more Lead team developing data-driven mobile app Advocated for, lead, and wrote the majority of the code for a brownfield rewrite of core legacy system functionality to support Mobile App Full-Stack developer writing code for iOS, Android, API (.NET Core), SQL Server Architected and implemented multiple .NET Core Web API services to serve data to mobile app Implemented Backends-For-Frontends by creating internal API service called from Mobile Backend API Implemented Entity Framework Core in Web API services Designed database schema to support new data needed by mobile app Wrote hundreds of unit tests utilizing NUnit and Moq Patterns used: MVVM, MVC, Dependency Injection, Builder, Singleton, Chain of Responsibility Refactored legacy web application code to reduce repeated code blocks, improve performance, and improve maintainability Show less

    • United States
    • Banking
    • 200 - 300 Employee
    • Solution Architect
      • Jan 2013 - May 2016

      Indianapolis, Indiana Area Wrote strategic planning document for three departments -Lead meetings with managers and staff -Documented all business processes of each business area -Created diagrams showing traceability between business processes, internal and external actors, inputs, outputs, internal IT systems, and external systems -Helped each area identify and/or articulate strategies and mapped to enterprise strategic plan -Helped each area identify tactical steps to achieve strategies, many having an… Show more Wrote strategic planning document for three departments -Lead meetings with managers and staff -Documented all business processes of each business area -Created diagrams showing traceability between business processes, internal and external actors, inputs, outputs, internal IT systems, and external systems -Helped each area identify and/or articulate strategies and mapped to enterprise strategic plan -Helped each area identify tactical steps to achieve strategies, many having an IT component o Wrote strategic planning document that included strategy, business processes, systems used, and objectives for next three years Lead project to develop new IT system supporting the Community Investment Department -Lead meetings with managers and staff -Documented future-state business process -Created Proof-of-Concept for new IT system -Identified and documented requirements for new IT system Wrote custom report application to generate policy-mandated Enterprise Architecture reports using EA data stored in Sparx EA system Gathered metadata on IT systems and assisted with creating various system and integration models Show less

    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior Consultant
      • Jun 2008 - Jan 2013

      Indianapolis, Indiana Area Created requirements management plan Lead requirements gathering initiative Documented business and technical requirements Documented business processes Created application design document Lead team tasked with documenting as-is and to-be e-commerce and marketing campaign business processes Worked with other teams to streamline processes across the enterprise Gathered and documented requirements for e-commerce system Participated in creating requirements packages to… Show more Created requirements management plan Lead requirements gathering initiative Documented business and technical requirements Documented business processes Created application design document Lead team tasked with documenting as-is and to-be e-commerce and marketing campaign business processes Worked with other teams to streamline processes across the enterprise Gathered and documented requirements for e-commerce system Participated in creating requirements packages to facilitate vendor selection Created draft as-is data architecture using TOGAF methods Filled data architect role on the architecture board Show less

    • United States
    • Government Administration
    • 700 & Above Employee
    • Senior Application Developer
      • 2008 - 2008

      Indianapolis, Indiana Area Developed web services integrating the Indiana Child Welfare Information System (ICWIS) with multiple applications developed by third parties allowing juvenile probation workers to manage cases as defined by HEA1001 Designed, documented and developed new architecture for ICWIS modules to be developed by members of the DCS application team Created base classes for use by development team for data access and business logic layers Fixed defects in Oracle packages/procedures… Show more Developed web services integrating the Indiana Child Welfare Information System (ICWIS) with multiple applications developed by third parties allowing juvenile probation workers to manage cases as defined by HEA1001 Designed, documented and developed new architecture for ICWIS modules to be developed by members of the DCS application team Created base classes for use by development team for data access and business logic layers Fixed defects in Oracle packages/procedures and worked with Oracle developers to define application-to-database interaction standards Trained developers on how to properly implement ICWIS architecture and documented ICWIS architecture for inclusion in reports to ACF Worked within established SDLC processes for fixing defects and was involved with transition of module responsibility from vendor to state application teams Show less

    • Data Analyst
      • 2007 - 2008

      Indianapolis, Indiana Area Performed Independent Verification and Validation of the (ICWIS) project Reviewed source code and application architecture for alignment with best practice development methods including assessing compliance as defined by Microsoft Patterns and Practices Wrote findings reports and submitted to IV&V management. Findings documents were included in IV&V reports to project vendor and state management teams. Reports were also included in IV&V submissions to Administration for… Show more Performed Independent Verification and Validation of the (ICWIS) project Reviewed source code and application architecture for alignment with best practice development methods including assessing compliance as defined by Microsoft Patterns and Practices Wrote findings reports and submitted to IV&V management. Findings documents were included in IV&V reports to project vendor and state management teams. Reports were also included in IV&V submissions to Administration for Children and Families (ACF), which funds state and local agencies providing family assistance (welfare), child support, child care, Head Start, child welfare, and other programs relating to child and families. Show less

    • United States
    • Hospitals and Health Care
    • 700 & Above Employee
    • Software Development Engineer
      • 2002 - 2007

      Indianapolis, Indiana Area Ported and integrated .NET windows forms modules to ASP.NET applications, with the goal of minimal-to-zero training requirements for migrating users Developed XML web service modules to process business logic and transactions such as an order pricing engine processing 100+ fields from numerous tables Designed data access and scalability model for n-Tier ERP system processing hundreds of thousands of transactions per day Implemented JavaScript based pick list classes… Show more Ported and integrated .NET windows forms modules to ASP.NET applications, with the goal of minimal-to-zero training requirements for migrating users Developed XML web service modules to process business logic and transactions such as an order pricing engine processing 100+ fields from numerous tables Designed data access and scalability model for n-Tier ERP system processing hundreds of thousands of transactions per day Implemented JavaScript based pick list classes resulting in a web developer having ability to add any of 150+ lists to a web form with a single line of code Wrote core data access classes used by development team as foundation of n-Tier ERP system Primary top tier troubleshooter for software applications, application server platform configuration issues, and database server performance opportunities Designed JavaScript instrumentation and SOAP envelope header objects, then integrated with n- Tier application to gather and report performance data for the purpose of identifying design opportunities, streamline processing, and prove measurable impact Designed Pocket PC 2003 based prototype mobile clinical data application using .NET, Compact Framework, XML web services, and SQL stored procedures used by clinical engineers to document work orders in the field Developed application for standard template medical device data gathering and verification used in field surveys and inventory validation which consolidated and merged data from any number of laptops used by teams in the field, then exported in a standard format easily imported into ERP system Developed automated IVR dispatch system using CIC handlers integrated with .NET web services which dispatched technicians during off-hours, provided for escalation, and allowed technicians to acknowledge notifications Designed and implemented security model for n-tier ERP application using Kerberos delegation between application servers Show less

Education

  • Purdue University
    Bachelor of Science (B.S.), Computer Technology/Computer Systems Technology
    1998 - 2003

Community

You need to have a working account to view this content. Click here to join now