AeroLeads people directory · profile

Stephen Brooks Email & Phone Number

Software Engineering Leader | Mobile at Corteva Agriscience
Location: Des Moines Metropolitan Area, United States, United States 12 work roles 1 school
1 work email found @johndeere.com 1 phone found area 800 LinkedIn matched
✓ Verified Jun 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email · 1 phone

Work email b****@johndeere.com
Direct phone (800) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Software Engineering Leader | Mobile
Location
Des Moines Metropolitan Area, United States, United States

Who is Stephen Brooks? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Stephen Brooks is listed as Software Engineering Leader | Mobile at Corteva Agriscience, based in Des Moines Metropolitan Area, United States, United States. AeroLeads shows a work email signal at johndeere.com, phone signal with area code 800, and a matched LinkedIn profile for Stephen Brooks.

Stephen Brooks previously worked as Software Engineering Lead - Mobile at Corteva Agriscience and Staff Engineer at Nextiva. Stephen Brooks holds Bs, Computer Science from University Of Lynchburg.

Company email context

Email format at Corteva Agriscience

This section adds company-level context without repeating Stephen Brooks's masked contact details.

*@johndeere.com
68% confidence

AeroLeads found 1 current-domain work email signal for Stephen Brooks. Compare company email patterns before reaching out.

Profile bio

About Stephen Brooks

Software Professional with a passion for learning, teamwork and delivering quality products to customers.

Listed skills include Object Oriented Design, C#, C++, Testing, and 18 others.

Current workplace

Stephen Brooks's current company

Company context helps verify the profile and gives searchers a useful next step.

Corteva Agriscience
Corteva Agriscience
Software Engineering Leader | Mobile
AeroLeads page
12 roles

Stephen Brooks work experience

A career timeline built from the work history available for this profile.

Software Engineering Lead - Mobile

Current

Indianapolis, Indiana, US

Jul 2024 - Present

Staff Engineer

Scottsdale, Arizona, US

  • Team Lead for the mobile voice team, working closely with managers, QA and UX designers.
  • Design and develop features, address defects in both the iOS and Android versions of the Nextiva mobile app (Swift, SwiftUI, Kotlin).
  • Contribute to the maintenance and modification of the iOS CI system.
  • Backlog management - rate and prioritize defects, create user stories and add technical details to existing user stories.
  • Workflow improvements.
  • Significant improvements to the quality of the iOS codebase through mentoring, design patterns, documentation, examples and code reviews.
Mar 2022 - Jul 2024

Digital Architect, Autonomy

Moline, IL, US

Sep 2020 - Mar 2022

Staff Architect

Moline, IL, US

  • Staff Architect serving the Data Platform and Ops Center Engineering teams
  • Collaborated with Data Platform and Embedded Architects to plan and design improvements to the transport layers of Deere’s cloud platform, with a focus on MQTT communication via AWS IoT
  • Lead architecture of the monitor data pipeline, a near real-time data stream built on AWS technologies and designed to provide fast data that benefits a customer during an operation
  • Responsible for the design, development and deployment of an iOS remote supervisor mobile application which allows the user of an autonomous machine to securely send protobuf commands and receive data over AWS IoT.
  • Developed simple prototypes in Swift, Python and AWS technologies to reduce project risk and influence design decisions.
  • Organized weekly team stand-ups to help with cross-project alignment between team members
Apr 2019 - Sep 2020

Staff Mobile Developer

Moline, IL, US

  • Technical Lead for Connect Mobile, a near real-time precision agriculture application developed for iOS
  • Mentored team members through pairing, book clubs and one on one meetings
  • Participated in the interview and hiring process of a new team
  • Developed a set of product design patterns and developer workflows to improve code quality, reduce complexity and increase ease of feature development
  • Coached team members and off-site contractors on new patterns and processes
  • Collaborated with the legal department to verify all legal requirements for deploying the application to the Apple App Store
Aug 2016 - Apr 2019

Delivery Lead

Moline, IL, US

  • Developed roadmaps and provided work direction for DevOps and development tool teams
  • Responsible for business-critical Jenkins based build system which ran unit and integration tests for our mobile applications as well as deployed the applications for testing and release
  • Advocated and led the effort for the development of simulators to allow mobile developers and test engineers to run and test the mobile applications without the need for expensive and bulky testing setups.
  • Coached local and remote developers on software best practices to reduce defects.
  • Led the redesign and development of a new build system, the redesign reduced the system complexity allowing faster changes and a reduction in the team size needed for maintenance
  • Gained experience in design, influencing without authority, Coaching, Product Ownership, macOS & iOS build systems, Jenkins, Ruby, Swift
