AeroLeads people directory · profile

Michael Black Email & Phone Number

Staff Software Engineer at ARCHER
Location: Chicago, Illinois, United States 15 work roles 3 schools
1 work email found @aim.com 2 phones found area 612 LinkedIn matched
✓ Verified July 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email · 2 phones

Work email c****@aim.com
Direct phone (612) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Staff Software Engineer
Location
Chicago, Illinois, United States
Company size

Who is Michael Black? Overview

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

Quick answer

Michael Black is listed as Staff Software Engineer at ARCHER, a with 18 employees, based in Chicago, Illinois, United States. AeroLeads shows a work email signal at aim.com, phone signal with area code 612, and a matched LinkedIn profile for Michael Black.

Michael Black previously worked as Staff Software Engineer at Okcupid and Senior Software Engineer at Okcupid. Michael Black holds Bachelor’S Degree, Computer Science from University Of Minnesota.

Company email context

Email format at ARCHER

This section adds company-level context without repeating Michael Black's masked contact details.

*@aim.com
68% confidence

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

Profile bio

About Michael Black

I'm a software engineer with a particular interest in backend API development and experience in full stack development. I'm motivated to constantly try to improve my own skill sets, learn from other people, and engage in challenging technical problems.I aspire to develop software that will somehow impact other peoples lives.

Listed skills include Customer Service, Leadership, Microsoft Office, Teamwork, and 21 others.

Current workplace

Michael Black's current company

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

ARCHER
Archer
Staff Software Engineer
Chicago, IL, US
Website
Employees
18
AeroLeads page
15 roles

Michael Black work experience

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

Staff Software Engineer

Chicago, Il, Us

Staff Software Engineer

Current

Us

Jul 2023 - Present

Senior Software Engineer

Us

Developing backend applications for the recommendations system.

May 2021 - Aug 2023

Staff Software Engineer

Current

New York, New York, Us

Helping lead a team of software engineers to develop backend systems for Archer, a dating app.

Jul 2023 - Present

Senior Software Engineer

New York, New York, Us

Building backend APIs to support various social media and dating app features using technologies like Go, Kafka, MySQL, and many more.

Aug 2022 - Aug 2023

Lead Engineer

Minneapolis, Mn, Us

Supply Chain Business Data Platform team:- Architected a platform of high-level design patterns and libraries for various types of products with similar technical necessities, enabling the team to quickly develop new applications.- Mentored engineers and interns on the team on topics such as Kotlin best practices, RESTful API development best practices, functional programming, reactive programming, CI/CD, test-driven development, and software architecture.- Developed new products and features for business partners using technologies like Kotlin, Kafka, PostgreSQL, Docker and Gradle.- Identified a need on the team for a free online tool to facilitate agile retrospective meetings and developed that tool using JavaScript, React, Material UI, WebSockets, NodeJS, and PostgreSQL.- Improved stability and workflows for legacy systems inherited by the team.

Dec 2020 - Apr 2021

Senior Engineer

Minneapolis, Mn, Us

Item Location Services team:- Worked with the team to formulate a strategy for introducing stability and high scalability to a critical, problematic read-only API using Kafka and RocksDB.- Created a new pattern for proxying and replicating incoming requests to both new and old systems to provide near real-time evaluations of data consistency.- Mentored engineers on the team on topics such as Kotlin best practices, functional programming, reactive programming, CI/CD, test-driven development, and software architecture.- Identified a need from my team and others for getting Slack notifications when an individual’s on-call schedule starts, then designed and implemented a common solution to solve this issue (now this tool is actively used by 25+ teams).- Performance tuned the core data aggregator application responsible for ingesting thousands of Kafka records and layering them against historical layered records stored in PostgreSQL resulting in over a 6x performance increase.

Jul 2019 - Dec 2020

Senior Engineer

Minneapolis, Mn, Us

Enterprise Checkout team:- Improved operational excellence and application stability for the two Enterprise Checkout APIs that required support across hundreds of cloud environments (1800+).- Evaluated new technologies such as PostgreSQL and CockroachDB to replace the existing Redis persistence layer for one of the core PoS APIs. Later developed this new persistence layer.- Redesigned I/O dependency logic to improve application resiliency and data consistency.- Identified gaps with team testing practices and developed a new tool (mockingbird) to improve functional and integration testing with multiple HTTP dependencies. Utilized Golang and Docker to easily spin up HTTP APIs with mock data that could be horizontally scaled locally or in cloud environments.- Partnered with other teams to understand and adopt better functional testing practices through the use of this new tool.- Supported early engineering talent programs by repeatedly recruiting and mentoring Technology Leadership Program engineers (TLPs) and Intern.- Designed and developed an internal website that enabled partner teams to interact with our APIs without engineering assistance. Front end was developed using JavaScript, React, Material UI, Nginx, and Praxis (an internal React library/bootstrap). Back end was developed using Kotlin, Ratpack, Gradle, Docker, and Elasticsearch. Each application was designed with best common practices in mind to reduce ramp-up time for new engineers on the project.- Developed a toolkit feature that leveraged the ELK stack to ingest audit data from a Kafka topic via Logstash, index that data in Elasticsearch, and display that data in Kibana. To reduce the need for knowledge of Kibana, the toolkit took input data from the UI to generate a Kibana URL for the user to navigate to.

Sep 2018 - Jul 2019

Engineer

Minneapolis, Mn, Us

Enterprise Checkout team.- Developed RESTful APIs for the overall Enterprise Checkout system using Kotlin, Ratpack, Gradle, Docker, Cassandra, Kafka, and Redis.- Partnered with the Mobile Checkout engineering team to design, develop, iterate on, and deploy new point of sale capabilities to stores.- Worked on a special project outside of my team/company to help quickly design and develop systems for a new fulfillment method on [Target.com](http://target.com/).- Partnered with product owners and other engineering teams to develop key Point of Sale features such as various types of promotional, coupon, and gift card support.- Sought out and addressed technical debt across multiple projects to attempt to maintain high code quality.

Jul 2017 - Aug 2018

Technology Leadership Program Trainee

Minneapolis, Mn, Us

Software Engineer in the Technology Leadership Program (TLP):- TLP is a rotational program aimed at providing valuable technology experience for software engineers who are new to the industry and grooming talent for technological leadership within the company. Each rotation is roughly 6 months.- First rotation was on the Enterprise Services/APIs team where I worked on a small team of engineers to design/implement a NodeJS application that generated Grafana dashboards for RESTful APIs based upon Swagger specs and deployment information. Additionally worked on the backend of a greenfield internal alerting application using Golang, Kubernetes, and Drone.- Second rotation was on the Digital Checkout team, where I mainly worked with my team on designing and engineering a new system called Enterprise Checkout that supports Point of Sale in both digital and physical channels. This involved using technologies such as Kotlin, Ratpack, Groovy, Docker, Cassandra, Kubernetes, Drone, Redis, and Kafka.

Jun 2016 - Jul 2017

Software Engineer

Birmingham, Al, Us

- Designed a strategy for adapting a new modern architecture on top of the legacy systems with a small team of experienced engineers and engineering leadership.- Developed microservices with Golang on AWS using technologies like PostgreSQL, Docker, Redis, SNS, and SQS.

Apr 2018 - Jul 2018

Undergraduate Computer Science Teaching Assistant

Minneapolis And St. Paul, Minnesota, Us

- Teaching Assistant for the "Intro to Data Structures & Algorithms" computer science course- Helped students learn the fundamentals of data structures and the algorithms for utilizing them- Facilitated several 2 hour labs with other Teaching Assistants for ~30 students

Jan 2016 - May 2016

Undergraduate Computer Science Teaching Assistant

Minneapolis And St. Paul, Minnesota, Us

- Teaching Assistant for the "Intro to C/C++" computer science course for engineers- Helped engineering students learn how to code, most of them for the first time- Facilitated 3 hour labs with other TAs for ~30 students

Sep 2015 - Dec 2015

Intern Undergrad Sr. Analyst

Eden Prairie, Mn, Us

As an intern for the Application Protection Manager (APM) Development Team, I participated in several weekly meetings with my team and interns while developing a web application for my team to use.Project Bluemoon:My web application I developed throughout the summer was a front end user interface for a PowerShell test suite that provided simplicity and additional functionality for the test suite. Using Bootstrap CSS and AngularJS I designed and implemented a user interface that supported test submission forms and a searchable log of completed tests. On the back end, one of my coworkers had already been developing the PowerShell test suite so I chose C# as my language to stay within the .NET framework for simplicity. Knowing that my coworker would take over my project upon my internship ending, I did my best to use common software development patterns to make the logic flow intuitive. It was great experience working so closely with a full time developer because we would often discuss technical specs/support for our respective applications and compromise to achieve overall improved functionality.

Jun 2015 - Aug 2015

Intern Undergrad Sr. Analyst

Eden Prairie, Mn, Us

As an intern on the Enterprise Manager (EM) Test Engineering Team I participated in several weekly meetings with my team where I would give updates on my application development and gather feedback from coworkers who would be the main consumers of the product.Project AVICE:Over the course of the summer I developed a web application that served the purpose of managing and displaying up-to-date equipment information in lieu of a static webpage that needed to be manually updated. Using Play Framework, I designed an MVC application using mainly Scala on the back end and jQuery, Bootstrap CSS, and Play's Scala HTML template engine on the front end. This was a difficult task for me since almost everything was new information, but I learned quickly. I became experienced with using frameworks, threading, using APIs, and Single Page Application (SPA) web development.

May 2014 - Aug 2014
3 education records

Michael Black education

Bachelor’S Degree, Computer Science

University Of Minnesota

Bachelor Of Engineering (B.E.), Computer Engineering

Iowa State University

High School Diploma

Saint Thomas Academy
FAQ

Frequently asked questions about Michael Black

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

What company does Michael Black work for?

Michael Black works for ARCHER.

What is Michael Black's role at ARCHER?

Michael Black is listed as Staff Software Engineer at ARCHER.

What is Michael Black's email address?

AeroLeads has found 1 work email signal at @aim.com for Michael Black at ARCHER.

What is Michael Black's phone number?

AeroLeads has found 2 phone signal(s) with area code 612 for Michael Black at ARCHER.

Where is Michael Black based?

Michael Black is based in Chicago, Illinois, United States while working with ARCHER.

What companies has Michael Black worked for?

Michael Black has worked for Archer, Okcupid, Target, Shipt, and University Of Minnesota.

How can I contact Michael Black?

You can use AeroLeads to view verified contact signals for Michael Black at ARCHER, including work email, phone, and LinkedIn data when available.

What schools did Michael Black attend?

Michael Black holds Bachelor’S Degree, Computer Science from University Of Minnesota.

What skills is Michael Black known for?

Michael Black is listed with skills including Customer Service, Leadership, Microsoft Office, Teamwork, Powerpoint, Java, Social Media, and Html.

Find 750M verified contacts

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