Aaron Rine

Software Engineer, Smart Security Solutions

Feb 2023 - Present

  • ILOK Mobile
    • Reduced go-to-market time by 30% with the deployment of the mobile app to Google and Apple stores.
    • Fixed and maintained permissions issues with Android and Ios.
    • Ensured app synced correctly with ILOK Core in real time.
    • Augmented app performance and fixed mobile bugs in React Native and leveraging native Kotlin and Swift for low-level phone APIs.
  • ILOK Core
    • Boosted system performance and cut latency by 40% by migrating the Python backend to Go.
    • Ensured consistent and scalable deployment environments by building and fixing Docker containers, integrating them with Kubernetes.
    • Improved system reliability and inter-service communication by developing microservices and using Redis Streams.
    • Enhanced testing accuracy by constructing a local segmented network that mirrors production scenarios.
    • Elevated user experience and interface stability by fixing UI bugs and synchronizing React state with Redis Cache and DB state.

Software Engineer, AmeriSave Mortgage Corporation

May 2022 - Feb 2023

  • Mortgage Document Management System
    • Modernized the codebase by migrating legacy ColdFusion code to TypeScript, reducing technical debt by 40%.
    • Restored data integrity and improved database performance by fixing broken SQL queries, increasing query efficiency by 25%.
    • Enhanced system scalability by developing new microservices, increasing system capacity by 50%.
    • Improved test coverage and code reliability by using dependency injection, boosting test coverage from 60% to 90%.

Software Engineer, Konami Gaming, Inc.

Oct 2021 - May 2022

  • Casino Customer Loyalty Rewards App
    • Saved the company $500,000 annually by finding a workaround to avoid becoming a certificate authority, solving self-signed cert issues on mobile.
    • Enabled the company to deploy the app by fixing permissions bugs on both Android and Ios.
    • Improved the performance of the Android app by 100%, taking it from unusably slow to fluid and responsive.
    • Recovered the app from being completely inoperable in dev when JCenter was sunset.
  • Synkros Casino Management Web App
    • Migrated outdated Java application frontend into a more performant and intuitive React based web app.
    • Informed and helped the backend team fix api and security bugs when possible.
    • Helped the frontend team troubleshoot React and state bugs.
    • Taught the frontend team best practices and how to avoid state bugs in React speeding up the entire team’s productivity by 15%.

Software Engineer, Smart Security Solutions

Jan 2021 - Sep 2021

  • ILOK Mobile
    • Advised mobile team on state optimizations and better code structures.
    • Advised and implemented better UI/UX flow for the app.
    • Developed app routes and auth flow of the prototype app, speeding up initial testing against ILOK Core by 10%
  • ILOK Payment Portal
    • Connected payment processor to the e-commerce site allowing the business to make its first sales.

Software Engineer, D & P Designs

Jan 2020 - Dec 2020

  • Main E-commerce Site
    • Chose and modified an existing template for the needs of the company.
    • Connected payment processor api to their site.
    • Deployed the site enabling the company to make its first sales.
    • Kept the project 40% under initial budget expectations.

React

React Native

React Testing Library

Jest

FastAPI

Docker

Kubernetes

Nginx

Wordpress

Postgres

Redis Streams