Profile

Profile Image
Shaunn Barron
Full-stack developer
Favorite Tools
Go LogoTypescript Logo
Bachelor of Science - Computer Science
University of Rio Grande

Experience


  1. Fiserv

    Director Software Development
    July 2022 - Present
    Enterprise Architect, Senior Advisor
    September 2019 - July 2022

    • Lead 3 UI teams in development of greenfield white label banking application and design system (Typescript, React, Remix)
    • UI lead for digitalpayouts.com first commit to production (Vue, Pinia)
    • Technical supervision of Esso (ExxonMobil) mobile platform (Java, Spring Boot, Android, Oracle)
  2. JPMorgan Chase

    Vice President - Software Engineering
    February 2018 - September 2019

    • Allowance - Prototype mobile application for managing a child's chores and funding their allowance. (Flutter, Firebase)
    • Virtual Bank - Prototype multi-user virtual bank environment with voice chat for the Oculus Rift. (Unity, C#)
    • Crypto Wallet - Prototype application for managing both hot and cold Bitcoin and Ethereum wallets and transfers. (Go, Kotlin, Spring Boot, Vue, PostgreSQL, Vault)
    • iMobility - Internal social networking application with a focus on mentoring and career development. (Java, Spring Boot, Angular, MariaDB)
    • Disputes - Prototype application to resolve credit card disputes using Blockchain technology. (Go, Ethereum, Vue, PostgreSQL)
  3. Olive

    Senior Software Engineer
    November 2016 - February 2018

    • Olive Manager UI - Single page web app to build and launch various workflows in AWS. (React)
    • Olive Planner - Job Scheduler (Go, Buffalo, Vue)
    • Skill Adapter - An application used to download and run any other application and upload output to S3. (Go, AWS S3, Vault)
    • Mimic - Desktop automation software. (Node, Electron, OpenCV)
    • Connect For Care Managers - Backend web services to facilitate patient care for Accountable Care Organizations. (Kotlin, Java 8, Spring Boot, MySQL, Kafka)
  4. Fuse by Cardinal Health

    Software Engineer
    August 2015 - November 2016

    • Care Management – Single page web application and RESTful web service used by pharmacists to manage patient medications. (EmberJS, Java 8, Spring Boot, Cassandra, Elasticsearch, Kafka)
    • Alfred – Android application and RESTful web service used to manage patient medication adherence. (Java 8, Spring Boot, AngularJS, MySQL, Kafka)
  5. NetJets

    Senior Developer Analyst
    February 2015 - August 2015

    • Enterprise Trip Management - Single page web application and RESTful web services used to quote, book, and manage flights. (AngularJS, Groovy, Grails, Oracle, Elasticsearch)
  6. Olive

    Software Engineer, Team Lead
    September 2012 - February 2015

    • Biometric Engine – Distributed fingerprint identification application. (Java 8, Spring Boot, MySQL, RabbitMQ)
    • SafeChx – Web application used to register patients at hospitals with a fingerprint scan. (Java Applet, Java 7, Spring MVC)
    • Event Engine – Service to receive, archive, enrich, and process messages from hundreds of web applications. (Java 8, Spring Boot, MySQL, MongoDB, RabbitMQ)
    • SquadChx – Android application used to identify patients in ambulances with a fingerprint and notify the hospitals with detail of the incoming patient.
    • Mission Control – A suite of web applications used to manage external applications as well as provide real-time metrics and reports. (Java 8, Spring Boot, MySQL, Redis, RabbitMQ)
    • Zero Gravity – Android application to be used by healthcare sales reps to locate clients via search, maps, and augmented reality. Also displayed product information.
    • Caching Engine – Service to initialize and maintain a Redis cache. (Java 8, Spring Boot, RabbitMQ, Redis)
  7. Nationwide

    Developer, IT Applications
    July 2011 - September 2012

    • Financial Systems – A suite of applications used calculate unit values, calculate performance, and trade mutual funds. (Java 6, Struts, Oracle)