Aaron Jones

Software Developer

aaroncj@pm.me

Experience

Senior Associate Application Engineer

Discover Financial Services - Riverwoods, IL

January 2023 - Current

  • Tech: Java Springboot, React.js, Github, OCP
  • Led the design and creation of a new API as part of prioritizing compliance effort
  • Worked closely with the consumers of API to iterate quickly and build with feedback
  • Supported building front end components in React js
  • Influenced team on best API design and testing practices.

Software Engineer

Kraken - Remote, USA

June 2022 - December 2022

  • Tech: Node.js / Typescript, Docker, Jest, NPM, CLI, Gitlab, RPC, Bitcoin/Cryptocurrency
  • Worked remotely with a team located all across the globe.
  • Modified a secure RPC server to securely handle signing of cryptocurrency transactions.
  • Created a system to automatically transfer cryptocurrencies to cold storage when wallet balance got too high
  • Modernized the application that credited users crypto deposits and processed their withdrawals.
  • Contributed to the modernization software design decisions.

Senior Associate Application Engineer

Discover Financial Services - Riverwoods, IL

June 2019 - June 2022

  • Tech: Java Springboot, Junit, Rest APIs, Jenkins, Github, PCF, Kafka
  • Modernized the Authorized User web application which resulted in saving the company $1 million a year.
  • Contributed to the modernization software design decisions.
  • Maintained legacy as well as modern applications
  • Secured customers sensitive information as required for financial institutions.

About Me

Software developer of 4+ years skilled with developing web APIs. Open to oppurtunties working a rewarding career in software development.


Interested in Rust Language, Bitcoin, Lightning, NOSTR, Clean Code, FOSS, Financial Services and Privacy Technologies.

Projects

Skills

  • Programming Languages: Java, Typescript, JavaScript, Rust
  • Web Development: HTML, CSS, JavaScript
  • Frameworks: Springboot, Node.js, React
  • Technologies: Bitcoin, Lightning, Git, REST APIs, NPM, Docker, Gradle, Linux, Kafka
  • Methodologies: Scrum Agile, Test Driven Development, Pair Programming, Remote

Education

Bachelors of Computer Science

Northern Illinois University - Dekalb, IL

Aug 2017 - May 2019