Jacob "Jake" Ryan

Software Engineer

Jake's Headshot

About

Welcome to my site! My name is Jacob (Jake) Ryan. I'm a software engineer, primarily backend but with experience in full-stack development. Currently, I work at CapitalOne on team ThunderCats, helping to generate and deliver statements to commercial bank customers.

My programming language skills include Go, Python, Typescript/Javascript, Java, Clojure, and MySQL/Postgresql. I'm AWS Solutions Architect - Associate certified with experience developing with SQS, Lambda, SNS, EC2, RDS, S3, Route53, and other services.

Experience

Software Engineer
CapitalOne - Richmond, VA (Remote)

Beginning as a junior software engineer on team ZeroGravity, I've worked with migrating legacy Java services to modern Python AWS Lambda functions and automating EMR startup and shutdowns with Step Functions.
I rotated to team ThunderCats where I was promoted to senior software engineer. I currently work rearchitecting Go applications for greater scalability, creating and updating Lambda monitoring tools that ensure workflow success, and remediating bugs within our system.

Front-end Developer (Internship)
Easy Access (Startup) - Chapel Hill, NC

I collaborated with small team to produce a CRUD web application for managing high school counselors’ students utilizing ReactJS, HTML/CSS and Google Firestore. I implemented a sheets-like data view for filtering, sorting, editing, and saving data from the Firestore database. I also produced documentation and training for the existing codebase.

Database Development (Internship)
Piedmont Properties - Charlotte, NC

I developed Salesforce database software utilizing Salesforce Apex and SOQL for internal scheduling, merging GIS data, and deduplicating property data. I directly collaborated with real estate brokers and receptionists to elicit project requirements and produce training documentation.

Education

Bachelor of Science in Information and Library Science
Bachelor of Arts in Computer Science
University of North Carolina

Recipient of SILS Undergraduate Scholarship
Graduated with Highest Distinction

Relevant Research
Undergraduate Research Assistant - SILS

Studied potential solutions for matching informal language of Reddit posts to medical ontologies programmatically Developed Python scripts and algorithms for processing JSON files within the UNC Research Computing Cluster Implemented trie data structure in Python to handle maximal substrings in code given string-UMLS code mappings

Skills

Languages
  • Go (gorilla/mux, chi)
  • Python (Flask, Behave, Pytest)
  • Javascript (Typescript, React, Express.js)
  • Java
  • Clojure
  • HTML/CSS
  • SQL (MySQL, Postgresql)
AWS Services
  • EC2
  • Lambda
  • SNS
  • SQS
  • S3
  • IAM
  • RDS
  • Step Functions
  • CloudWatch Events and Alarms
  • ECS (novice)
Relevant Skills
  • Docker
  • Jira
  • New Relic
  • Kubernetes (novice)
  • JMeter