Nathan Monaghan

Nathan Monaghan Email and Phone Number

Full-stack Developer @ Curran
450 Geary St., San Francisco,Ca 94102,United States
Nathan Monaghan's Location
Seattle, Washington, United States, United States
About Nathan Monaghan

Experienced full-stack and backend engineer; received an early promotion due to high performance and business savings; team-oriented and diverse collaborator

Nathan Monaghan's Current Company Details
Curran

Curran

View
Full-stack Developer
450 Geary St., San Francisco,Ca 94102,United States
Website:
sfcurran.com
Employees:
35
Nathan Monaghan Work Experience Details
  • Curran
    Full-Stack Developer
    Curran
    Seattle, Wa, Us
  • Liberty Mutual Insurance
    Software Engineer
    Liberty Mutual Insurance Jun 2020 - Dec 2023
    Seattle, Washington, United States
    Developed 10+ AWS applications in the worker compensation finical space; designed RESTful APIs using AWS CDK with services such as APIgateway, Lambda, State Machines, DynamoDB, EC2, SNS, DLQ, and SQS; designed threat models for 2 AWS services, performed 5+ CDKv2 updates, implemented data structures to reduce API call count by 80% for a reversal payment, redesigned the error recovery approach on payments leading to 100% retrial rate, and created automated integration test via Bambo pipeline and shell scripting.Developed 7+ Java SpringBoot applications; redesigned an outdated underwriting tool to handle larger volumes of data; this led to 4 million dollars in yearly savings, modernized the scheduling functionality with Quartz; created a data management tool for 4 other services, handled large sets of data from a legacy system using data structure which led to at most a 400% speed increase.Developed in 3+ Angular projects; performed a complete UI overhaul for an underwriting tool, assisted in an Angular 2 to 10 upgrade, improved a correspondent tool to handle forms to a new system.Performed end-to-end testing on a program level, created a disaster recovery approach for 2 services, presented the team’s work to over 100 people, worked with product owners bi-weekly to expand my knowledge of the insurance industry.Mentored 4 new graduates; taught them high-level design, documentation, Agile methodology, pipeline and deployment processes, and unit testing.
  • Indiana University–Purdue University Indianapolis
    Technology Consultant Supervisor
    Indiana University–Purdue University Indianapolis Nov 2019 - May 2020
    Indianapolis, Indiana, United States
    Supervised 4+ techs per shift; Assured each tech was following the proper procedures, documented my interactions with each tech, and provided training for new employees.Performed weekly administrative tasks; Created new training materials, maintained security and cleanliness in 8+ labs per shift, documented any missing items, and performed repairs on damaged lab devices.
  • Kmc Controls
    Software Engineer Intern
    Kmc Controls May 2019 - Aug 2019
    New Paris, Indiana
    Designed new features for the KMC Niagara plugin framework; including new KmcBACnet device interactions, new RESTful APIs, bit manipulation commands for storing and retrieving data, and data optimization which reduced size by 10% and increased retrieval speed by 20%.Redesigned KMC’s Niagara project to compile and debug in IntelliJ; Used Gradle and shell scripting to reduce setup time by 60%; Assisted employees with setup and created documentation for setup.Assisted with coding peer reviews, project documentation, and project testing.
  • Purdue University
    Computer Science Lab Assistance
    Purdue University Aug 2016 - May 2018
    Introduced students to Java programming and coding skills; including multi-threading, abstractions, data structures, and inheritance; Assisted students with Python GUI development and creating test.Created JUnit tests for projects and homework and assisted students create their own JUnit tests.

Nathan Monaghan Education Details

Frequently Asked Questions about Nathan Monaghan

What company does Nathan Monaghan work for?

Nathan Monaghan works for Curran

What is Nathan Monaghan's role at the current company?

Nathan Monaghan's current role is Full-stack Developer.

What schools did Nathan Monaghan attend?

Nathan Monaghan attended Purdue University.

Who are Nathan Monaghan's colleagues?

Nathan Monaghan's colleagues are Travis Driscoll, Walter Hays, Jess Curran, Shannon Sigman.

Not the Nathan Monaghan you were looking for?

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

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.