AeroLeads people directory · profile

Edward May Email & Phone Number

Sr Software Engineer at Reveal at Reveal
Location: Schaumburg, Illinois, United States 10 work roles 1 school
1 work email found @revealdata.com 10 phones found area 847, 312, 708, and 630 LinkedIn matched
✓ Verified July 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email · 10 phones

Work email e****@revealdata.com
Direct phone (847) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Sr Software Engineer at Reveal
Location
Schaumburg, Illinois, United States

Who is Edward May? Overview

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

Quick answer

Edward May is listed as Sr Software Engineer at Reveal at Reveal, based in Schaumburg, Illinois, United States. AeroLeads shows a work email signal at revealdata.com, phone signal with area code 847, 312, 708, 630, and a matched LinkedIn profile for Edward May.

Edward May previously worked as Sr Software Engineer at Reveal and Software Contractor at Echo Global Logistics. Edward May holds Computer Science from Depaul University.

Company email context

Email format at Reveal

This section adds company-level context without repeating Edward May's masked contact details.

{first_initial}{last}@revealdata.com
86% confidence

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

Profile bio

About Edward May

Backend .NET Developer and Architect that specializes in SOLID and object oriented techniques. Emphasis on creating loosely-coupled, maintainable architectures with several layers of testing at the unit, component and integration levels. Passionate advocate of Agile techniques from top level management down to code detail. Technical lead experience with both in house and offshore resourcesSkills: C#, VB.NET, HTML, jQuery, SQL Server, WCF, Entity Framework 5/6, Oracle, IIS 7, Visual Studio 2012/13/15/17, MVC4/5, Service Fabric, .NET Core, MS Unity, ASP.NET, JavaScript, XML, XSL, XSLT, WatiN, Selenium, LINQ, jQuery, Web Services, NUnit, Xunit, Hibernate, NHibernate, FitNesse, StructureMap, Unity, log4j, Subversion, AutoMapper, OOAD, Design Patterns, Agile, UML, TDD, BDD

Listed skills include Agile Methodologies, .Net, Microsoft Sql Server, Web Services, and 8 others.

Current workplace

Edward May's current company

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

Reveal
Reveal
Sr Software Engineer at Reveal
AeroLeads page
10 roles

Edward May work experience

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

Sr Software Engineer

Current

Chicago, Illinois, Us

Spearheaded the modernization of legacy WinForms applications to contemporary .NET 6/7 API.Collaborated with a team to replace SQL-based search mechanisms with Elastic Search, leading to more efficient and scalable search operations.Innovated and implemented a proprietary search language which dynamically translates to Elastic Search queries.Pioneered the transition to Postman-based API testing, ensuring rigorous validation post-deployments.Addressed and resolved intricate technical challenges, especially involving the refactoring of complex code sections.Championed a shift towards a Domain-Driven Design (DDD) paradigm, phasing out the older N-Tier approach and aiding the migration away from legacy WinForms and WebForms.A vocal advocate for "clean code" principles, consistently emphasizing the importance of maintainable and clear coding practices within the team.Delivered multiple impactful presentations on coding best practices, sharing knowledge and promoting a culture of continuous improvement in software development.

Mar 2021 - Present

Software Contractor

Chicago, Il, Us

Develop backend APIs in .NET Core for logistics tracking board website. Wrote AWS Lambdas in Node.js to expose 3rd party API. Stored results in DynamoDb. API accessed through AWS API Gateway.

Jul 2020 - Dec 2020

Senior .Net Developer

Us

· Architect of ETL process using dependency injection and SOLID design. Originally designed for a specific, complex extract. Code proved flexible enough that it was repurposed as framework for all outbound extracts for entire department to replace SSIS packages. Now building entire team around implementations using framework, including offshore in India.· Leader in developing, managing and deploying code components to departmental NuGet server.· Member of team developing Care Management multi-tenant web site. Rich, responsive interface using jQuery, RequireJS and Knockout.js calling MVC web controllers via Ajax. Use of dependency injection using Unity to structure N-Tier architecture using presentation, service and repository layers calling code-first Entity Framework 6.0 for data access. SSDT SQL projects used for automated deployment to any environment.· Helped Care Management team bring unit test code coverage from 5% to over 50%. Lead effort to develop automated builds using Jenkins. Developed sophisticated acceptance testing with Jenkins deploying web site, API and seeded database prior to running battery of automated tests through MVC controllers.

Jul 2015 - Apr 2020

Senior Software Specialist

Reston, Va, Us

• Member of mature development organization that achieves 85%+ unit test coverage on all mainline products, very loosely coupled code and use of continuous integration from development to UAT.• Responsible for high traffic, client-facing web site managing auto loan and lease accounts. Use of SOA architecture via WCF to connect to a wide variety of systems both internal and external to the organization. Developed views for mobile phones.• Loosely coupled architecture allowed team to smoothly migrate away from Oracle database implementation to a service oriented architecture as part of a multi-million dollar, IT-wide systems upgrade. Ability to “switch” from old architecture to new by changing a single config value that allows both to be developed simultaneously and deployed separately.• Leader in IT department for development of advanced unit testing techniques combining various third party tools to create an extensible framework to increase productivity by automating repetitive unit testing code. Leader in advocating and implementing the use of BDD techniques for the automation of acceptance criteria.

May 2013 - Jul 2015

Senior Consultant

Rolling Meadows, Il, Us

Serving as a senior consultant for publishing company specializing in education software. • Transitioning WaitN automation code to Selenium to better support modern browsers.• Developed and ran training for automation framework and design patterns for new developers, including offshore resources.• Identified structural issues with existing automation scripting code and developed lightweight framework to facilitate development of test scripts. Framework now leveraged and extended by entire team for increased productivity.• Collaborated with QA personnel to develop and implement automated "smoke test" scripts. Scripts developed utilizing WatiN to manipulate FireFox and IE browsers and MbUnit/Gallio for test fixtures.• Maintain and administer subversion repository for automation framework and related automation projects.

Jun 2011 - Dec 2012

Professional Poker Player

Independent

• Online professional poker player specializing in tournament play.• Ranked in top 500 in 2010 for tournament play by pocketfives.com.• PokerStars Sunday Million Final Table, Jan 2010.

Jul 2010 - Jun 2011

Senior Systems Analyst

Adp

Roseland, New Jersey, Us

Served as a software architect in the research and development department for the benefits administration division. Conceptualized, designed, developed and led development of several implementations of web based, benefits administration systems.• Created framework to enable multiple clients to access common code base while being designed for independent client customizations. Increased productivity by eliminating need for multiple ASP code bases that were previously customized for each client.• Developed resource manager to enable easy development of multi-language support, replacing hardcoded conditionals in previous ASP.• Utilized Microsoft MVC for .NET to ensure separation of model, view and controller. Model classes used as thin layer over previously developed business objects.• Developed end user interface for large J2EE project for multi-million dollar benefits administration system. Utilized Struts 1.1 as UI framework. Acted as liaison between UI team with large 30+ programmer team.• Created class and sequence diagrams for J2EE project and participated in code and design reviews utilizing RUP as project’s methodology.• Developed client tracking web site using .NET with NHibernate for accessing MS SQL Server database. Work included all architecture from web interface, business tier, data tier and DB table schema design. Tested using NUnit throughout development process.

Dec 2000 - Jul 2010

Independent Contractor

Independent Contractor

Collaborated with client on conceptualization and design of Visual Basic 5 based Benefits Enrollment system to be leveraged between benefits administration clients that substantially reduced the time and cost of delivering product to clients.• Involved in all facets of development including requirements gathering, analysis and conceptual design through architecture and implementation.• Applied test-driven development techniques to develop Visual Basic business objects that were leveraged as middle tier by both ASP web interface and interactive voice recognition front ends. • Contributed to design and implementation of SQL Server database schema.• Completed many implementations of system to clients. Worked directly with firm’s clients to determine customizations to be made.

Jun 1998 - Dec 2000

Technology Consultant

Graphical Technologies

Demonstrated versatility in a number of business fields and technologies for clients of a small consulting firm.• Contributed to the development of risk management Visual Basic 3 application for major insurance company to be used by field agents.• Developed sophisticated accounting model in Microsoft Excel for a major bank. Used rapid prototyping to elicit client feedback to facilitate the understanding of requirements.• Consulted state government agency on large Visual Basic 3 application on proper use of event driven, object based development. Evaluated their development effort and authored report with recommendations.

May 1996 - Feb 1998

Programmer

Arthur Andersen

Developed financial applications for Big Six accounting firm utilizing Microsoft Access and Microsoft Office products. • Developed accounting applications in Microsoft Access to be used internally working extensively with end users on requirements gathering and analysis.• Led development of standards for MS Access programming for entire programming team.

Sep 1994 - Jun 1996
1 education record

Edward May education

  • Depaul University
    Depaul University
    Computer Science
FAQ

Frequently asked questions about Edward May

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

What company does Edward May work for?

Edward May works for Reveal.

What is Edward May's role at Reveal?

Edward May is listed as Sr Software Engineer at Reveal at Reveal.

What is Edward May's email address?

AeroLeads has found 1 work email signal at @revealdata.com for Edward May at Reveal.

What is Edward May's phone number?

AeroLeads has found 10 phone signal(s) with area code 847, 312, 708, 630 for Edward May at Reveal.

Where is Edward May based?

Edward May is based in Schaumburg, Illinois, United States while working with Reveal.

What companies has Edward May worked for?

Edward May has worked for Reveal, Echo Global Logistics, Valence Health (Now Evolent Health), Vw Credit, Inc., and Riverside Publishing.

How can I contact Edward May?

You can use AeroLeads to view verified contact signals for Edward May at Reveal, including work email, phone, and LinkedIn data when available.

What schools did Edward May attend?

Edward May holds Computer Science from Depaul University.

What skills is Edward May known for?

Edward May is listed with skills including Agile Methodologies, .Net, Microsoft Sql Server, Web Services, Databases, Javascript, Oracle, and Software Engineering.

Find 750M verified contacts

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