portfolio
April 2, 2019

My Portfolio

You are welcome! I really appreciate you visiting this page.

Tech Biography

  • To understand why.

Skills

  • To see my strong sides.

Projects

  • To see projects that I worked on and found most important for me. I didn't mention some commercial projects because of the NDA.

Contacts

  • To contact me or ask anything (if you want).

Tech Biography

Start

  • 👋 Hola! My name is Dmitry Meduho. I started programming in 2010 with Delphi/Inno Setup at school. I was in love with the idea of creating all-in-one installers either games or software and sharing them with my friends. I learned a lot about programming languages, compression, and design to become a more experienced hobbyist.
  • 💡I was becoming more and more mature at my hobby of creating installers. So I decided to find more like-minded guys in Belarus and create the Release Group. Found two who also liked the idea!
  • 🫂 We had a really good time together and also more than one hundred releases with more than one million downloads. I learned more about C/C++, especially WinAPI. Spent sleepless nights with resource/reverse engineering in findings best compression methods. Wrote tons of infrastructure tools, packers/unpackers, injectors, etc...

Grow up

  • 💭 During my university period, I wanted to find the domain that fits me aesthetically. Tried a lot of new stuff: backend, frontend, game dev, etc... But, personally, don't think it suits me a little bit. The idea that I want to create user interfaces, write functionality code, be closer to the operation system, and distribute it to users like installers was always with me.
  • 📱 One day decided to try mobile development and felt like it suits me very well. A lot of my principles and ideology were there! Bingo! Took some time to find my first job as Mobile Developer (Windows Phone) and made some iOS apps a while ago.

Company / Startup

  • 🚀 Started my own company experience with like-minded fellows. Worked hard on all that business stuff in Belarus, how to find customers and create own products. Shipped some iOS and macOS apps in a great team of developers.
  • 🎮 Worked hard on our Big City Life product for 2.5 years. Dived into games UI design stuff and found it's really interesting for me.

Now

  • ➡️ Have 7 years of experience in building mobile applications. Have some experience in software design (web, mobile, games). Focused on high-quality products with a strong team of professionals.
  • Engeniiering at Lyft.

Skills

  • iOS, macOS.
  • Software development mindset. Experience in different stacks and domains.
  • Zero to production.
  • Designing and prototyping high-quality user interfaces. Especially games.
  • Love to work in a team, good team player (at least I think so 😄).

Projects


Equinox

  • Release Year: 2021
  • Role: Founder.
  • Platform: macOS.
  • Language: Swift.
  • Description: Equinox is an application that allows you to create macOS native wallpapers. Starting macOS Mojave we have such cool things as «Dynamic Desktop», «Light and Dark Desktop» types of wallpapers. With the help of the Equinox application, you can easily create those with a few clicks in seconds. Just select a suitable type, drag and drop your images and create your wallpaper.
  • Website: https://equinoxmac.com
  • Reviews: Reddit, Product Hunt, Softpedia.
  • Distribution: Mac App Store, Github.


Nuclear Power Plant

  • Release Year: 2018
  • Role: Software Developer.
  • Platform: iOS.
  • Language: Swift.
  • Description: Augmented reality app. It shows the main parts of the nuclear power plant on the real-world mockup. Based on ARKit, CoreML, and Vision.
  • Distribution: App Store
  • Demo: YouTube


Kreva Castle


Hackerman

  • Release Year: 2022
  • Role: Software Developer.
  • Platform: iOS.
  • Language: Swift (SwiftUI).
  • Description: Find people by username across more than 300 social websites without any restrictions.
  • Distribution: App Store


They shoot pictures, don't they?

  • Release Year: 2021 (WIP)
  • Role: Software Developer.
  • Platform: iOS.
  • Language: Swift.
  • Description: As a cinematography lover, I want to create an app for providing movie lists (such as "TSPDT") with deep TMDB integration. SwiftUI...


Taxi Best

  • Release Year: 2016
  • Role: Software Developer.
  • Platform: iOS.
  • Language: Swift.
  • Description: Application for TaxiCQ service in Russia.
  • Distribution: AppStore


XuXu

  • Release Year: 2018
  • Role: Software Developer.
  • Platform: iOS.
  • Language: Swift.
  • Description: Admin application for Web-service.
  • Distribution: In-House Distribution at Migheap Company


Migflow

  • Release Year: 2017
  • Role: Software Developer.
  • Platform: iOS.
  • Language: Swift.
  • Description: Project manager app for local company service.
  • Distribution: In-House Distribution at Migheap Company

WatchMyCoder

  • Release Year: 2017
  • Role: Developer
  • Platform: macOS.
  • Language: Swift.
  • Description: WebRTC screen capture application for macOS with CEF (Chromium Embedded Framework) behind it.
  • Distribution: In-House Distribution at CanteraDev.

Biplanes

  • Release Year: 2015
  • Role: Software Developer.
  • Platform: iOS/Android/Windows 10 Mobile.
  • Language: Unity (C#).
  • Description: Multiplayer cross-platform mobile game. Rethinking of legendary Biplanes Java game.
  • Main Theme: SoundCloud
  • Distribution: Private.




Taxi Driver

  • Release Year: 2016
  • Role: Software Developer.
  • Platform: Windows 10 Mobile.
  • Language: UWP (C#)
  • Description: Application for taxi drivers.
  • Distribution: Private for taxi service drivers.




Taxi Malina

  • Release Year: 2015
  • Role: Software Developer.
  • Platform: Windows 10 Mobile.
  • Language: UWP (C#).
  • Description: Application for order taxi.
  • Distribution: Windows Store.



MultiSound Changer

  • Release Year: 2017
  • Role: Software Developer.
  • Platform: macOS.
  • Language: Swift.
  • Description: A small tool for changing sound volume even for aggregate devices cause native sound volume controller can't change the volume of aggregate devices.
  • Distribution: Github.


Android apk rebuilder

  • Release Year: 2021
  • Role: Software Developer.
  • Platform: macOS and Windows.
  • Language: Python.
  • Description: Patch your android app (apk) with a self-signed certificate to sniff https traffic. Should work both release and debug builds.
  • Distribution: Github.


VideoTrimmer

  • Release Year: 2019
  • Role: Software Developer.
  • Platform: macOS.
  • Language: Swift.
  • Description: Small tool for cutting the large videos into small ones and making thumbnails based on chroma pixel.
  • Distribution: Github.


Solar

  • Release Year: 2018
  • Role: Software Developer.
  • Platform: macOS.
  • Language: Swift.
  • Description: Calculation of local times of sunrise, solar noon, sunset, azimuth, elevation based on the calculation procedure by NOAA.
  • Distribution: Github.


Music Live

  • Release Year: 2014
  • Role: Software Developer.
  • Platform: Windows.
  • Language: C/C++.
  • Description: Music Player with live Last.fm charts
  • Distribution: Github.


My Contacts

If you want to ask something, provide feedback on tools or apps I've created, you are welcome!