Work

Key highlights of my work over the years. Updated periodically.

All designs start with an inspiration. While looking for the inspiration for my next app's landing page – I've struggled finding examples of *mobile* app landing pages, so I decided to hand-pick a collection of the best, award-winning app landings.

Yjs is one of the most popular and performant CRDT implementations in the world with over 11,700+ stars on GitHub. It allows to build collaborative experiences like Google Docs and Figma.
It is being used in production by Apple, Facebook, Microsoft and Evernote.


I led the development of Swift port of this library from the initial POC (by porting the Rust counterpart) up until the first v0.1.0 release.

After 5 years of professional career as a Software Engineer and 1.5 years of indie-lurking, me and Beknar finally released our first indie app to the App Store.

Commit topped the Product Hunt by becoming #1 Product of the Day and #4 Product of the Week with 5000+ downloads, 75.000+ completed habits at the moment of writing.

4071 applicants, 181 participants, 15 mentors, 10 weeks, 2 lecture halls, 5 events, X lunches eaten, Y mountain hikes, soccer games, tennis matches, CS battles and Z amount of positive emotions generated. Pure bliss.


Standardized application review process. Come up with syllabus, assignments and event formats. Hired the mentors team. Gave lectures on full-stack development. Helped younger participants stay mentally composed by constantly checking in with them, providing mentoring and on-demand life advices. Helped students prepare their slide decks & presentations for Demo Day.

ioka is a Stripe-esque Kazakhstani next-generation payment processing platform.

Magzhan and his team entrusted me the development of the first version of their mobile SDK (iOS, Android, Flutter). I hired a great team (Abylay, Nurtas, Timur and Erzhan), finalized the specs, managed stakeholders' expectations, helped design the architecture and just like that we were able to deliver the first version in right under 2 months.

Pinemelon is a Series A (10M$) vertically integrated online grocery player operating from 30,000 SF fulfullment centers.

I assisted Asya in redesigning efforts leveraging my expertise in Apple Human Interface Guidelines. At the same time, we refactored the whole app to use SwiftUI and new design – all in 2.5 months along with Rustam.


During the absence of full-time CTO, I acted on the position of Engineering Manager during the year leading to the launch in US, managing a team of 12 engineers (frontend, backend, mobile, devops). I did my best to make the team a little happier, system a little more stable and processes a little bit more streamlined.

I once applied to a position in Kotlin Compiler team at JetBrains. As part of one of the hiring assignments I had to implement incremental compilation on top of standard javac compiler. Although imperfectly, but I did it :)

My first experience with large-scale enterprise app development. 3 apps with a total client base of 7.2M users. I managed the team of 7 mobile developers, worked on expectation management with stakeholders, designed the architecture, established engineering workflow (delivery, code review & etc.)

Apps: Tele2, Altel and Telecom.

logoOrganized Hello, Turing!

Oct 2017 - May 2018

During my freshmen years at university I've urgently felt the need for guidance and mentorship. That's why during my senior year I decided to organize a mentoring program, where senior students shared their experience and knowledge with freshmen.


Out of 150+ applicants only ~10 reached the final stage. Here are some of them: Rustam, Yerlan, Meir и Dinmukhammed. These guys rock. I am really proud that I took part in their formation as professional Software Engineers.

During the nFactorial Incubator 2017 I've developed 3 apps: Zheti Soz (1500+ downloads, learn 7 English words every day), Repo Hunt (3500+ downloads, feed of GitHub's most trending repos) and ICO Hunt (track the hottest ICOs happening in DeFi world).


Repo Hunt became #4 Product of the Day on Product Hunt and received an upvote from Ryan Hoover (CEO @ Product Hunt).