Mike Brant

Mike Brant Email and Phone Number

Principal Software Engineer @ Indigov
Dallas, TX, US
Mike Brant's Location
Dallas, Texas, United States, United States
About Mike Brant

I am an experienced software development professional with extensive experience building highly scalable, distributed platform solutions. Though my passion lies in hands-on software design and implementation, I have significant previous background in organizational and project management that I feel provides a comprehensive skill set not often found in software engineers.My core software engineering focus has been in architecting and implementing application platforms using:- cloud infrastructure (particularly AWS) + infrastructure as code- a variety of data store types - NoSQL, SQL, Elasticsearch, Graph databases, etc.- service-oriented architectures, biased towards 12 factor approach- stream and queue based event workflows- leading infrastructure and DevOps tooling I strive to be a well-rounded engineer that is comfortable working across all application layers and across the full business lifecycle of an application from inception to operation. I strongly believe that software quality is critical to delivering applications that delight end users as well as the technical team developing and operating the software.Most recently, I have been working with the following technologies:- Data stores - MongoDB, Postgres / AWS Redshift- Runtime environments - Kubernetes / AWS EKS, AWS Elastic Beanstalk- Javascript (Node.js, React, ECMA 2018+) as primary language with some Python- Infrastructure as Code - Terraform, Terragrunt- DevOps and CI/CD - Github Actions, Helm, ArgoCD- AWS Networking - VPC, Transit Gateway- 3rd party IaaS and monitoring offerings - Cloudflare, Atlas, Sentry, LogzioPast experience includes:- DynamoDB, Neo4j, Elasticsearch, Memcached, Redis, MySQL, Infobright- AWS Lambda, Lambda@Edge, API Gateway, Step Functions- AWS CloudFormation, Service Catalog, CodePipeline, CodeBuild, CloudWatch- Application performance monitoring - DataDog, New Relic- Java, Scala, PHP

Mike Brant's Current Company Details
Indigov

Indigov

