Profile

Profile Image
Shaunn Barron
Full-stack developer
Vue
Nuxt
Node
TypeScript
JavaScript
React
Vite
Go
Java
Spring

Experience


  1. Fiserv

    Enterprise Architect, Senior Advisor
    Lead Software Engineer
    Sep 2019 - Dec 2024

    • UI lead for 3 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, Vuetify, Node)
    • Technical supervision of Esso (ExxonMobil) mobile platform (Java, Spring Boot, Android, Oracle)
  2. JPMorgan Chase

    Vice President - Software Engineering
    Senior Software Engineer
    Feb 2018 - Sep 2019

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

    Senior Software Engineer
    Nov 2016 - Feb 2018

    • Olive Manager UI - Single page web app to build and launch various workflows in AWS. (React)
    • Olive Planner - Job Scheduler (Go, Buffalo, Vue, Node)
    • 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)
  4. Cardinal Health

    Software Engineer
    Aug 2015 - Nov 2016

    • Care Management - Single page web application and RESTful web service used by pharmacists to manage patient medications. (EmberJS, Node, 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
    Feb 2015 - Aug 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
    Sep 2012 - Feb 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)
    • 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)
    • Caching Engine - Service to initialize and maintain a Redis cache. (Java 8, Spring Boot, RabbitMQ, Redis)
  7. Nationwide

    Developer, IT Applications
    Jul 2011 - Sep 2012

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

Education


University of Rio Grande

Bachelor of Science - Computer Science