Brian Cupples
AeroLeads people directory · profile

Brian Cupples Email & Phone Number

Senior Software Engineer at NAL Research Corporation
Location: Mesa, Arizona, United States 12 work roles 2 schools
2 work emails found @blueskynetwork.com 6 phones found area 951 and 909 LinkedIn matched
✓ Verified July 2026 4 data sources Profile completeness 100%

Contact Signals · 2 work emails · 6 phones

Work email b****@blueskynetwork.com
Direct phone (951) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Senior Software Engineer
Location
Mesa, Arizona, United States

Who is Brian Cupples? Overview

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

Quick answer

Brian Cupples is listed as Senior Software Engineer at NAL Research Corporation, based in Mesa, Arizona, United States. AeroLeads shows a work email signal at blueskynetwork.com, phone signal with area code 951, 909, and a matched LinkedIn profile for Brian Cupples.

Brian Cupples previously worked as Senior Software Engineer at Blue Sky Network and Senior Software Engineer at Blue Sky Network. Brian Cupples holds Bachelor Of Science, Computer Science from California State University-San Bernardino.

Company email context

Email format at NAL Research Corporation

This section adds company-level context without repeating Brian Cupples's masked contact details.

{first}@blueskynetwork.com
89% confidence

AeroLeads found 2 current-domain work email signals for Brian Cupples. Compare company email patterns before reaching out.

Profile bio

About Brian Cupples

Over 20 years’ experience designing user-friendly and innovative web, desktop, and mobile applications, while adhering to rigid standards and strict deadlines.Specialties: .NET, 508, Adobe Photoshop, Agile, ASP.NET, architectural design, bash, C, C#, computer hardware, CSS, database development, Dapr, documentation, Elixir, embedded applications, HTML, IIS, IntelliJ based ides, JavaScript, JSON, Kotlin, Kubernetes, LDAP, Linux, macOS X, microservices, Microsoft Windows, MVC, MySQL, networking, object oriented design, operating systems, PHP, research, software engineering, SQL, TypeScript, Visual Studio, VS Code, web application development, web servers, web site production, XML

Listed skills include Javascript, Web Applications, Databases, Mysql, and 46 others.

Current workplace

Brian Cupples's current company

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

NAL Research Corporation
Nal Research Corporation
Senior Software Engineer
Mesa, AZ, US
Website
AeroLeads page
12 roles

Brian Cupples work experience

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

Senior Software Engineer

Manassas, Virginia, Us

Jul 2019 - Jun 2024

Principal Consultant / Technical Lead / Architect

Paris La Défense, France, Fr

Lead multi-national (multi-continental) development teams to create custom/customize applications to meet clients’ needs. Responsibilities include:Software Architecture – design, propose, and implement software architecture following proven design patterns that fit with the client’s needs.Technical expert – advise, suggest and implement best approaches for clients and colleagues regarding proper technologies to use in resolving problems. Technical Lead/Project Architect:o Oversee other team members and ensure tasks are completed in a timely manner.o Create/Review Design Documents.o Collaborate with business analysts, project managers, clients, and software architecture to ensure project success. o Perform code and developer performance reviews. o Ensure delivered code meets project’s quality standards. o Research, setup, and maintain continuous build environment(s).o Deploy application to all environments throughout the software life cycle.o Perform integration testing.o Assist QA team with automated web/regression testing.o Perform client demos.UI Specialist – collaborate with and advise graphic design team (when part of a project) to create robust, innovative user interfaces/experiences that meet the project’s web accessibility requirements (WCAG 2.0).Project Estimation – collaborate with project managers, sales team and others to estimate projects when submitting bids/responding to requests for proposals on a number of projects.Risk Mitigation – identify and communicate possible risks to a project. Suggest ways to reduce or remove each risk.Design Patterns – advise/mentor colleagues on various design patterns, when they’re beneficial, and why they should be followed. Especially the benefits of the repository pattern.

Oct 2015 - Jul 2019

Senior Consultant

Paris La Défense, France, Fr

