Dmitry MeduhoSoftware Engineer, iOS.
In love with games UI design.Dmitry Meduhohttps://teletype.in/atom/rlxone2026-03-17T12:12:24.363Zrlxone:BJBJ8LYD7My Portfolio2019-04-02T02:57:14.692Z2023-07-21T19:40:17.258Z<img src="https://img2.teletype.in/files/56/b7/56b7b4c0-e293-4120-8848-f9f7ed71b234.jpeg">You are welcome! I really appreciate you visiting this page.
<p id="pp6r">You are welcome! I really appreciate you visiting this page.</p>
<p id="aXR6"><a href="#t6Xx"><strong>Tech Biography</strong></a></p>
<ul id="iHU5">
<li id="1PXZ"><em>To understand why.</em></li>
</ul>
<p id="l3Ny"><a href="#GcUy"><strong>Skills</strong></a></p>
<ul id="d8gY">
<li id="ijLg"><em>To see my strong sides.</em></li>
</ul>
<p id="4VlH"><a href="#vatU"><strong>Projects</strong></a></p>
<ul id="14oI">
<li id="O6c5"><em>To see projects that I worked on and found most important for me. I didn't mention some commercial projects because of the NDA.</em></li>
</ul>
<p id="CwZu"><a href="#8ZNL"><strong>Contacts</strong></a></p>
<ul id="juPd">
<li id="OCXt"><em>To contact me or ask anything (if you want).</em></li>
</ul>
<p id="Q3FT"></p>
<h2 id="t6Xx">Tech Biography</h2>
<h3 id="AcFi">Start</h3>
<ul id="n03W">
<li id="3Slx">👋 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.</li>
<li id="j17N">💡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!</li>
<li id="wRlz">🫂 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...</li>
</ul>
<h3 id="Iidc">Grow up</h3>
<ul id="Y0oP">
<li id="NHsa">💭 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.</li>
<li id="jWi4">📱 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.</li>
</ul>
<h3 id="F4MS"><strong>Company / Startup</strong></h3>
<ul id="lhpt">
<li id="y58S">🚀 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.</li>
<li id="loAX">🎮 Worked hard on our <strong><a href="#0v0Z">Big City Life </a></strong>product for 2.5 years. Dived into games UI design stuff and found it's really interesting for me.</li>
</ul>
<h3 id="wF0F">Now</h3>
<ul id="TUYV">
<li id="Ojyf">➡️ 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.</li>
<li id="vuDL">Engeniiering at <a href="https://www.lyft.com/" target="_blank"><strong>Lyft</strong></a>.</li>
</ul>
<p id="A6Or"></p>
<h2 id="GcUy">Skills</h2>
<ul id="SKD0">
<li id="WWMM">iOS, macOS.</li>
<li id="cUwV">Software development mindset. Experience in different stacks and domains.</li>
<li id="Kk4C">Zero to production.</li>
<li id="rkcW">Designing and prototyping high-quality user interfaces. Especially games.</li>
<li id="GnZt">Love to work in a team, good team player (at least I think so 😄).</li>
</ul>
<p id="1YRI"></p>
<h2 id="vatU">Projects</h2>
<p id="OsfR"></p>
<figure id="NRmw" class="m_original">
<img src="https://img2.teletype.in/files/56/b7/56b7b4c0-e293-4120-8848-f9f7ed71b234.jpeg" width="2865" />
</figure>
<h2 id="h5gL"><br />Equinox</h2>
<ul id="03QR">
<li id="FzfJ"><strong>Release Year:</strong> 2021</li>
<li id="dI6g"><strong>Role: </strong>Founder.</li>
<li id="Lbqe"><strong>Platform</strong>: macOS.</li>
<li id="yxyz"><strong>Language</strong>: Swift.</li>
<li id="NxGX"><strong>Description</strong>: Equinox is an application that allows you to create macOS native wallpapers. Starting macOS Mojave we have such cool things as <code>«Dynamic Desktop»</code>, <code>«Light and Dark Desktop»</code> types of wallpapers. With the help of the <strong><code>Equinox</code></strong> 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.</li>
<li id="R2Bt"><strong>Website:</strong> <a href="https://equinoxmac.com" target="_blank"><strong>https://equinoxmac.com</strong></a></li>
<li id="CFck"><strong>Reviews:</strong> <a href="https://www.reddit.com/r/MacOS/comments/r10e40/i_created_an_app_for_making_dynamic_wallpapers/" target="_blank"><strong>Reddit</strong></a>, <a href="https://www.producthunt.com/posts/equinox-2" target="_blank"><strong>Product Hunt</strong></a>, <a href="https://mac.softpedia.com/get/Wallpapers/rlxone-Equinox.shtml" target="_blank"><strong>Softpedia</strong></a>.</li>
<li id="nlKF"><strong>Distribution: <a href="https://apps.apple.com/us/app/equinox-create-wallpaper/id1591510203" target="_blank">Mac App Store</a>, <a href="https://github.com/rlxone/Equinox" target="_blank">Github</a>.</strong></li>
</ul>
<p id="Z2MQ"></p>
<p id="EC1Z"></p>
<hr />
<p id="xE2T"></p>
<figure id="jfVN" class="m_original">
<img src="https://img4.teletype.in/files/78/b6/78b6a556-f203-4f51-97a6-ff67d40c0fcc.png" width="5000" />
</figure>
<h2 id="S0LY">Nuclear Power Plant</h2>
<ul id="SYPS">
<li id="0Fpm"><strong>Release Year:</strong> 2018</li>
<li id="G0Lt"><strong>Role: </strong>Software Developer.</li>
<li id="zYgJ"><strong>Platform</strong>: iOS.</li>
<li id="o5Up"><strong>Language</strong>: Swift.</li>
<li id="xqQf"><strong>Description</strong>: Augmented reality app. It shows the main parts of the nuclear power plant on the real-world mockup. Based on <code>ARKit</code>, <code>CoreML</code>, and <code>Vision</code>.</li>
<li id="v7Qo"><strong>Distribution: <a href="https://itunes.apple.com/us/app/белаэс/id1446769498" target="_blank">App Store</a></strong></li>
<li id="ngHY"><strong>Demo: </strong><a href="https://www.youtube.com/watch?v=d6VUyRP9LDY" target="_blank">YouTube</a></li>
</ul>
<p id="z5ah"></p>
<hr />
<p id="mHaj"></p>
<figure id="9noE" class="m_original">
<img src="https://img4.teletype.in/files/76/0a/760ae93f-16f1-4ad5-a299-662aecb01142.png" width="4300" />
</figure>
<h2 id="0fcK">Kreva Castle</h2>
<ul id="ha5q">
<li id="JPtj"><strong>Release Year:</strong> 2019</li>
<li id="DsNK"><strong>Role: </strong>Software Developer.</li>
<li id="TgXz"><strong>Platform</strong>: iOS.</li>
<li id="QRWK"><strong>Language</strong>: Swift.</li>
<li id="rKAx"><strong>Description</strong>: Augmented reality app. It shows how Kreva castle looked in medieval time. Based on <code>ARKit</code>, <code>CoreML</code>, <code>Vision</code>, <code>GameplayKit</code>.</li>
<li id="tITd"><strong>Articles: <a href="http://www.ctv.by/novosti-minska-i-minskoy-oblasti/interaktivnyy-maket-krevskogo-zamka-teper-mozhno-posmotret-v" target="_blank">CTV (First Article),</a> <a href="http://www.ctv.by/cherez-kameru-plansheta-my-mozhem-uvidet-trehmernye-modeli-nacionalnyy-muzey-istorii-predstavil" target="_blank">CTV (Second Article)</a>, <a href="https://www.belta.by/culture/view/interaktivnyj-maket-krevskogo-zamka-prezentovali-v-natsionalnom-istoricheskom-muzee-341364-2019/" target="_blank">BELTA,</a> <a href="https://www.sb.by/articles/natsionalnyy-istoricheskiy-muzey-pokazhet-na-tibo-2019-interaktivnuyu-model-krevskogo-zamka-.html" target="_blank">SB.BY,</a> <a href="https://interfax.by/news/afisha/teatry_muzei/1256204/" target="_blank">Interfax,</a> <a href="http://histmuseum.by/ru/news/1944/" target="_blank">National Historical Museum of the Republic of Belarus.</a></strong></li>
<li id="HnCv"><strong>Watch TV report about my app:</strong> <strong><a href="https://www.youtube.com/watch?v=tR_IoQdNQws&feature=youtu.be&t=1655" target="_blank">CTV (First report),</a> <a href="https://www.youtube.com/watch?v=PwtRyMFxbqA&feature=youtu.be" target="_blank">CTV (Second report)</a></strong></li>
<li id="33Ad"><strong>Participated in:</strong> TIBO-2019</li>
<li id="vYrL"><strong>Distribution: <a href="https://itunes.apple.com/ru/app/кревский-замок/id1457900241?mt=8" target="_blank">App Store</a></strong></li>
<li id="GmnA"><strong>Demo: </strong><a href="https://www.youtube.com/watch?v=s9z-Peo_9iA&feature=youtu.be" target="_blank">YouTube</a></li>
</ul>
<p id="JoDY"></p>
<hr />
<p id="3Vb3"></p>
<figure id="xTOE" class="m_original">
<img src="https://img2.teletype.in/files/11/4a/114abd82-0c50-4379-8c03-1c36977be764.png" width="3000" />
</figure>
<h2 id="YGOT">Hackerman</h2>
<ul id="4nKC">
<li id="38Kn"><strong>Release Year:</strong> 2022</li>
<li id="8h0t"><strong>Role: </strong>Software Developer.</li>
<li id="Rqog"><strong>Platform</strong>: iOS.</li>
<li id="0B13"><strong>Language</strong>: Swift (SwiftUI).</li>
<li id="yNra"><strong>Description</strong>: Find people by username across more than 300 social websites without any restrictions.</li>
<li id="xoEE"><strong>Distribution: <a href="https://apps.apple.com/us/app/hackerman-find-socials/id1605298651" target="_blank">App Store</a></strong></li>
</ul>
<p id="PgPi"></p>
<hr />
<p id="N2Xf"></p>
<figure id="17iB" class="m_original">
<img src="https://img1.teletype.in/files/ce/54/ce54c8d6-c0bd-4c34-9a0f-87d5761c1b16.png" width="3200" />
</figure>
<h2 id="FYsJ">They shoot pictures, don't they?</h2>
<ul id="4nKC">
<li id="Lb9K"><strong>Release Year:</strong> 2021 (WIP)</li>
<li id="yWfy"><strong>Role: </strong>Software Developer.</li>
<li id="H2c4"><strong>Platform</strong>: iOS.</li>
<li id="tLnK"><strong>Language</strong>: Swift.</li>
<li id="SDXm"><strong>Description</strong>: As a cinematography lover, I want to create an app for providing movie lists (such as "TSPDT") with deep TMDB integration. <code>SwiftUI</code>...</li>
</ul>
<p id="s6PV"></p>
<hr />
<figure id="sgFm" class="m_original">
<img src="https://teletype.in/files/dc/2c/dc2c2726-0563-4cf4-a882-546b4e8e1cf6.png" width="3840" />
</figure>
<h2 id="LkHP">Taxi Best</h2>
<ul id="qDex">
<li id="qfOs"><strong>Release Year:</strong> 2016</li>
<li id="fsQb"><strong>Role: </strong>Software Developer.</li>
<li id="Zbpw"><strong>Platform</strong>: iOS.</li>
<li id="gse6"><strong>Language</strong>: Swift.</li>
<li id="kpL2"><strong>Description</strong>: Application for TaxiCQ service in Russia.</li>
<li id="2c8m"><strong>Distribution: <a href="https://apps.apple.com/us/app/taxi-best/id1349854432" target="_blank">AppStore</a></strong></li>
</ul>
<p id="nJkA"></p>
<hr />
<figure id="R1Oz" class="m_original">
<img src="https://teletype.in/files/b6/40/b640b1b5-d906-47ce-9d83-8679fd51b8bd.png" width="5000" />
</figure>
<h2 id="qGtA">XuXu</h2>
<ul id="jtzv">
<li id="jKtU"><strong>Release Year:</strong> 2018</li>
<li id="cjX5"><strong>Role: </strong>Software Developer.</li>
<li id="HgYW"><strong>Platform</strong>: iOS.</li>
<li id="w13j"><strong>Language</strong>: Swift.</li>
<li id="J7Qr"><strong>Description</strong>: Admin application for Web-service.</li>
<li id="f3lr"><strong>Distribution: </strong>In-House Distribution at <em>Migheap Company</em></li>
</ul>
<p id="czpz"></p>
<hr />
<figure id="8ok6" class="m_original">
<img src="https://teletype.in/files/d4/fc/d4fcf5e7-49fd-4949-943f-104660901118.png" width="5000" />
</figure>
<h2 id="2Eb6">Migflow</h2>
<ul id="ByTf">
<li id="J4FF"><strong>Release Year:</strong> 2017</li>
<li id="yBGn"><strong>Role: </strong>Software Developer.</li>
<li id="HFBY"><strong>Platform</strong>: iOS.</li>
<li id="qM6Y"><strong>Language</strong>: Swift.</li>
<li id="CMFM"><strong>Description</strong>: Project manager app for local company service.</li>
<li id="lkE6"><strong>Distribution: </strong>In-House Distribution at <em>Migheap Company</em><br /></li>
</ul>
<hr />
<p id="zaWC"></p>
<p id="lRoZ"></p>
<figure id="qDNX" class="m_original">
<img src="https://teletype.in/files/c1/b4/c1b49d5e-d08e-4b22-a6b5-afff0c0d4fb0.png" width="2336" />
</figure>
<h2 id="RJzi">WatchMyCoder</h2>
<ul id="e0gk">
<li id="fvqS"><strong>Release Year:</strong> 2017</li>
<li id="RxnB"><strong>Role: </strong>Developer</li>
<li id="W81F"><strong>Platform</strong>: macOS.</li>
<li id="MEwB"><strong>Language</strong>: Swift.</li>
<li id="eqN1"><strong>Description</strong>: WebRTC screen capture application for macOS with <code>CEF (Chromium Embedded Framework)</code> behind it.</li>
<li id="xJKK"><strong>Distribution: </strong>In-House Distribution at <em>CanteraDev</em>.<br /></li>
</ul>
<hr />
<p id="lrM7"></p>
<figure id="zdGU" class="m_original">
<img src="https://teletype.in/files/28/10/281091ea-710a-47b1-84d1-b6bd4ef75536.png" width="4300" />
</figure>
<h2 id="hDWV">Biplanes</h2>
<ul id="rIv9">
<li id="DnqP"><strong>Release Year:</strong> 2015</li>
<li id="SkyM"><strong>Role: </strong>Software Developer.</li>
<li id="QZeJ"><strong>Platform</strong>: iOS/Android/Windows 10 Mobile.</li>
<li id="s7ef"><strong>Language</strong>: Unity (C#).</li>
<li id="LKj0"><strong>Description</strong>: Multiplayer cross-platform mobile game. Rethinking of legendary Biplanes Java game.</li>
<li id="EsuA"><strong>Main Theme:</strong> <a href="https://soundcloud.com/thunder_fox/party-stomp" target="_blank">SoundCloud</a></li>
<li id="H9GR"><strong>Distribution: </strong>Private.</li>
</ul>
<p id="9s96"><br /></p>
<hr />
<p id="8BPc"><br /></p>
<figure id="07w4" class="m_custom">
<img src="https://teletype.in/files/cd/cd83b6dc-a598-4ee1-b7b2-c00e6e6d6528.png" width="5000" />
</figure>
<h2 id="gUMe">Taxi Driver</h2>
<ul id="ryL9">
<li id="m7pP"><strong>Release Year:</strong> 2016</li>
<li id="bcPD"><strong>Role: </strong>Software Developer.</li>
<li id="yloc"><strong>Platform</strong>: Windows 10 Mobile.</li>
<li id="uUFZ"><strong>Language</strong>: UWP (C#)</li>
<li id="vkqq"><strong>Description</strong>: Application for taxi drivers.</li>
<li id="EJIt"><strong>Distribution: </strong>Private for taxi service drivers.</li>
</ul>
<p id="lxe4"><br /></p>
<hr />
<p id="VSm9"><br /></p>
<figure id="cPkC" class="m_custom">
<img src="https://teletype.in/files/2d/2d04c1b9-5699-4144-82fb-b75828fae8b1.png" width="5000" />
</figure>
<h2 id="11yk">Taxi Malina</h2>
<ul id="OTCC">
<li id="S95l"><strong>Release Year:</strong> 2015</li>
<li id="rYTV"><strong>Role: </strong>Software Developer.</li>
<li id="Dn4k"><strong>Platform</strong>: Windows 10 Mobile.</li>
<li id="8uYh"><strong>Language</strong>: UWP (C#).</li>
<li id="vWWq"><strong>Description</strong>: Application for order taxi.</li>
<li id="daPJ"><strong>Distribution: <a href="https://www.microsoft.com/en-jm/p/%D0%A2%D0%B0%D0%BA%D1%81%D0%B8-%D0%9C%D0%B0%D0%BB%D0%B8%D0%BD%D0%B0-%D0%94%D0%B8%D0%BC%D0%B8%D1%82%D1%80%D0%BE%D0%B2%D0%B3%D1%80%D0%B0%D0%B4/9nblggh4vt35?activetab=pivot%3aoverviewtab" target="_blank">Windows Store.</a></strong></li>
</ul>
<p id="Zka6"></p>
<hr />
<p id="TUyt"><br /></p>
<figure id="v0Tm" class="m_custom">
<img src="https://teletype.in/files/60/605f96bc-d49e-4e8d-bc80-f9b30fdc8326.png" width="2336" />
</figure>
<h2 id="SoDV">MultiSound Changer</h2>
<ul id="vVPM">
<li id="CbHV"><strong>Release Year:</strong> 2017</li>
<li id="LYKZ"><strong>Role: </strong>Software Developer.</li>
<li id="HS9P"><strong>Platform</strong>: macOS.</li>
<li id="JnLR"><strong>Language</strong>: Swift.</li>
<li id="cud7"><strong>Description</strong>: A small tool for changing sound volume even for aggregate devices cause native sound volume controller can't change the volume of aggregate devices.</li>
<li id="mV3h"><strong>Distribution: <a href="https://github.com/rlxone/MultiSoundChanger" target="_blank">Github.</a></strong></li>
</ul>
<p id="uToC"></p>
<p id="57ky"></p>
<hr />
<p id="WawW"></p>
<figure id="tdvQ" class="m_original">
<img src="https://img3.teletype.in/files/6a/54/6a54dcc0-53e2-478f-8f91-7ab26c706935.png" width="640" />
</figure>
<h2 id="555O">Android apk rebuilder</h2>
<ul id="T7vJ">
<li id="T0jW"><strong>Release Year:</strong> 2021</li>
<li id="pdSU"><strong>Role: </strong>Software Developer.</li>
<li id="roGc"><strong>Platform</strong>: macOS and Windows.</li>
<li id="cwM4"><strong>Language</strong>: Python.</li>
<li id="HaKa"><strong>Description</strong>: Patch your android app (apk) with a self-signed certificate to sniff https traffic. Should work both release and debug builds.</li>
<li id="WMrl"><strong>Distribution: <a href="https://github.com/rlxone/android-https-patcher" target="_blank">Github. </a></strong></li>
</ul>
<p id="Jjv8"></p>
<hr />
<p id="33gI"></p>
<figure id="ZHPy" class="m_original">
<img src="https://teletype.in/files/d3/74/d374b1a5-50ba-4d65-b4ae-03e26cb87eb7.png" width="4200" />
</figure>
<h2 id="2WSx">VideoTrimmer</h2>
<ul id="T7vJ">
<li id="zIcW"><strong>Release Year:</strong> 2019</li>
<li id="X3bi"><strong>Role: </strong>Software Developer.</li>
<li id="6GkK"><strong>Platform</strong>: macOS.</li>
<li id="Ikw7"><strong>Language</strong>: Swift.</li>
<li id="en7o"><strong>Description</strong>: Small tool for cutting the large videos into small ones and making thumbnails based on chroma pixel.</li>
<li id="R78u"><strong>Distribution: <a href="https://github.com/rlxone/VideoTrimmer" target="_blank">Github.</a> </strong></li>
</ul>
<p id="6b2a"></p>
<hr />
<figure id="K7en" class="m_original">
<img src="https://teletype.in/files/69/df/69df128b-9c1e-421d-baf9-cb85da900f81.png" width="1920" />
</figure>
<h2 id="Ft9x">Solar</h2>
<ul id="YWMI">
<li id="9LiF"><strong>Release Year:</strong> 2018</li>
<li id="BKQU"><strong>Role: </strong>Software Developer.</li>
<li id="HvCE"><strong>Platform</strong>: macOS.</li>
<li id="Ciiy"><strong>Language</strong>: Swift.</li>
<li id="18zg"><strong>Description</strong>: Calculation of local times of <code>sunrise</code>, <code>solar noon</code>, <code>sunset</code>, <code>azimuth</code>, <code>elevation</code> based on the calculation procedure by NOAA.</li>
<li id="Fl8l"><strong>Distribution: <a href="https://github.com/rlxone/Solar" target="_blank">Github.</a></strong></li>
</ul>
<p id="oH0I"></p>
<hr />
<figure id="Emdz" class="m_custom">
<img src="https://teletype.in/files/59/5962d8da-fb62-44d5-9143-3c699a00f860.png" width="2336" />
</figure>
<h2 id="2rnn">Music Live</h2>
<ul id="8zES">
<li id="y4V4"><strong>Release Year:</strong> 2014</li>
<li id="HW0D"><strong>Role: </strong>Software Developer.</li>
<li id="8bPR"><strong>Platform</strong>: Windows.</li>
<li id="9O0I"><strong>Language</strong>: C/C++.</li>
<li id="XJ0G"><strong>Description</strong>: Music Player with live Last.fm charts</li>
<li id="oKvo"><strong>Distribution: <a href="https://github.com/rlxone/Music-Live" target="_blank">Github.</a></strong></li>
</ul>
<p id="ZmT1"></p>
<hr />
<p id="VXO3"></p>
<h2 id="8ZNL">My Contacts</h2>
<p id="Fief">If you want to ask something, provide feedback on tools or apps I've created, you are welcome!</p>
<ul id="VNJM">
<li id="0gGG"><a href="https://github.com/rlxone" target="_blank"><strong>Github</strong></a></li>
<li id="2RTC"><a href="http://www.linkedin.com/in/dmitry-meduho-5b758a221" target="_blank"><strong>LinkedIn</strong></a></li>
</ul>