Michael's Headshot

Michael
Wickey

  • Call
  • Mail
  • Web
  • Home

Dedicated 11-year startup veteran, sole backend developer, and part of a two-person frontend team. Proven ability to tackle diverse challenges independently. Specialized in Django, Python for backends, and Solar2D, Angular for frontends. I love learning and I love programming. Some of the most fun projects are ones where I don't know how it can be done. One of my mottos with software development is never say it is impossible. Good software is software that helps people. Good work is work that helps people.
Sometimes you have to be a bit too optimistic to make a difference - Linus Tarvolds

Hobbies

Volunteering/Programming I regularly volunteer at my church. The person who puts together the worship section (verse readings, and songs) also creates a powerpoint. He is not a techy person. The church had folder full of ppts with the songs edited to how we always sing them and he needed to search the folder and copy them into a new ppt. So, I extracted all of those ppts and put them into a mysql database and created a webapp that would lookup songs and put them into a ppt with the click of a button. He loved it! You can check it out here, and even try it out if you want: lockwood.michaeljwickey.com



Videography I also volunteer by creating videos for the various ministries at my church. Here are a couple of examples:
Men's Ministries at Lockwood Community Church
Lockwood Community Church Care Team
I like documenting the vacations my wife and I take. Here is an example of the last one:

Skills

  • Apache Server, Linux
  • Python, Django, MySQL, Celery, Redis [10 years]
  • HTML / HTML5 / CSS
  • JavaScript
  • TypeScript, Angular
  • AWS

Experience

WickeyWare LLC
2012 - 2014
Full Stack Engineer

Dedicated Full Stack Engineer. I have designed and created numerous Django backends with all of them utilizing Celery, Redis, and MySQL. I have also worked on multiple iOS/Android apps and websites.

Brandenburg GmbH Paderborn, Germany
June 2012 - August 2012
Internship Software Developer

Worked with XSLT transformations to extract comments from code to generate documentation using Doxygen. Brandenburg GmbH, located in Paderborn, Germany, is the company behind LucidShape and LucidDrive, which is used to aid auto manufactures in automotive lighting.

Projects @ WickeyWare

StatStory Ad Manager
2022 - 2024
iOS/Android App & Python/Django Backend

Developed an iOS and Android app using Solar2D (Lua) that enabled users to promote YouTube videos as Google video ads. These ads can be shown as in-stream and in-feed ads on YouTube as well as Google's Video Partner Network. Over 2.5 million views have been delivered already.
Designed and implemented a robust Django REST API backend, facilitating seamless order processing between the server and Google Ads accounts.

Burst! Arrow Flick
2021 - 2022
iOS/Android App & Python/Django Backend

Burst was orginaly developed in 2011 specifically for the iPhone, but after years of no updates Apple finally unlisted it. Ten years later I re-created the app in Solar2D (Lua) using our in-house game engine.

StatStory Hashtags
2016 - 2024
iOS/Android App & Python/Django Backend

Worked on backend that scraped Instagram for related hashtags to any input hashtag, also added ability to track hashtag over time and showed that in graphs and digestible data to end user. Significantly improved user experience through periodic scraping with Celery
and caching using Redis.
Also helped create the iOS /Android app that interfaced with that backend. The apps have nearly 2 thousand ratings with average of 4.7 and 4.1 on iOS and Android respectively.

WickeyAppStore
2017 - 2021
Progressive Web App & Python/Django Backend

Led the development of an Angular Progressive Web App (PWA) with capabilities resembling traditional app stores, including single sign-on, in-app purchases, reviews, and search functionality. Github
Developed a Node.js server for server-side rendering of WickeyAppStore .
Constructed the Django backend for APIs to facilitate user accounts, email verification, purchasing, reviews, favorites, etc. and implemented periodic tasks using Celery.
Created infrastructure on AWS to host new webapps as a subdomain on our wickeyappstore.com domain as well as implemented all of the needed AWS APIS to handle this process seamlessly.

Mines of Mars
2014 - 2024
iOS/Android App & Python/Django Backend

Mines of Mars was originally released in 2014 for iOS and Android using the Solar2D SDK. I added controller support to the game. I helped to port it to Steam . I also helped port it to our new in house game engine (here is a video I creating of working on the port: WickeyWare at Work EP 1 ). I created the API backend in Django that provides for a total user base of over 1.3 million and has an average server response time of just 7ms.

InstaLiker
2013 - 2014
Mobile X Labs (now called Mode Mobile) contractor: Python/Django Backend

Engineered a horizontally scalable API backend on RackSpace using Apache, Django, and MySQL for an Instagram Like trading app. Successfully managed high traffic, handling multiple thousands of requests per minute at peak popularity.

Hobbies

Volunteering/Programming I regularly volunteer at my church. The person who puts together the worship section (verse readings, and songs) also creates a powerpoint. He is not a techy person. The church had folder full of ppts with the songs edited to how we always sing them and he needed to search the folder and copy them into a new ppt. So, I extracted all of those ppts and put them into a mysql database and created a webapp that would lookup songs and put them into a ppt with the click of a button. He loved it! You can check it out here, and even try it out if you want: lockwood.michaeljwickey.com



Videography I also volunteer by creating videos for the various ministries at my church. Here are a couple of examples:
Men's Ministries at Lockwood Community Church
Lockwood Community Church Care Team
I like documenting the vacations my wife and I take. Here is an example of the last one: