Brian Bull Email and Phone Number
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.
Amplify
View- Website:
- amplify.com
- Employees:
- 823
-
Sr. Staff Software EngineerAmplify Jun 2021 - Present -
Baseball Pitching CoachForsyth Central High School Aug 2008 - Aug 2021Cumming, Ga
-
Lead Software ArchitectFarmwave Nov 2018 - Jun 2021Alpharetta, 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 -
Sr. Staff Software EngineerAmplify Learning Jun 2012 - Nov 2018Alpharetta, 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 -
Solutions ArchitectTmx 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. -
Senior Software Engineer/Development LeadIsta North America May 2008 - Aug 2010
-
Software EngineerOptio Software Apr 2005 - Apr 2008
-
System/Application Support EngineerPathfire Sep 2000 - Apr 2005
Brian Bull Education Details
-
Computer Engineering -
Newberry CollegeMath & Computer Science
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?
-
-
-
Brian Bull
Greater Boston -
Brian Bull
Eugene, Or5yahoo.com, npr.org, ideastream.org, uoregon.edu, klcc.org1 +133084XXXXX
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial