Brian Cupples work email
- Valid
- Valid
- Valid
Brian Cupples personal email
- Valid
Brian Cupples phone numbers
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
Blue Sky Network
View- Website:
- blueskynetwork.com
- Employees:
- 42
-
Senior Software EngineerBlue Sky NetworkMesa, Az, Us -
Senior Software EngineerNal Research Corporation Jun 2024 - Present -
Senior Software EngineerBlue Sky Network Jul 2019 - Jun 2024Manassas, Virginia, Us -
Principal Consultant / Technical Lead / ArchitectBusiness & Decision North America Oct 2015 - Jul 2019Paris La Défense, France, FrLead 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. -
Senior ConsultantBusiness & Decision North America May 2012 - Oct 2015Paris La Défense, France, FrWork 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. -
Senior System AnalystArizona State University Feb 2012 - May 2012Tempe, Az, UsWork collaboratively with team members to create custom web interfaces into our WebTMA system and provide user support. -
Web/Multimedia DeveloperCalifornia State University Feb 2005 - Jan 2012San Bernardino, Ca, UsAs 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. -
Web DeveloperCalifornia State University Oct 2000 - Feb 2005San Bernardino, Ca, UsAdministered 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. -
Online Course DeveloperCalifornia State University Jan 1999 - Oct 2000San Bernardino, Ca, UsWorked 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. -
Student TechnicianCalifornia State University Sep 1996 - Jan 1999San Bernardino, Ca, UsCreated 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. -
Software Engineer InternForged Metals Inc Apr 1998 - Jun 1998As 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.
Brian Cupples Skills
Brian Cupples Education Details
-
California State University-San BernardinoComputer Science -
California State University-San BernardinoComputer Science
Frequently Asked Questions about Brian Cupples
What company does Brian Cupples work for?
Brian Cupples works for Blue Sky Network
What is Brian Cupples's role at the current company?
Brian Cupples's current role is Senior Software Engineer.
What is Brian Cupples's email address?
Brian Cupples's email address is mk****@****hoo.com
What is Brian Cupples's direct phone number?
Brian Cupples's direct phone number is +195128*****
What schools did Brian Cupples attend?
Brian Cupples attended California State University-San Bernardino, California State University-San Bernardino.
What are some of Brian Cupples's interests?
Brian Cupples has interest in Collecting Antiques, Exercise, Nascar, Home Improvement, Shooting, Reading, Gourmet Cooking, Sports, The Arts, Golf.
What skills is Brian Cupples known for?
Brian Cupples has skills like Javascript, Web Applications, Databases, Mysql, Css, Html, Apache, Visual Studio, Sql, Xml, C#, Asp.net.
Who are Brian Cupples's colleagues?
Brian Cupples's colleagues are Khin Zaw, Bill Reddy, Md Yusuf, Bapun Kumar, Rishabh Raman, Konrad W Mayr, Megan Zamora.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial