Aaron Daniels

Director of Engineering at Fluent Consultants
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Leawood, Kansas, 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
    • Director of Engineering
      • Jun 2023 - Present

    • Technical Delivery Director
      • May 2022 - Jun 2023

    • Australia
    • Financial Services
    • 300 - 400 Employee
    • Director Of Software Development
      • Jan 2019 - Jun 2022

      Leading the software development team to deliver world-class payment software. Key deliverables include:- Integration to Mastercard’s Digital Enablement Service and Visa's Tokenization Services for the North American platform which added support for Apple Pay, Google Pay, and Samsung Pay.- ControlPay - Allowing EML clients to integrate to card processing to make realtime approve/decline decisions.- Targeted performance enhancements designed to stabilize problem areas and eliminate platform outages.- Defined the load-testing strategy for a newly acquired processing platform.In my role, I have strived to put a strong focus on security, quality, resiliency, maintainability, and testability. I have championed unit testing, automated integration testing, static code analysis, key tooling upgrades, and introduced postmortems for major issues. Other key contributions include:- Migrated the team from TFVC to git for all source code. Standardized our release processes using PowerShell to execute a git-flow release strategy.- Defined and executing the strategy to migrate from TFS to Azure DevOps, including a migration to feature-based releases (GitHub flow) and semantic versioning.- Championed a DevOps mindset. Defined and filled Automated Test Engineer and Senior DevOps Engineer positions.- Grown and shrank the team based on the needs of EML.- Led architecture meetings and provided oversight for all new major initiatives.- Defined and executed a new team structure, championing ownership and key improvements to our core processing platform. Show less

    • Software Development Manager
      • Jan 2017 - Dec 2018

      Lead the software development team to deliver many key initiatives including:- Salary Packaging - Helped design and deliver a demonstrably superior offering to the salary packaging vertical. Lead the team that created the solution to allow multiple plastic cards to transact against the same prepaid funds (first for EML) as well as the ability for one card to transact against multiple different tax protected accounts.- Added InComm integration for 3rd party distribution of prepaid cards.- Defined and oversaw development of PIN change functionality for EML AUS.- Defined and delivered the FBT Card product within a very short time period driven by AUS tax law.- Defined and delivered the first iteration of ControlPay in EML AUS.- Managed and delivered the integration to Mastercard’s Digital Enablement Service which added support for Apple Pay, Google Pay, and Samsung Pay.- Defined the roadmap for converting the public API offering from SOAP to REST.- Changed the culture of the team by consistently delivering software to production.- Participated in support and development activities. Show less

    • Senior Software Developer
      • Apr 2014 - Dec 2016

      - Developed an iOS gift card application (CardSpot Mobile) written using Xamarin. Storyboarded a tabbed iPad application, test drove the core functionality into a PCL using Mediatr. Integrates with MagTek’s card reader SDK, as well as Card.IO.- Developed the CardSpot API using OAUTH 2 and Web API. Used JWT for claims based security.- Lead developer on the EMV integration project. Enhanced the card processing platform to process integrated chip card transactions.- Developed an integration service for a Thales Hardware Security Module (HSM), used to decrypt secure track data, verify EMV transactions, PIN data, and generate CVV/CVC values securely.- Enhanced and maintained the Online Messaging Service (core Windows service) to process financial transactions from VISA and MasterCard networks in real time. Key developer on the migration from the First Data network to the PULSE network. Show less

    • Software Development Contractor
      • Oct 2013 - Apr 2014

      - Enhanced the white label platform, which consisted of a globalized multi-tenant ASP.NET MVC web application used to redeem and manage gift cards. Key customers included Harley Davidson, Lenovo, and AT&T.- Enhanced and maintained various internal and externally facing web applications developed using ASP.NET MVC, Web API, angular, knockout, and bootstrap.

    • United States
    • Financial Services
    • 700 & Above Employee
    • Senior Software Developer
      • 2012 - 2013

      Team lead for the mobile development team working on the number one priority project in the company. Outstanding accomplishments include: - Designed and implemented a stateless mobile API using ASP.NET Web API. Used TDD, dependency injection, and interface driven design to quickly deliver key resources, allowing for the native development and shared services pieces to be developed concurrently. Integrated with Windows Server AppFabric to provide enterprise caching to the API. - Facilitated collaboration across teams to develop and integrate new mobile and internal platforms. Key responsibilities included requirements refactoring, process guidance, and issue resolution. - Triaged and completed many bug fixes for the iOS, Android, and mobile web applications. - Made numerous enhancements and bug fixes to their SMS mobile banking system. Show less

    • United States
    • Financial Services
    • 700 & Above Employee
    • Software Development Contractor
      • 2011 - 2012

      Contractor hired to come in and complete projects: - Completed and deployed the HSA Enrollment ASP.NET application. Modified SOAP services and introduced a new Oracle package, as well as cleaned up various aspects of the ASP.NET application. - After successful deployment of the enrollment application, I was moved to the HSA Broker Portal team. I worked with ASP.NET MVC3, jQuery, WCF REST services, nHibernate, FakeItEasy, and Microsoft's CodedUI tests. Implemented key features with a strict deadline, as well as improved code quality by turning on static code analysis. Helped troubleshoot and identify a long standing issue that plagued the application. - Fixed a batch job that supports the online banking platform regarding ACH returns. Show less

    • United States
    • Financial Services
    • 700 & Above Employee
    • Software Application Engineer
      • 2009 - 2011

      Technical lead on the Schwab Intelligent Integration (SII) project, a key initiative, for Schwab Performance Technologies. Enhanced and maintained the PortfolioServices web application serving independent financial advisors. Outstanding accomplishments include: - Developed WCF services to access PortfolioCenter hosted data. Hand crafted WSDL files to enable easy consumption by the salesforce.com CRM integration team. Used LINQ and SPT's custom IQToolkit based ORM to access data. - Created the enterprise security subsystem (Central Authority) to integrate PortfolioCenter databases into SPT’s SII services. Designed the SQL database and using TDD created the object model used to manage the data. - Worked closely with SPT's architect to create a proof of concept system for the second phase of the SII project. Created duplex WCF services using a custom HTTP duplex binding and a client Windows service to integrate self hosted PortfolioCenter databases into the SII architecture. - Developed a WCF Data Service (REST) during the initial phase of the SII project. - Received a 2010 Key Contributor Award. - Defined the web service versioning strategy for SPT’s SII web services. - For PortfolioServices, developed reconciliation marker feature, allowing users to quickly identify non-reconciled accounts. - Developed SSRS reports for internal consumption. - Developed a custom ASP.NET HttpModule to put the application in maintenance mode, allowing QA to test the site while redirecting all other users to a maintenance page. - Delivered high quality bug fixes with little rework required. - Worked closely with QA to make necessary modifications to allow for automated regression testing. Show less

    • United States
    • Manufacturing
    • 700 & Above Employee
    • Software Developer
      • 2007 - 2009

      Developed solutions for many operating divisions, as well as corporate initiatives. Promoted TDD, OO principles and practices, and standard processes to my team. Outstanding accomplishments include: - Developed a plug-in architecture based data processing service to process text files via a common Windows service. This was utilized throughout several departments. - Developed two corporate wide multilingual survey ASP.NET web applications to evaluate IT performance. - Developed ASMX web service and SQL CLR stored procedure to programmatically print SSRS reports. - Rapidly learned IBM’s Websphere Message Queueing .NET library and developed a highly available Windows service to process production manufacturing data into Oracle in three weeks. - Developed Visual SourceSafe Add-in to correlate source code changes to change requests. - Created ASMX web service to access change request data in Oracle. - Worked with several teams across many departments to successfully migrate web sites, applications, and databases from plant systems to HQ systems. Refactored many legacy applications to work with new architectures, and successfully met stringent deadlines. - Worked with research to develop a blast furnace bosh model using ASP.NET and nHibernate as the ORM. Show less

    • United States
    • Railroad Equipment Manufacturing
    • 700 & Above Employee
    • Supervisor of Development and Network Administration
      • 2005 - 2007

      Developed several manufacturing applications and accounting utilities to meet key business initiatives. Outstanding accomplishments include: - Developed a mobile inventory tracking system on the .NET Compact Framework to perform withdrawal, goods received, and cycle counting transactions. - Developed a .NET WinForms application to generate and parse EDI files used to automate check printing and reconcile the data with the accounting system. - Developed .NET Compact Framework application to scan bar coded rail car wheels for shipment. - Began development in .NET and MSMQ to replace antiquated Microsoft Access based manufacturing recording system. Show less

    • United States
    • Manufacturing
    • 700 & Above Employee
    • Process Control Engineer
      • 2000 - 2005

      Created innovative systems to track and share data across several operational divisions. Created real time systems used to monitor data and alert personnel resulting in significant cost savings. Provided application support to customers and performed system administrative functions. Outstanding accomplishments include: - Developed a SQL Server centered threshold system based upon execution of dynamic SQL. Developed a .NET client application utilizing sockets to alert personnel to key events. - Worked closely with the R&D team to design and develop a blast furnace thermal control plan system and alerting application used to monitor fuel consumption of all blast furnaces in the Iron Producing division. Projected cost savings of this project were one million dollars per year. Used .NET 1.0, with a mix of ASP.NET, ASMX web services, and a WinForms application. - Designed and developed intranet web sites in ASP and ASP.NET for multiple operating divisions, as well as various web applications to fulfill plant wide initiatives. - Converted many existing Excel 97 charts to web charts, allowing for easier access to data. Developed a custom Java Applet in Visual J++ to accomplish this. Show less

Education

  • Indiana University Northwest
    Bachelor of Science - BS, Computer Information Systems

Community

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