Konstantin Simakov, Developer in Ulm, Baden-Württemberg, Germany
Konstantin is currently unavailable

Konstantin Simakov

Software Developer

Ulm, Baden-Württemberg, Germany

Toptal member since March 5, 2014

Bio

Konstantin is a strong developer with 14 years of solid commercial software development experience. He has developed several full-stack applications, handling everything from back-end and database management to client-side work through a REST API or SOAP.

Portfolio

Mode Software Inc.
iOS, Swift, Objective-C, Cryptography, Rust, SwiftUI, APIs, RESTFul APIs...
AppyCouple
REST, Core Data, Swift, Objective-C, UIKit, Firebase, SwiftUI, APIs...
PostalPix
REST, SQLite, Objective-C, UIKit

Experience

  • iOS - 12 years
  • UIKit - 12 years
  • Objective-C - 12 years
  • Apple Push Notifications - 10 years
  • REST - 8 years
  • Swift - 8 years
  • SwiftUI - 5 years
  • Rust - 2 years

Preferred Environment

Xcode, MacOS, Figma, Visual Studio Code (VS Code), Terminal, Sketch

The most amazing...

...thing I've developed is an iOS app for wedding digital invites—everything in one place: RSVPs, notifications, photo sharing, travel plans, and more.

Work Experience

Senior iOS Engineer

2020 - 2025
Mode Software Inc.
  • Delivered 30+ features for a secure messaging app, including complex UI and local data storage, using Swift, Rust, Socket, Protobuf, and Realm.
  • Implemented and enhanced WebRTC-based voice and video calling features, building complex call UI and improving call quality and reliability.
  • Participated actively in implementing and improving a shared Rust library used across all platforms, collaborating with the Desktop and Android teams to ensure robust cross-platform cryptography and data handling.
  • Produced technical documentation and participated in intense cross-team communication to design complex decentralized data systems.
Technologies: iOS, Swift, Objective-C, Cryptography, Rust, SwiftUI, APIs, RESTFul APIs, TestFlight, UIKit, Realm, WebRTC

iOS Developer

2016 - 2019
AppyCouple
  • Launched the Appy Couple and Appy Life iOS apps from scratch, achieving 500,000+ downloads, a user base exceeding 40,000 active users per month, and a 4.8/5.0 rating.
  • Developed a complex UI with an in-app editor, 1,000+ design templates, and robust offline data storage, reducing server costs.
  • Maintained and improved the app over several years, ensuring stability and feature updates, resulting in continued usage by tens of thousands of users today.
Technologies: REST, Core Data, Swift, Objective-C, UIKit, Firebase, SwiftUI, APIs, RESTFul APIs, TestFlight

iOS Developer

2015 - 2016
PostalPix
  • Supported app development as it needed some updates.
  • Handled a full app redesign for the latest requirements.
  • Made the app compatible with newer iPhone versions.
Technologies: REST, SQLite, Objective-C, UIKit

iOS Developer

2014 - 2015
Global Personals
  • Created geo-based dating applications for different niches.
  • Implemented complex animations and complex UI that helped to better engage users.
  • Enabled offline data storage with a cache system in order to use applications without a network.
Technologies: iPad, iPhone, Objective-C, UIKit, Core Data

Senior iOS/JavaScript Developer

2013 - 2013
Enaza
  • Developed and supported interactive books.
  • Developed an interactive book editor.
Technologies: HTML, JavaScript, iOS

Senior Developer

2009 - 2013
JSC Prognoz
  • Developed systems for collecting, loading, processing, analyzing, and outputting data.
  • Developed systems for managing data structures.
  • Designed, administrated, and optimized the database.
  • Developed in-house iOS applications for government and iOS prototypes.
  • Wrote technical documentation and communicated with clients.
  • Managed projects and mentored and supervised juniors.
Technologies: PHP, Microsoft SQL Server, ASP.NET, HTML, JavaScript, iOS

Experience

[Founded Project] Speak Pro: Shadowing Lessons

https://apps.apple.com/us/app/speak-pro-shadowing-lessons/id6746413897
Speak Pro is the app that transforms your fluency with personalized AI coaching and proven shadowing lessons. Language coach powered by real YouTube content.

I fully implemented the iOS app and back end as a technical co-founder.

AI Home Assistant App

https://apps.apple.com/us/app/hup-ai-for-the-home/id6747457572
Hup is an AI-powered home assistant that helps you manage tasks, habits, routines, and everything in between without the chaos of managing another to-do list.
Just tell Hup what to watch. Using computer vision and customizable "Skills," it quietly monitors your spaces and surfaces, and provides helpful, actionable suggestions that adapt to your life.
Whether you're trying to stay organized, take care of a pet, track your habits, or keep your apartment running smoothly, Hup makes it effortless.

