Aspiring web3 developer coming from a traditional web2 backend background. I've participated (and won some bounties) in ETHDenver for 2 years, my most recent project was using Oasis Sapphire as our confidential computing chain to create a dapp to allow users to play a verifiably fair game of on chain poker.
I'm looking to enhance my blockchain skills and transition my career into the web3 world because I find the work to be much more interesting than a more traditional web2 job.
I have been programming in Scala for my 3 most recent jobs, however I'm absolutely open to other languages (Python, TypeScript, Rust), especially since Scala is more niche. I'd love the opportunity to learn Rust, but it hasn't been the best fit for my personal projects, so on paper I am most qualified for Scala/Python/TypeScript.
I followed a Udemy course for Solidity programming, I'd be interested in learning more and perhaps getting a Smart Contract developer role, or something more akin to a backend position.
I've been interested in crypto since 2016, and I'd love to be a part of the industry so I can work on things I find valuable to our society.
Experience: 5 years
Yearly salary: $150,000
Hourly rate: $0
Nationality: 🇺🇸 United States
Residency: 🇺🇸 United States
Experience
Data Engineer
Charter Communications, Denver 2022 - 2024
Collaborated with the Data Science team to manage A/B testing by developing infrastructure for Scala Spark calculations for metric definitions. Examples include managing automated database read/writes/joins efficiently, designing and extending Scala based Templates for similar metrics to reduce code redundancies, and implementing/validating metric requests. Validated mine and my coworkers’ metric implementation with a high attention to detail, by writing SQL queries in Athena to verify S3 data, writing/reading logs to debug the code. Designed GraphQL queries and resolvers, integration/unit tests with high code coverage following TDD principles, and SQL queries to investigate the data in S3 using Athena. Optimized specific EMR daily jobs by 30% to 50% through strategic data filtering, minimizing joins, and changing the EMR config file to use better hardware for the task. Engaged in quarterly and yearly planning using Agile methodology. Lead office hours to help the Data Science department with questions about our code.
Backend Developer
MinuteKey, Boulder 2022 - 2022
Enhanced our internal REST web service's efficiency by over 90% by introducing default and customizable filtering, saving each Kiosk Tech over 30 minutes daily. Provided weekly on-call support to troubleshoot kiosk issues by analyzing logs, validating database values, and working with Kiosk Techs to avoid replacing hardware unless necessary. Designed Cron Jobs to pull data from the Google Maps API, minimizing kiosk downtime.
Solutions Engineer
SoundCommerce, Boston 2021 - 2021
Launched, monitored, and validated sandbox and production deployments of our data collectors deployed on Kubernetes, typically written in Scala, sometimes in Python. Developed and deployed a custom data collector, integrating API data into SQL BigQuery to align with our standard data model. Communicated with clients to better understand their data needs.
Senior Technical Consultant
Perficient, St. Louis 2019 - 2021
Engineered a RESTful Java Spring Boot application to modernize legacy Ant code, aligning it with Maven's standardized folder convention, enhancing maintainability. Designed Python and Windows PowerShell scripts to extract server metadata into CSV files, optimizing internal server specification analysis.
Skills
defi
node
scala
web3
web3js