Apr 2015 - Aug 2016

Senior Software Development Engineer

Moline, IL, US

  • Developed a precision agriculture embedded application in C# and C++ on a Windows based platform, which focused on section control functionality
  • Gained experience in C#, C++, Ruby, multithreading, IPC, XP practices (TDD, ATDD, pairing, continuous integration)
May 2014 - Apr 2015

Senior Embedded Software Engineer

Moline, IL, US

  • Developed guidance focused software using Qt and C++ on the John Deere 4600 display an embedded Linux platform
  • Served as team technical lead
  • Co-lead of technical leader group which focused on software best practices for the product as well as a focus on raising software quality for the John Deere 4600 display
  • Gained experience in C++, Qt, SQLite, Google Test, Squish Framework
Feb 2012 - May 2014

Software Engineer Iii

Harris Rf Communications
  • Developed features on Radio Personality Manager a C++ and C# application used to reprogram radio firmware over a serial or USB connection
  • Gained experience in C++, C#, MFC, multi-threading, RS232 and USB device protocols
May 2011 - Feb 2012

Software Engineer Iii

Vgt

Franklin, TN, US

  • Implemented a new financial framework which completely replaced the existing system functionality, this effort was a multi-team, multi-branch effort requiring close communication between teams and frequent code.
  • Delivered a new component which added support for progressive bonusing via a third-party backend system to our legacy products
  • Served as team lead and company representative on the Gaming Standards Association with a focus on transport standards.
  • Designed and implemented a next generation transport protocol in C# for game to backend communication
  • Gained experience in C++, C#, network protocols, designing standards
Aug 2007 - Apr 2011

Embedded Software Engineer I

Lynchburg, VA, US

  • Ported desktop functionality of python scripts to C++ for use in an embedded Linux device
  • Developed software and custom Linux images for an ARM based single board computer known as the gateway, which was used in a utility-based product that would monitor and control streetlights via a cellular and mesh.
  • Responsible for the software design and implementation of a test harness that was used to verify our production products at the end of the factory line.
  • Gained experience in C++, C#, embedded Linux, network protocols.
Jan 2006 - Aug 2007

Intern

Lynchburg, VA, US

· Research and development for ad-hoc mesh network manager using multiple programming languages (C/C++, VB, and C#) · Developed Windows applications, console applications, and windows services in C#· Utilized various inter-process communication (IPC) techniques such as Microsoft Message Queues and sockets· Authored supporting documentation and status reports

May 2005 - Jan 2006
1 education record

Stephen Brooks education

  • University Of Lynchburg
    University Of Lynchburg
    Computer Science
FAQ

Frequently asked questions about Stephen Brooks

Quick answers generated from the profile data available on this page.

What company does Stephen Brooks work for?

Stephen Brooks works for Corteva Agriscience.

What is Stephen Brooks's role at Corteva Agriscience?

Stephen Brooks is listed as Software Engineering Leader | Mobile at Corteva Agriscience.

What is Stephen Brooks's email address?

AeroLeads has found 1 work email signal at @johndeere.com for Stephen Brooks at Corteva Agriscience.

What is Stephen Brooks's phone number?

AeroLeads has found 1 phone signal(s) with area code 800 for Stephen Brooks at Corteva Agriscience.

Where is Stephen Brooks based?

Stephen Brooks is based in Des Moines Metropolitan Area, United States, United States while working with Corteva Agriscience.

What companies has Stephen Brooks worked for?

Stephen Brooks has worked for Corteva Agriscience, Nextiva, John Deere, Harris Rf Communications, and Vgt.

How can I contact Stephen Brooks?

You can use AeroLeads to view verified contact signals for Stephen Brooks at Corteva Agriscience, including work email, phone, and LinkedIn data when available.

What schools did Stephen Brooks attend?

Stephen Brooks holds Bs, Computer Science from University Of Lynchburg.

What skills is Stephen Brooks known for?

Stephen Brooks is listed with skills including Object Oriented Design, C#, C++, Testing, Oop, .Net, Linux, and Visual Studio.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.