Brian Bull

Brian Bull Email and Phone Number

Sr. Staff Software Engineer @ Amplify
brooklyn, new york, united states
Brian Bull's Location
United States, United States
About Brian Bull

Disclaimer:I do not accept "cold call" LinkedIn connection requests. Introduce yourself, explain your connection to me, etc. Don't just send me the cookie cutter invitation. It will be ignored.Architect and Developer with over 20 years of experience designing and implementing software systems ranging from small desktop apps to large, multi-tier applications. I thrive and enjoy working in small, fast-paced environments where all team members can contribute to the production of quality software that meets the needs of its users.

Brian Bull's Current Company Details
Amplify

Amplify

View
Sr. Staff Software Engineer
brooklyn, new york, united states
Website:
amplify.com
Employees:
823
Brian Bull Work Experience Details
  • Amplify
    Sr. Staff Software Engineer
    Amplify Jun 2021 - Present
  • Forsyth Central High School
    Baseball Pitching Coach
    Forsyth Central High School Aug 2008 - Aug 2021
    Cumming, Ga
  • Farmwave
    Lead Software Architect
    Farmwave Nov 2018 - Jun 2021
    Alpharetta, Ga
    - Designed and developed the Farmwave Vision system for near real-time measurement of loss during harvesting. System was comprised of several distributed devices placed around the combine that utilized a local WiFi network to communicate results back to the user sitting in the cab via a custom React Native application. Devices were running Java and Python microservices depending on function of the device in the system.- Designed and developed an automated mechanism to provision and update Farmwave Vision devices without the need for manual intervention. This proved extremely valuable upon initial setup and also facilitated remote upgrades of deployed devices.- Designed and developed the Farmwave progressive web application (React) that uses AI to identify pests and diseases on crops, provide on demand kernel counts, and facilitate communication among a community of growers.- Designed and developed the backend ecosystem that backed the Farmwave PWA. Backend also ingested data from the Farmwave Vision system and made it available to users in the PWA. Backend was comprised of Java microservices running in Kubernetes on Google Cloud Platform.- Utilized a wide range of technologies including Java, React, React Native, Python, PostgreSQL, GCP, Docker, Raspberry Pi, RabbitMQ
  • Amplify Learning
    Sr. Staff Software Engineer
    Amplify Learning Jun 2012 - Nov 2018
    Alpharetta, Ga
    - Designed the custom CMS application that allows our team of content producers to author our ELA, science, and math digital curriculums.- Utilized the Dropwizard framework to create an application that aggregates data from the many applications in our ecosystem into near real-time reports for teachers.- Designed a build pipeline to facilitate continuous integration and deployment as well as on demand deployment to multiple environments.- Played an integral role in tailoring SCRUM development processes for our team.- Utilized a wide range of technologies including Java, Groovy, Grails, PostgreSQL, Ansible, Jenkins
  • Tmx Finance Family Of Companies
    Solutions Architect
    Tmx Finance Family Of Companies Aug 2010 - Jun 2012
    • Designed new feature functionality for title loan software used in over 700 stores spread throughout 12 states. Application consisted of an MVC web application frontend, NServiceBus based CQRS messaging system backed by MSMQ, and a data access layer utilizing Fluent NHibernate and Castle ActiveRecord to access SQL Server 2008.• Led the effort to remove the “Q” portion of the CQRS system and replace it with a mapping layer that retrieved data from the domain object store and transformed it into the already existing view models used by the UI.• Architected the removal of the entire NServiceBus component and replaced it with a new library that would be called in process by the web application. This allowed us to move to a more traditional, synchronous web application that was more suitable for our business and application flow.• Designed a tool (Migratinator) to facilitate changes to the application database(s). Tool followed the Rails migration concept: the database is versioned by the tool which then knows which scripts to run to bring the database up to a specific version.• Led and participated in many activities of the SCRUM methodology: daily scrums, sprint planning and retrospectives, story pointing sessions.
  • Ista North America
    Senior Software Engineer/Development Lead
    Ista North America May 2008 - Aug 2010
  • Optio Software
    Software Engineer
    Optio Software Apr 2005 - Apr 2008
  • Pathfire
    System/Application Support Engineer
    Pathfire Sep 2000 - Apr 2005

Brian Bull Education Details

Frequently Asked Questions about Brian Bull

What company does Brian Bull work for?

Brian Bull works for Amplify

What is Brian Bull's role at the current company?

Brian Bull's current role is Sr. Staff Software Engineer.

What schools did Brian Bull attend?

Brian Bull attended Clemson University, Newberry College.

Who are Brian Bull's colleagues?

Brian Bull's colleagues are Przemyslaw Dogiel, Emily Mckean, Julia Episcopo, Dr. Kimberly R. Santos, Karen Scoggins, Samantha Katz, Sarah Childs.

Not the Brian Bull you were looking for?

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.