View
Principal Software Engineer
Dallas, TX, US
Website:
indigov.us
Employees:
51
Mike Brant Work Experience Details
  • Indigov
    Indigov
    Dallas, Tx, Us
  • Bison Technologies
    Principal Engineer
    Bison Technologies Jan 2023 - Jan 2024
    Oklahoma City, Ok, Us
    Principal engineer focused on decomposition of monolithic architecture into domain-bound service APIs on serverless architecture. Key achievements in this role include:- Led design and implementation of authentication/authorization service domain for use across all applications to allow JWT-based authentication with RBAC & ABAC authorization based on Cedar policy language- Evangelized adoption of serveless development approach via presentations, office hours, paired development, and introduction of common libraries and tooling- Established design pattern and led implementation for serverless GraphQL facade for existing RESTful API’s. This allowed for team flexibility in decomposing monolithic UI applications.- Implemented test frameworks for application areas for which standard test tooling was not available - authorization policy testing, AWS AppSync JS runtime testing- Championed design review and meaningful code review across all engineering teams. Helped increase design review frequency from roughly monthly to daily cadence.
  • Maergo
    Principal Cloud Architect
    Maergo Mar 2021 - Dec 2022
    Principal engineer responsible for overall design, implementation, and operation for a distributed logistics platform and associated data warehouse. Key achievements in this role include:- Rewriting all event-based data ingestion and ETL workflows to ensure stability, scalability, and proper error handling- Integrating a number of logistics carrier partners, dramatically increasing delivery area coverage and carrier redundancy as needed to meet customer needs- Refactoring key business data models to allow for new feature development- Implementing internal tools for logistics team, reducing manual data entry and providing proactive alerting to delivery anomalies- Extracting services and common libraries from pre-existing monolithic application- Implementing CI/CD workflows to provide semantic release of core libraries and applications- Establishing operational on-call rotation and alerting systems- Implemented structured, contextual logging approach across entire NodeJs application ecosystem, exposing logs into Logzio to give visibility of logs to engineering and logistical teams- Helping hire and mentor a strong engineering team
  • Ignite Sales
    Lead Software Engineer
    Ignite Sales Apr 2019 - Mar 2021
    Dallas, Texas (Tx), Us
    Lead engineer for Ignite Sales, responsible for overall design, implementation, and operation of SaaS platform. My focus was primarily in the areas of platform architecture and backend development (using Node.js and Scala), with front end work on occasion (primarily React). In my time at Ignite Sales, key achievements included:- Design and implementation of a common server and client side application framework leveraging modern Javascript (ECMA 2018+) to allow for rapid service development without the need for code transpilation. Refactoring the data models and data stores for the entire SaaS platform to allow for forward-looking feature development.- Migrating most client integration points (API’s, SFTP integrations, etc.) to run on serverless architecture, with appropriate operational availability and alarming.- Implementing significant devops tooling capabilities to deliver continuous deployment on all back end services along with comprehensive operational alarming.- Driving adoption of and implementing application provisioning system based on AWS Service Catalog that allows for push-button, templated deployments of client applications.- Performed as de facto product manager for all back end and infrastructure efforts.- During 2020, I took on most CTO duties for a period of about 9 months after CTO left the organization until permanent replacement was brought on board. This included serving as primary technical contact to clients, managing vendor relationships, and managing development team members.
  • Texas Instruments
    Solutions Architect
    Texas Instruments Nov 2017 - Apr 2019
    Dallas, Tx, Us
    Solutions architect primarily focused on architecting and developing cloud-based web applications. This includes developing scalable web applications using 12 factor, event streaming, and serverless architectures within a strong devops framework. In this role, I led a cross-organizational effort to migrate portions of the TI.com website into AWS. This included the first true high availability, twelve-factor application created at TI. Additionally, this role provided me a great opportunity to be a thought leader both in my Demand Creation team and the wider IT organization.
  • Texas Instruments
    Director Of Web Technology
    Texas Instruments Jul 2014 - Nov 2017
    Dallas, Tx, Us
    In this role, I led the Web Technology organization within Demand Creation IT. This organization was comprised of cross-functional teams working in the areas of software development, user experience, UI design. I was tasked with leading transformational change within the Web Technology organization. This included establishing a healthy software development culture where individuals are empowered and encouraged to innovate and truly own their work. I was successful in building organizational capacity by transforming the organization from what was a production design team into a software development team recognized across the company for their expertise.This organization focused on development of TI.com and a number of related applications using a wide range of technologies including: full stack application development (Java, .NET, NodeJs); RESTful service architectures; UI frameworks and pattern libraries; mobile application development; and user experience design and testing.The organization has been successful in sharing knowledge and introducing new technologies and techniques to other software development teams across TI. This is something for which I am particularly proud, as my belief is that the most successful individuals and teams must find ways to make an impact beyond their immediate area of responsibility.
  • Amazon
    Software Development Manager
    Amazon Oct 2012 - Jul 2014
    Seattle, Wa, Us
    Software Development Manager on the Tax Software services team, tasked with managing a team of developers working on critical e-commerce infrastructure for Amazon. Responsible for performance management and career development for direct reports in a highly demanding development environment. Responsibilities also include product and project management for key tax calculation services for which I had ownership.
  • Google
    Systems And Development Manager
    Google Jun 2012 - Oct 2012
    Mountain View, Ca, Us
    I came into position at Google as part of their acquisition of Quickoffice on June 5, 2012. Work duties here were an extension of those performed at Quickoffice.
  • Quickoffice
    Manager Of Technology And Development, E-Commerce Marketing
    Quickoffice Apr 2008 - Jun 2012
    Architect and managing developer for cross-language development team implementing e-commerce and marketing-focused web services. This includes high-capacity, highly-scalable infrastructure based on Amazon Web Services platform capable of providing web services to hundreds of millions of globally-distributed devices. These services enabled over 600% revenue growth in e-commerce channels between 2008 and 2012.Responsibilities included: integration of web services with Android, iOS, Symbian, and webOS applications; extensive database administration; development of mobile application user interfaces; and e-commerce website development.
  • Brant Solutions Group
    President
    Brant Solutions Group Jan 2007 - Apr 2008
    Maintained overall responsibility for business development and operational execution on all web development and consulting projects executed by the company. Web development projects included custom application/application component development, e-commerce integration and customization (including custom payment gateway integrations), the development of a PDF form-based data collection application, as well as a number of small-to-medium sized CMS-driven websites.Additional consulting projects included application feasibility and implementation studies, application requirements specification development, and management of third party developers.

Mike Brant Skills

Amazon Web Services Mobile Applications Mysql Cloud Computing Databases Java Android Project Management Html 5 E Commerce Jquery Javascript Html Xml Product Development Php Apache Linux Bash Start Ups Css Json Ec2 Node Devops Software Development Web Development Web Services Oop Test Automation Unit Testing Agile Methodologies Search Engine Optimization Docker Nosql Rds Google Analytics S3 Team Building Cross Functional Team Leadership Serverless Computing Aws Cloudformation Scalable Architecture Continuous Delivery Code Review Amazon Dynamodb Elasticsearch Api Css3 Apache 2 Rest Jquery Mobile Jquery Ui Ruby On Rails Soap Ubuntu Debian Nginx Mongodb Mobile Devices Mobile Marketing Mobile Technology Mobile Payments Mobile Advertising Email Marketing Itunes Google Api Photoshop

Mike Brant Education Details

  • The University Of Texas At Austin
    The University Of Texas At Austin
    Architectural Engineering

Frequently Asked Questions about Mike Brant

What company does Mike Brant work for?

Mike Brant works for Indigov

What is Mike Brant's role at the current company?

Mike Brant's current role is Principal Software Engineer.

What is Mike Brant's email address?

Mike Brant's email address is mb****@****les.com

What is Mike Brant's direct phone number?

Mike Brant's direct phone number is +121447*****

What schools did Mike Brant attend?

Mike Brant attended The University Of Texas At Austin.

What skills is Mike Brant known for?

Mike Brant has skills like Amazon Web Services, Mobile Applications, Mysql, Cloud Computing, Databases, Java, Android, Project Management, Html 5, E Commerce, Jquery, Javascript.

Who are Mike Brant's colleagues?

Mike Brant's colleagues are Morgan Clark, Anne Baker, Thom Moseley, Chris Serpico, Eli🚀 Mattson, Nola Werlinich, Chelbi Johnson.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.