Mode - Secure Communication Platform

https://mode.io/
Mode offers a secure space for messaging, video calls, and file sharing - perfect for organizations prioritizing data security.
As an all-in-one encrypted communication app controlled by an administration portal, Mode gives you everything you need to keep team collaboration secure at your organization.

• End-to-end encryption: Keep communication data between your team and only your team.
• Post-quantum security: Protect your data from future access by quantum computers.
• Secure data storage on the device: No central database of organizational communication.
• Administration portal: Take control over user, communication, and data security policies across Mode.
• Data lifespan control: Ensure that messages and files only exist as long as they need to.
• Content lock: Keep messages and files from being exported from Mode.
• Password protected: Only you have access to your app.

Appy Couple – Wedding Invites and Guest Management

https://www.appycouple.com
Appy Couple is a wedding hub that consolidates all wedding sharing needs into a single dynamic app and wedding website custom-built for the user. The service offers a code-free interface where the user can personalize the site with their details, and the tools are created automatically.

AppyLife is an event hub where the user can invite guests to a birthday party, summer BBQ, or any other kind of event.

Invoice Maker Simple

https://apps.apple.com/us/app/invoice-maker-simple/id704992962?ls=1
Invoice Maker Simple is the easiest way to make and send professional invoices and estimates to your customers.
Create invoices and estimates wherever you are - with a customer between jobs, or at home. Get paid faster.
It’s perfect for small business owners, contractors, cleaners, freelancers, trades people, construction workers.
Simple invoicing will save your precious time.

PostalPix

PostalPix is a free app that lets you order real photo prints of pictures from your iPhone and Instagram. With PostalPix, you can order prints that were captured with your iPhone or uploaded to your Instagram account and receive them in 24-48 hours.

RioNovo

RioNovo, an application for brokers, was created to give you project information updated in real-time and in your hands.

CBSoja

An application for CBSoja conference. In the CBSoja application, you will find:

- Information on Congress and the organization
- Iterative plan of the stands
- Complete schedule
- Exhibitor list
- Social agenda
- Tourist information and entertainment
- News and announcements of Congress

On.com

ON.com is the newest way to meet people through photos. Like, comment, and send private messages with locals in your area and around the world.

Friskee Application

Friskee is a fun cool app that lets you share photos with people you match with. Swipe right to like someone or swipe left to skip. Only see people near you who are also playing the game. It's the most fun you will ever have meeting fun new people.

Stunr

Stunr is a fun cool app for gay men that lets you share photos with people you match with. Swipe right to like someone or swipe left to skip. Only see guys near you who are also playing the game. It's the most fun you will ever have meeting fun new people.

Caliente

Caliente is the #1 Latino dating app, with more dates and relationships than all the rest.

Web Application for Collecting Data

A project for the Ministry of Finance that helps to collect data from 8,000 users. In the application, there are standard forms to be completed by users. The form then processes data through automatic tests, checks it, and submits it to a database.

iOS Warehouse Manager

An in-house iOS application for automation and optimization of a warehouse. It allows management to aid employees by watching all business processes online.

Education

2010 - 2012

Bachelor's Degree in Information Technologies and Computer-Aided Systems

Perm National Research Polytechnic University - Perm, Russia

2005 - 2009

Associate's Degree in Software Development

Perm College Of Technology and Chemistry - Perm, Russia

Certifications

OCTOBER 2025 - PRESENT

React Native

Coursera

DECEMBER 2022 - PRESENT

Learn Rust by Building Real Applications

Udemy

DECEMBER 2014 - PRESENT

Programming Mobile Applications for Android Handheld Systems

Coursera

Skills

Libraries/APIs

MagicalRecord, Parse SDK, Protobuf, Facebook SDK, Node.js, Apple Subscriptions, Stripe, WebRTC

Tools

Xcode, Git, Apple Push Notifications, Terminal, Sublime Text, Adobe Photoshop, Adobe Illustrator, Sketch, Figma, TestFlight

Languages

Swift, Objective-C, JavaScript, Rust, HTML, PHP, SQL, C++, C#, TypeScript, Python

Frameworks

Core Data, UIKit, Bootstrap 3, SwiftUI, ASP.NET, React Native

Paradigms

REST, Web Architecture, Cross-platform, Mobile Development

Platforms

iOS, MacOS, Parse, Firebase, RevenueCat, Android, Visual Studio Code (VS Code), Google Cloud Platform (GCP)

Storage

SQLite, Realm, MySQL, Microsoft SQL Server, MongoDB, Google Cloud

Other

iPhone, iPad, Mobile App Development, Cryptography, UI Development, IT Project Management, Apps, APIs, RESTFul APIs, Speech-to-Text (STT), Amplitude, iOS App Development

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring