AeroLeads people directory · profile

Adam Resnick Email & Phone Number

Senior Software Development Lead at RBR-Technologies
Location: Olney Mill, Maryland, United States 6 work roles 2 schools
1 work email found @rbr-technologies.com LinkedIn matched
✓ Verified July 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email

Work email a****@rbr-technologies.com
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Senior Software Development Lead
Location
Olney Mill, Maryland, United States

Who is Adam Resnick? Overview

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

Quick answer

Adam Resnick is listed as Senior Software Development Lead at RBR-Technologies, based in Olney Mill, Maryland, United States. AeroLeads shows a work email signal at rbr-technologies.com and a matched LinkedIn profile for Adam Resnick.

Adam Resnick previously worked as Senior Consultant at G2, Inc. and Senior Consultant at Total Computer Solutions, Inc. Adam Resnick holds Mba, Entrepreneurship from Rensselaer Polytechnic Institute.

Company email context

Email format at RBR-Technologies

This section adds company-level context without repeating Adam Resnick's masked contact details.

{first}.{last}@rbr-technologies.com
86% confidence

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

Profile bio

About Adam Resnick

I am a full stack programmer with over 25 years of experience building client/server, web, and automated systems for the government, private, and non-profit sectors. Currently, I am senior developer involved in projects using diverse technologies, including: Spring MVC, ElasticSearch, Hadoop, Java, SpringBoot, Maven, Angular, high-charts, ag-grid and Postgres Experienced using both Eclipse and IntelliJ to debug Java code.I have built numerous Java-based web applications that let users search billions of records. These applications were built using Java, Tomcat/Jetty/SpringBoot, ElasticSearch, Spring-JDBC, Spring Security, Spring-Web in the back-end. On the front-end, I am experienced with Angular, NPM, ag-grid, and highcharts And, I have setup Apache with mod_jk and mod_cluster to act as a load balancer and reverse proxy. The load balancer allows me to deploy Java web applications to multiple Tomcat instances without having to write extra code. Finally, I have extensive experience making AJAX calls from the front-end and developing web services.Extensive database experience with multiple database systems, including: Oracle, Postgres, Sql*Server, MySql, and Access. Developed programs in Java, VB, and Perl that use JDBC and Spring-JDBC to select, insert, and update database records And, I have written software that generates SQL calls, runs stored procedures, applies bind variables, and commits SQL transactions.Over 14 years of experience developing automated Perl programs and applying regular expressions, I have developed numerous programs to extract information out of structured, semi-structured and unstructured data sources such as spreadsheets, text files, XML files, HTML files, and PDF files. Extensive experience using Perl to perform SQL calls, encrypt data, verify that systems are running, and generate reports.Skills and experience span both the Unix and Windows environments. Fluent with Bash shell scripts, Perl, vi, find, sed, and awk.

Listed skills include Web Applications, Unix, Perl, Java, and 19 others.

Current workplace

Adam Resnick's current company

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

RBR-Technologies
Rbr-Technologies
Senior Software Development Lead
AeroLeads page
6 roles

Adam Resnick work experience

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

Senior Software Development Lead

Current

Odenton, Md, Us

My responsibilities include building web applications, desktop applications, and back-end services that allow users to search, filter, and browse records, chart and graph records to show trends, and allow users to process data through custom workflows.In addition, I am responsible for training developers on full stack best practices. Great software development is not one single bullet; it's a hundred little techniques. In, my hands-on class, developers build real web applications from scratch while learning these techniques along the way These practices include how to build REST endpoints that execute ElasticSearch queries, how to build REST endpoints that execute SQL transactions, how to debug the Angular TypeScript code and back-end Java code using IntelliJ, how to build the front-end Angular components, how to setup a navigation bar that's beautiful and functional, how to make charts using HighCharts, and how to build unit tests with an embedded ElasticSearch or embedded postgres data source. The technologies I use on a daily basis include the following: On the back-end, Java, Maven, Spring MVC, SpringBoot, ElasticSearch, Flyway, Postgres, and Hadoop. On the front-end, Angular, Angular Material Design, NPM, HighCharts, and ag-grid. Maven is used to mange the Java dependencies, NPM is used to manage the JavaScript dependencies, and HighCharts is used to display the charts and graphs on the front-end. Finally, Maven and the Angular CLI are used together to package the entire web application into a single executable JAR that can be easily deployed or placed in a container.ElasticSearch is the search engine employed by the project. The web applications send JSON over HTTPS to the ES cluster for searches. ES responses are sent back to the front-end and displayed in an Angular Grid. ES aliases are employed so that the web application can search the last 30 days of ES data.

Jul 2020 - Present

Senior Consultant

G2, Inc.

