/resume

:wave:

Primary LanguageShell

Brad Bohen

bbohen@gmail.com | 727-366-4397

Highlights

  • 10 years of experience with developing modern applications and the data layers to power them
  • Helped lead and grow development team for Perch Security from Series A funding to successful sale of the company
  • Architected functionality and solutions for highly active data pipeline responsible for over 30 million records a minute
  • Led development teams responsible for multiple enterprise applications (Sysco Foods and Siemens)

Technical Skills

  • Languages: Python, Javascript/Node.js, Go, HTML/CSS
  • Python Specific: Django/DRF, RQ, Flask, Graphene, SQLAlchemy, Pytest
  • JS Specific: React/React Native, Redux, Electron, Webpack, Express, Koa
  • Data: REST, GraphQL, Elasticsearch, Postgres, Redis, Kafka, Logstash, Mongodb
  • Infrastructure: AWS (EC2, RDS, ECS, SQS), CI/CD, Jenkins
  • Process: Git, Gitflow, "Agile", Code review, TDD

Experience

Perch Security

  • Senior Developer / Team Lead (March 2018 - Current)
    • Work with small, distributed development team on planning, developing, testing and shipping new functionality
    • Development of REST API with Django/DRF, Postgres, Redis
    • Performance optimization of the API and it's utilization of associated systems such as Elasticsearch and Postgres
    • Development of SPA with React, Material UI & Apollo tooling
    • Development of Node.js service used for third party integrations
    • Development of Go service used for authentication and enrichment of Kafka/Logstash data ingestion pipeline
    • Architect and develop system for daily metrics of Kafka/Logstash data ingestion pipeline
    • Architect and develop system for tracking the numerous device types of incoming logs within Kafka/Logstash data ingestion pipeline
    • Use Logstash to create log parsers for the various formats of third party vendors
    • Routine code review for both the API and UI of the product with a focus on tested, secure code

Full Stack Labs

  • Senior Fullstack Developer (August 2017 - March 2018)
    • Work with small teams of developers on various enterprise level applications using Django, Flask, Graphene, React, React Native & Ember
    • Architect and implement authentication & authorization into enterprise level applications utilizing the OAuth2 & OpenID Connect specifications & the SSO capabilities of Okta
    • Collaborate & code review with teammates across various small teams across countries
    • Regularly communicate with clients and work with teams throughout various global organizations to complete tasks

Mad Mobile

  • Senior Developer / Team Lead (October 2015 - August 2017)
    • Led group of developers in creating enterprise level applications using Node.js, Koa, React/React Native, Redux & many tools from the react ecosystem
    • Architect cross-platform, full stack solutions for enterprise clients such as Sysco Foods
    • Routinely collaborate & code review with team, help mentor new developers
    • Built robust, modular single page applications while integrating with client services and APIs - Developed a full-stack javascript mobile web application utilizing Cordova
  • Web developer (March 2014 - October 2015) -
    • Created and supported single page applications using client-side libraries such as Backbone.js, Require.js, Undescore.js, and jQuery for clients such as Zales, Aeropostale, MLB and more
    • Developed APIs tailored for mobile consumption for multiple high profile mobile E-Commerce sites using Node.js and ASP.NET MVC
    • Worked with small teams in an Agile environment
    • Worked alongside designers to create the best user experience for mobile and tablet interfaces
    • Utilized Cordova to create a high profile ios/android application - Regularly communicated with clients to determine requirements, and demo and review progress

Sparxoo

  • Web/mobile developer (April 2013 - Feb 2014)
    • Developed responsive websites for a multitude of clients using PHP, HTML, CSS, jQuery and SQL
    • Developed rich CMS integration through plugins for various CMS platforms
    • Trained clients on CMS & site usage
    • Created email campaigns and any additional promotional assistance required
    • Adhere to strict deadlines while handling multiple projects

Kinetic Acuity

  • Web developer (Nov 2011 - April 2013)
    • Developed sites for local businesses using PHP, Javascript, HTML, CSS and SQL
    • Utilized photoshop to design sites using responsive design patterns

Education

  • Full Sail University (2011 - 2013)

    • BS, Web Design & Development
    • Salutatorian
  • University of Central Florida (2006-2011)

    • BS, Communication & Media Studies