Mike Albanese
Building Forward for DeFi
- 3621 W 200 N, Hurricane, UT 84737
- +1 435 216 2535
- mike.albanese.1113@gmail.com
Rust, Artemis, AWS CDK, Tokio
Solidity, Yul, Hardhat, Slither, Mocha, MythX, The Graph Protocol, AssemblyScript, GraphQL
Lambda, Kinesis, DynamoDB, Glue, IAM, EC2 Autoscaling, Cloudwatch, S3, SQS, SNS, API Gateway, Route 53, PrivateLink
Apache Kafka 1.0, Kafka Streams, RabbitMQ, Confluent Command Center, IBM MQ, Amazon Kinesis, Kinesis Firehose, Kinesis Client Library
Full suite of Elastic products including Elasticsearch, Logstash, Kibana, Beats, Elastic Cloud Enterprise
elasticsearch-py, boto3, pytest, tftest (Terraform tester), docker, openpyxl
Terraform, Chef Infra, Ansible, CloudFormation Stacks, Boto3, Jenkins, Gradle
Spring Boot, Scala, Kotlin, Enterprise Java Beans (EJB), JDBC, JMS, J2EE, Java Servlets
- 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
- 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)
- 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
- 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
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
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
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
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
Advanced courses: Operating Systems, Computer Algorithms, Software Engineering, Networking, Database Systems