Benjamin Callaghan

Benjamin Callaghan Email and Phone Number

Software Engineer / Application Developer @ Select Bankcard
Benjamin Callaghan's Location
Lehi, Utah, United States, United States
Benjamin Callaghan's Contact Details

Benjamin Callaghan work email

Benjamin Callaghan personal email

n/a
About Benjamin Callaghan

Software Engineer with 15+ years of experience in backend web development, with emphasis on C#/.NET. Experienced in frontend web development, specializing in Angular and TypeScript, and mobile app development, including native (Android/iOS) and hybrid (Ionic) frameworks.

Benjamin Callaghan's Current Company Details
Select Bankcard

Select Bankcard

View
Software Engineer / Application Developer
Benjamin Callaghan Work Experience Details
  • Select Bankcard
    Software Engineer
    Select Bankcard May 2018 - Present
    Lehi, Ut, Us
    Supported and maintained services written with .NET Framework, .NET Core, WinForms, and Angular. Upgraded many services from .NET Framework/Core to .NET 6. Established a monorepo for internal applications that enabled code-sharing across developers and rapid feedback when a core library change affected a high-level service. Designed a framework to standardize how third-party files (used for communication with partners) are parsed, validated, and stored in a central database.Streamlined the dispute management system, allowing staff to handle a dispute case from a single tool. Automated the process of sending dispute messages to third-party organizations, including Visa and Discover. Modernized the dispute management tool by converting it to a lightweight web application. Enhanced the build and release pipeline by implementing continuous integration testing and automating the deployment process.
  • 911 Secure
    Web Developer
    911 Secure May 2018 - Jun 2020
    Walnut, Ca, Us
    Lead developer on Dispatcher, which enables enterprise telephony administrators to maintain physical addresses for their users. Implementation in Node.js, Angular, and TypeScript. Hosted in Microsoft Azure cloud services. Uses Azure Active Directory for authentication and Azure Cosmos DB for data storage. Responsible for maintaining the project and keeping all dependencies up to date.Lead developer on Gatekeeper, a Windows app written with the Electron cross-platform framework, Ionic Framework, HTML5, JavaScript, and TypeScript. Gatekeeper communicates with Dispatcher through a REST API, enabling users to maintain their own physical location without administrator intervention.
  • Conveyant Systems Inc
    Web Developer
    Conveyant Systems Inc Aug 2011 - Apr 2018
    One of two primary developers on Sentry, Conveyant’s flagship 9-1-1 product. Responsible for Sentinel, a web application that controls multiple Windows services, and communicates with a variety of phone systems including Avaya CS 1000, Avaya Aura, and Avaya IP Office. Sentry was awarded Avaya “Select Product” status, and is the default emergency services location system for all Avaya PBX sales.Built a CICD system from scratch using Jenkins. All commits to source control are automatically picked up by Jenkins, which builds and executes all unit tests, and then builds and deploys the desktop installers. Created a test suite of 700+ unit and integration tests, all automatically executed, prior to deploy.Designed and created a Windows application to integrate with the Cisco Mobility Services Engine, which tracks the location of mobile IP phones around an enterprise. Application receives asynchronous phone movement events and updates Sentinel with the latest location.Built a brand new web application, Dispatcher, which enables enterprise telephony administrators to maintain physical addresses for their users. Implementation in Node.js, Angular 4, and TypeScript. Hosted in Microsoft Azure cloud services. Uses Azure Active Directory for authentication and Azure Cosmos DB for data storage.Took over development and support of Gatekeeper, a Windows and Mac app written with the Electron cross-platform framework, Ionic Framework, HTML5, JavaScript, and TypeScript. Gatekeeper communicates with Dispatcher through a REST API, enabling users to maintain their own physical location without administrator intervention.
  • Hidden Valley Scout Camp
    Shooting Sports Instructor
    Hidden Valley Scout Camp Jun 2011 - Aug 2011
    My primary responsibilities included teaching Archery skills and overseeing the range. I also acted as general camp staff and helped anywhere I was needed. I often worked in the dining hall, at the waterfront, and in camp ceremonies.

Benjamin Callaghan Skills

C# .net Microsoft Office Powerpoint Javascript Css Visual Studio Git Windows Linux Microsoft Excel Linq Html Microsoft Word Teamwork Programming Angularjs Mvc Rest Json Wix Asp.net Mvc Typescript C++ C Angular Ionic Framework Java Sql Object Oriented Programming Unit Testing Microsoft Sql Server Nosql Mongodb Microsoft Azure Node.js Express.js Restify Mstest Jasmine Framework Karma Visual Studio Code Android Studio Team Foundation Server Subversion Jenkins Mac Ubuntu English

Benjamin Callaghan Education Details

  • Utah Valley University
    Utah Valley University
    Software Engineering

Frequently Asked Questions about Benjamin Callaghan

What company does Benjamin Callaghan work for?

Benjamin Callaghan works for Select Bankcard

What is Benjamin Callaghan's role at the current company?

Benjamin Callaghan's current role is Software Engineer / Application Developer.

What is Benjamin Callaghan's email address?

Benjamin Callaghan's email address is bc****@****ant.com

What schools did Benjamin Callaghan attend?

Benjamin Callaghan attended Utah Valley University.

What are some of Benjamin Callaghan's interests?

Benjamin Callaghan has interest in Science And Technology, Children.

What skills is Benjamin Callaghan known for?

Benjamin Callaghan has skills like C#, .net, Microsoft Office, Powerpoint, Javascript, Css, Visual Studio, Git, Windows, Linux, Microsoft Excel, Linq.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.