Work closely with clients to create custom applications to meet their needs. Responsibilities include:Software Architecture – design, propose, and implement software architecture following proven design patterns that fit with the client’s needs.Technical expert – advise, suggest and implement best approaches for clients and colleagues regarding proper technologies to use in resolving problems. Team Lead on multiple projects – oversee other team members and ensure tasks are completed in a timely manner. Assist other team members with problems. Collaborate with business analysts, project managers, clients, and software architecture to ensure project success.UI Specialist – collaborate with and advise graphic design team (when part of a project) to create robust, innovative user interfaces/experiencesProject Estimation – collaborate with project managers, sales team and others to estimate projects when submitting bids/responding to requests for proposals on a number of projects.Risk Mitigation – identify and communicate possible risks to a project. Suggest ways to reduce or remove each risk.Design Patterns – advise/mentor colleagues on various design patterns, when they’re beneficial, and why they should be followed. Especially the benefits of the repository pattern.Mentoring – work with junior developers to further their knowledge and proficiencies with full application stack development.Collaborated with a remote team to create a proof of concept Windows Store Application utilizing HTML, CSS, JavaScript and WinJS for a client.

May 2012 - Oct 2015

Senior System Analyst

Tempe, Az, Us

Work collaboratively with team members to create custom web interfaces into our WebTMA system and provide user support.

Feb 2012 - May 2012

Web/Multimedia Developer

San Bernardino, Ca, Us

As member of web development team, work collaboratively with developers, graphic designers, and project managers to develop and maintain various web applications and web sites adhering to federal accessibility guidelines (ADA 508).Spearheaded the move from table-based layout to full CSS layout in campus websites built by web development team.Participated in paired programming during development of university's website as modular ASP.Net 2.0 web application. Developed custom ASP.Net Membership, Profile, and Role Provider authenticating users via LDAP server, and merging application-specific profile data stored in database with LDAP user information. Used by all members of web development team in projects requiring user authentication.Created a website template currently in use by 40% of campus websites and all new websites created by our team. Created templates/themes for both Plone and Wordpress content management systems. Find and resolve website security problems in legacy websites.Worked with data center to move physical servers into virtualized environment.As administrator for campus' learning management systems (LMS), created system to process enrollment and course data from campus' common management system and enter into LMS.Created ASP.Net MVC web application allowing faculty to place course requests for LMS, and allowing students and faculty to look up FAQs or submit questions/problems.Assisted in research and implementation of new open-source LMS (Moodle) on existing hardware.Documented administration procedures and software customizations.Created custom theme for Moodle installation.

Feb 2005 - Jan 2012

Web Developer

San Bernardino, Ca, Us

Administered the campus' learning management systems. Administered department's Linux web server. Coordinated with administration, academic divisions, and departments in the design and development of websites and PHP-based web applications.

Oct 2000 - Feb 2005

Online Course Developer

San Bernardino, Ca, Us

Worked with faculty and staff to design, format, and upload course material to the Internet, primarily into one of the campus' two learning management systems. Course administration of the campus' LMS.

Jan 1999 - Oct 2000

Student Technician

San Bernardino, Ca, Us

Created and updated documentation on supported lab software. Assisted/instructed students in the use of hardware and software in a network environment consisting of Windows 95 and Macintosh OS 9 computers.

Sep 1996 - Jan 1999

Software Engineer Intern

Forged Metals Inc

As a member of the software engineering team, created an SRS and architectural design for a master control program to be integrated with existing software and an Oracle database. Created a rapid prototype in Visual Basic of our application.

Apr 1998 - Jun 1998
2 education records

Brian Cupples education

Bachelor Of Science, Computer Science

California State University-San Bernardino

Bachelor Of Science (B.S.), Computer Science

California State University-San Bernardino
FAQ

Frequently asked questions about Brian Cupples

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

What company does Brian Cupples work for?

Brian Cupples works for NAL Research Corporation.

What is Brian Cupples's role at NAL Research Corporation?

Brian Cupples is listed as Senior Software Engineer at NAL Research Corporation.

What is Brian Cupples's email address?

AeroLeads has found 2 work email signals at @blueskynetwork.com for Brian Cupples at NAL Research Corporation.

What is Brian Cupples's phone number?

AeroLeads has found 6 phone signal(s) with area code 951, 909 for Brian Cupples at NAL Research Corporation.

Where is Brian Cupples based?

Brian Cupples is based in Mesa, Arizona, United States while working with NAL Research Corporation.

What companies has Brian Cupples worked for?

Brian Cupples has worked for Nal Research Corporation, Blue Sky Network, Business & Decision North America, Arizona State University, and California State University.

How can I contact Brian Cupples?

You can use AeroLeads to view verified contact signals for Brian Cupples at NAL Research Corporation, including work email, phone, and LinkedIn data when available.

What schools did Brian Cupples attend?

Brian Cupples holds Bachelor Of Science, Computer Science from California State University-San Bernardino.

What skills is Brian Cupples known for?

Brian Cupples is listed with skills including Javascript, Web Applications, Databases, Mysql, Css, Html, Apache, 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.