Charles Rapp
AeroLeads people directory · profile

Charles Rapp Email & Phone Number

Location: Lincolnshire, Illinois, United States 7 work roles 2 schools
1 work email found @baml.com 5 phones found area 312 LinkedIn matched
✓ Verified Jul 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email · 5 phones

Work email c****@baml.com
Direct phone (312) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Role
Vice President
Location
Lincolnshire, Illinois, United States

Who is Charles Rapp? Overview

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

Quick answer

Charles Rapp is listed as Vice President at Bank of America Merrill Lynch, based in Lincolnshire, Illinois, United States. AeroLeads shows a work email signal at baml.com, phone signal with area code 312, and a matched LinkedIn profile for Charles Rapp.

Charles Rapp previously worked as Senior Software Engineer at Cboe and Software Developer at Equitec Group. Charles Rapp holds Ms, Computer Science from Oregon State University.

Company email context

Email format at Bank of America Merrill Lynch

This section adds company-level context without repeating Charles Rapp's masked contact details.

{first}.{last}@baml.com
86% confidence

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

Profile bio

About Charles Rapp

I have worked as a lead software developer in the electronic trading industry now for 15 years, primarily on front office, server-based applications.Developed low-latency Java applications which interface with financial market data vendors, analyzing that data for trader-defined trends, and then issue market orders (via our in-house OMS) when a trend is found. The market data interface is also capable of forwarding data to trader desks for visual presentation, generating theoretical valuations, and other market data-intense processing. Java provided the flexibility to write new algorithms and market data analyzers quickly and to integrate them into the market data application.Developed both client-side and server-side API for an order management system (OMS) which allows a client to send a customized order request which the server portion then converts into the target exchange protocol (FIX and ARCADirect). Also developed the OMS SQL database which tracks each order's stages. This includes when the order is sent to the exchange, accepted, possibly modified, filled or canceled. The client-side API reads in the current order state from the database and subscribes to the sever-side messages.Developed a drop copy interface which used the server-side OMS API to report trades made using a third party OMS. The OMS database contained a separate trades table used for back office clearing. Also developed a drop copy server to send FIX execution reports to another in-house system.Developed both the client-side and server-side position monitor API and the SQL database for storing the data. The server-side would retrieve the current trader positions on start, subscribe to the OMS trade messages and the latest market data trade price for that instrument, and publish actual and theoretical position messages. Because the position monitoring makes heavy use of market data, it is placed within the same virtual machine as the market data interface.

Listed skills include Java, C#, Smc, Sql, and 22 others.

Current workplace

Charles Rapp's current company

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

Bank of America Merrill Lynch
Bank Of America Merrill Lynch
Vice President
AeroLeads page
7 roles · 37 years

Charles Rapp work experience

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

Senior Software Engineer

Chicago, Illinois, Us

CMi2 Firm Interface (TCP/IP).CBOE internal services API.

Mar 2013 - Mar 2017

Software Developer

Equitec Group

Developed interfaces to exchanges, smart order routing, inter-application messaging interface, order management system (including SQL database design), market data feed interfaces, and just about everything else except trader interface.

Mar 2001 - Feb 2013

Vice President

Charlotte, Nc, Us

Developed C++ applications for monitoring and managing other applications.

1997 - 2001 ~4 yrs

Senior Development Engineer

Clear Communications

C++ development.

1991 - 1997 ~6 yrs

Senior Consultant

Balr, Inc.

Worked at Tellabs on Titan 5500 digital cross connect.

1990 - 1991 ~1 yr

Member Of The Technical Staff

At&T Bell Labs

5ESS development.

Jun 1984 - Aug 1990
2 education records

Charles Rapp education

Ms, Computer Science

Oregon State University

Bs, Math & Computer Science

University Of Illinois Chicago
FAQ

Frequently asked questions about Charles Rapp

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

What company does Charles Rapp work for?

Charles Rapp works for Bank of America Merrill Lynch.

What is Charles Rapp's role at Bank of America Merrill Lynch?

Charles Rapp is listed as Vice President at Bank of America Merrill Lynch.

What is Charles Rapp's email address?

AeroLeads has found 1 work email signal at @baml.com for Charles Rapp at Bank of America Merrill Lynch.

What is Charles Rapp's phone number?

AeroLeads has found 5 phone signal(s) with area code 312 for Charles Rapp at Bank of America Merrill Lynch.

Where is Charles Rapp based?

Charles Rapp is based in Lincolnshire, Illinois, United States while working with Bank of America Merrill Lynch.

What companies has Charles Rapp worked for?

Charles Rapp has worked for Bank Of America Merrill Lynch, Cboe, Equitec Group, Bank Of America, and Clear Communications.

How can I contact Charles Rapp?

You can use AeroLeads to view verified contact signals for Charles Rapp at Bank of America Merrill Lynch, including work email, phone, and LinkedIn data when available.

What schools did Charles Rapp attend?

Charles Rapp holds Ms, Computer Science from Oregon State University.

What skills is Charles Rapp known for?

Charles Rapp is listed with skills including Java, C#, Smc, Sql, Mysql, C++, Ebus, and Spring.

Find 750M verified contacts

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