My responsibilities include building web applications that allow users to search several billion records and allow users to run a custom workflow. The technologies used include the following: On the back-end, Java, Spring MVC, SpringBoot, ElasticSearch, Flyway, Postgres, Hadoop, OpenLDPAP and Jetty. On the front-end, web pages are built using AngularJS, Angular Material Design, NPM, and Maven. Jenkins is used automate the construction of builds -- e.g., the Jenkins jobs (a) pull source code from GitLab, (b) run NPM to download JavaScript dependencies, (c) convert the custom JavaScript files into a single Babel JavaScript file (so the web applications look good in all browsers), (d) set the build information in the JAR manifest, (e) use to Maven to run unit tests and package the builds.ElasticSearch is the search engine employed by the project. The web applications send JSON over HTTPS to the ES cluster for searches. ES responses are sent back to the front-end and displayed in an Angular UI Grid. ES aliases are employed so that the web application can search the last 30 days of ES data. Finally, a separate age-off program was created to (a) create today's ES index, (b) delete old ES indexes, (c) update the aliases to point to the current ES indexes, (d) ensure that ingest process is always writing to today's index. The front-end technologies include HTML, CSS, JavaScript, AngularJS, Angular Material Design, and OpenLayers. NPM is used to manage dependencies. The Shrinkwrap package is used to lock down NPM dependencies.In addition, SpringBoot makes it easy to enforce the contract between front-end and back-end by using the @Valid annotation. This protects the back-end by (a) ensuring that requests to the back-end follow the contract, and (b) all requests to the back-end must fit certain minimal stands -- e.g., when inserting data, text fields do not exceed X characters.

Jul 2014 - Jun 2020

Senior Consultant

Total Computer Solutions, Inc

Led 3 developers in the design and implementation of a major search engine and workflow project. The purpose of this project was to create a single portal for all users to search for software and get licenses. This is a collection of Java/J2EE/Tomcat web applications that uses AJAX and YUI framework for a more enhanced look & feel. These web applications perform SQL queries and transactions against an Oracle 10g database.Designed and built the search engine for the project. The search engine consists of the web pages that show the results and the Perl search indexer that generates the reverse index. When a user runs a search, the search engine generates the appropriate SQL query to generate search results showing the most relevant at the top. The web pages were built using Java, Stripes MVC, HTML, CSS, JavaScript, and AJAX running on Tomcat.Compiled, configured, and installed a load balancer and reverse proxy using Apache Mod_JK. This package allows a java web application to be deployed to multiple Tomcat application servers without changing any Java code. Using this load balancer, the team’s web applications can support thousands of users, are more reliable, and more robust. If one of the Tomcat application servers crashes, the load balancer automatically redirects users to a surviving Tomcat application server. Designed and implemented Perl programs to monitor various web applications. These heartbeat programs provide crucial information about outages. If a web application goes down, the development team immediately receives a notification email. As a result, the system – instead of the end user – informs the team about errors, saving considerable time and user frustration. In addition, these automated heartbeat programs measure total uptime and downtime for the week and since day 1. As a result, we do not have to guess what the total uptime has been since day one. Instead, we know with certainty what the total uptime is.

Jul 2009 - Jul 2014

Principal Architect

Csc

Global, Us

Worked on a team to automate the administration and deployment of thousands of server and web application systems throughout the world. Once completed, a small group of administrators will be able to deploy sophisticated systems to managed servers anywhere on the planet. This should result in reduced down time, easier installations (because installs are heavily automated and repeatable), and reduced system administration costs (because fewer system administrators will be needed). Also, developed Python and other scripts to automate the installation, configuration, and deployment of WebLogic Server 10.01 for Windows Server 2003 and Solaris 10.

Oct 2007 - Jul 2009

Independent It Consultant

Self

I design and build automation, client/server, and web application systems for government, commercial, and non-profit clients.

Aug 2007 - Oct 2007

Senior It Consultant

Us

Designed and developed web applications, automation systems, text extractors, workflow systems, database systems, and other IT processes for the intelligence community.I am a Certified Ethical Hacker as of 2007.

Jan 2003 - Aug 2007
2 education records

Adam Resnick education

Mba, Entrepreneurship

Rensselaer Polytechnic Institute

Bs, Computer Science

Rensselaer Polytechnic Institute
FAQ

Frequently asked questions about Adam Resnick

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

What company does Adam Resnick work for?

Adam Resnick works for RBR-Technologies.

What is Adam Resnick's role at RBR-Technologies?

Adam Resnick is listed as Senior Software Development Lead at RBR-Technologies.

What is Adam Resnick's email address?

AeroLeads has found 1 work email signal at @rbr-technologies.com for Adam Resnick at RBR-Technologies.

Where is Adam Resnick based?

Adam Resnick is based in Olney Mill, Maryland, United States while working with RBR-Technologies.

What companies has Adam Resnick worked for?

Adam Resnick has worked for Rbr-Technologies, G2, Inc., Total Computer Solutions, Inc, Csc, and Self.

How can I contact Adam Resnick?

You can use AeroLeads to view verified contact signals for Adam Resnick at RBR-Technologies, including work email, phone, and LinkedIn data when available.

What schools did Adam Resnick attend?

Adam Resnick holds Mba, Entrepreneurship from Rensselaer Polytechnic Institute.

What skills is Adam Resnick known for?

Adam Resnick is listed with skills including Web Applications, Unix, Perl, Java, Databases, Software Development, Tomcat, and Sql.

Find 750M verified contacts

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