Download PDF

Work experience

Jul 2024Present

Senior Software Engineer

Last Labs

- Launched an onchain lending protocol which housed over 400 million USD of capital on HyperEVM mainnet; being early was key to establishing a dominant market share
(https://hypurr.fi)(https://defillama.com/protocol/hypurrfi)
- Built and maintained liquidation infrastructure which closed millions of dollars worth of unhealthy accounts; integrated with offchain DEX aggregators to leverage liquidity available from numerous sources
- Developed leverage contracts for the HypurrFi protocol in order to maximally flash loan collateral and leverage borrow for users looking to multiply yields or take a heavy long or short position
- Integrated Cursor Bugbot rules on the main UI repository in order to block contract level changes such as addresses, user interactions, etc. so changes were appropriately flagged as potentially harmful to the HypurrFi production environment

Sept 2021Jun 2024

Founder

Poolshark Labs

- Led a team of hackathon participants for EthOnline and received the runner-up prize from Uniswap Labs for an NFT project with a Take Profit/Stop Loss built-in (https://showcase.ethglobal.com/ethonline2021/fin-financially-intelligent-nfts)
- Hired a small team of engineers to start building out a platform that will autonomously apply buy-and-hold strategies to liquidity provider positions on-chain as a technique to mitigate impermanent loss and improve liquidity provider outcomes (https://docs.poolshark.fi)
- Wrote a set of smart contracts to apply a stop-loss as a range order with deterministic gas fees that periodically unlock liquidity as the TWAP changes over time, running a dutch auction at each price tick
(https://github.com/poolshark-protocol/cover)
- Developed subgraph code in order to update the state of price ticks as updates to the liquidity pool occur so that users can close their limit orders on-chain efficiently
(https://github.com/poolshark-protocol/limit/subgraph)

March 2022Aug 2022

Smart Contract Engineer

Prime Protocol

- Developed a cross-chain pricing oracle along with an interest rate and collateral model to assess collateral value and account for proper risk adjustment for the native stablecoin to the Prime Protocol

- Collaborated with a team of skilled engineers from notable web2 tech companies such as Netflix and Amazon

Apr 2021June 2022

Lead Full Stack Software Engineer

Discover Financial Services - Centralized Logging Service

- Implemented machine learning into the platform by normalizing data amongst Elasticsearch cluster deployments in order to detect anomalies in high volumes senders
- Innovated developer tooling to ease the Terraform deployment process by separating out global variables that were used across numerous workspaces; this reduced technical debt and made it easier for developers to implement additional functionality

- Managed a full-on deployment of the Confluent Kafka platform which involved installing certificates, configuring virtual machines with Ansible, and automating Kafka topic creation as well as ACLs

Feb 2020Apr 2021

Lead Mobile Development Engineer

Exantra Team - Alter Titan: A Fitness RPG For Gamers

Remote

- Guided a team of developers to build out a turn-based card game using the Android and iOS SDKs with Unity which utilizes fitness data to provide character progression

- Integrated 3rd-party APIs such as Strava, Garmin, Polar, etc. to allow users to automate the uploading of their personal workouts and receive real-time feedback

- Constructed multiple CI/CD pipelines to deliver continuous deployment in Gitlab CI with full test suites for all facets of the application including character progression, animations, community interactions, etc.

- Aggregated analytics across all installations of the application to provide the team data on how users were interacting with the application to improve business decisioning

Apr 2018Jan 2020

DevOps Engineer

Discover Financial Services - Centralized Logging Service

Chicago, IL

- Lead the implementation for providing customers on-demand Elasticsearch cluster migration with protections against data loss

- Provided permanent resolution to an issue with vendor-provided AWS S3 data backups wherein the retention period provided by the vendor did not capture all the data required to provide customers the promised 30-day data retention period

- Delivered on a key initiative to improve pattern detection and provide analytics in Data Loss Protection scanning to mitigate storage of Customer Master Data all while reducing performance cost and improving the scalability of the platform

- Authored Terraform modules utilizing AWS Kinesis, Lambda, and a NoSQL DynamoDB to implement fan-out architecture wherein each business unit across the enterprise has separate infrastructure to solve for the 'Noisy Neighbor' problem

- Constructed CI/CD pipelines using Jenkins, PIP, and Gradle to deploy AWS Lambda code and package everything up without extraneous or duplicate dependencies using Lambda Layers 

- Built Chef cookbooks for use in Infrastructure Automation to be run on numerous VMs with the use of Linux shell commands to avoid manual configuration

- Promoted from contractor to full-time staff DevOps Engineer in October 2018 after exhibiting leadership qualities in team collaboration and technical expertise within Amazon Web Services and Infrastructure Automation

May 2016Feb 2018

Associate Software Engineer

Capital One Financial Corporation - Authorization Modernization

Rolling Meadows, IL

- Spent two months taking the lead on skilling up the team in Chef Infra to successfully deploy a Java Sprint Boot app centered around cloud credit card authorizations to production in only 3 months

- Developed a Python framework to parse transaction messages RabbitMQ & IBM MQ message brokers with various layouts and convert these messages into Python dictionary with key-value pairs; was commended on writing 'clean code'

- Built repeatable Python scripts to reduce manual workload including meeting compliance standards for biweekly upgrading and testing of virtual machine images

May 2014Dec 2015

Java Development Intern

Bosch Software Innovations GmbH - Business Rules Software

Chicago, IL

- Streamlined deployment process by developing continuous integration tools via Selenium for Java intended for use in front-end testing

- Built a software pipeline in Jenkins to perform integration and regression testing in order to verify software quality and function prior to release

- Collaborated with developers and platform engineers to identify and resolve performance bottlenecks

Education

20132015

Bachelor of Science in Computer Science

University of Illinois at Chicago

Advanced courses: Operating Systems, Computer Algorithms, Software Engineering, Networking, Database Systems

Certifications and Courses

Volunteer

Jun 2020Aug 2020

Coding Bootcamp for Kids Learning English

American Smile Language Institute
  • Teach kids learning English as a second language how to string together basic programming instructions such as loops and use object detection with Botley
  • Instruct elementary grade students on coding and bulding their own functionally moving robots using the ROBOTIS Dream kits in addition to teaching English vocabulary around mechanical physics concepts