Hello, Im

Devan Hedglin

|

image

About

I enjoy solving challenging problems.

I’m a Software Engineer with a strong focus on developing robust and scalable solutions. With a strong foundation in languages like Python, JavaScript, and C++, coupled with experience in cloud technologies such as virtual machines, containers, Kubernetes, serverless functions, and DevOps practices, I thrive in tackling complex challenges and delivering innovative solutions.

Outside of work, I actively engage in side projects, including the development of full‑stack web applications, NFT trading bots, and bots for online games. These projects allow me to explore technologies such as Node.js, MongoDB, Docker, React/Next.js, Solidity, Smart contracts, and the Ethereum Blockchain

Skills
Proficient:
image
Python
image
Node.js
image
Javascript
image
C++
image
Ansible
Competent:
image
Azure
image
Azure Pipelines
image
Ubuntu Linux
image
Red Hat Linux
image
Docker
image
MongoDb
image
MySql
image
PostgreSQL
image
Git
image
Bash
image
Django
image
Next.js
image
React
image
Solidity
image
Azure Functions
Novice:
image
Go
image
Nginx
image
Redis
image
Ethereum Blockchain NFT Arbitrage Bot (2022) - An application built to monitor, capitalize, and profit off price discrepancies of NFTS across different decentralized marketplaces.
  1. - Utilized various NFT marketplace APIs and JavaScript to consume, parse, and simulate profitability for over 26 million marketplace listings/offers per day in real time
  2. - Designed, implemented, and deployed smart contracts using solidity, leveraging these smart contracts to buy and sell the NFT in a single transaction, preventing any chance of loss.
  3. - Optimized for speed and latency by deploying to a cloud provider in a region nearest to API endpoint, drastically reducing round trip time, putting us ahead of other competition.
  4. - Utilized Redis pub/sub messaging to send data between multiple Node processes, offloading computationally expensive work from the main process.
#NodeJs
#Solidity
#Redis
#Blockchain
#Ethereum
#digital-ocean
image
Stock Checker (2021) - A full stack web application for tracking online product availability/prices and alerting users when the product was back in stock.
  1. - Inspired by the recent shortage of computer parts such as graphics cards and the high demand making them nearly impossible to find in stock
  2. - Add any product to track via a URL
  3. - Get instant email alerts when a product is back in stock
  4. - Track prices for products on Amazon, BestBuy, and Newegg
#React
#Prisma
#Express
#NodeJs
#Puppeteer
#SQLite
image
12 Volt Tattoo (2020) - A web application built for a local tattoo shop that allowed customers to schedule appointments and tattoo artists to share their work
  1. - Built using Python, Django web Framework, and Docker for seamless cloud deployment
  2. - Features an admin control panel that allows the shop owner to add new employee profiles with ease
  3. - Designed a database model that allows artists to display contact information and share images of their recent tattoos
  4. - Integrates an internal email service (SMTP) that allows customers to contact and send images of tattoos to tattoo artists
  5. - Utilizes a redis server to facilitate live chatting between tattoo artists and potential customers.
#Python
#Django
#Docker
#Nginx
image
The luckiest man on Twitter (2018) - I became the luckiest person on Twitter by automatically entering 100s of giveaways, winning several times a day, and receiving prizes such as Shirts, Gift Cards, Signed books, and Concert tickets.
  1. - Developed using python, twitter api and the selenium web automation framework
  2. - Designed and developed algorithms to parse large amounts of tweets and determine which tweets are giveaways
  3. - Utilized the Twitter API, Selenium, and Web scraping to automatically enter 100s of giveaways daily
  4. - Resulted in winning several giveaways a day, often winning prizes such as T-shirts and Gift Cards"
#python
#selenlum
#twitter
#webscraping