Personal info

Info
  • Name: Konstantin Simakov
  • Age: 31
  • Location: Russia, Perm
  • Email: k@simakov.it
Language skills:
  • Russian: Native
  • English: Intermediate
Interests:
  • Software Development
  • Extreme sports
  • Music
  • Traveling
  • Technologies

Overall Technical Skills

Languages: Objective-C, Swift, Java, C#, Asp.Net, Node.js, JavaScript, JSON, SQL, PHP, HTML
Databases: CoreData, SQLite, MSSQL Server, MySQL, MongoDB
Development Software: Xcode, Sublime Text, Git, Source Tree
Graphics: Sketch, Adobe Photoshop, Adobe Illustrator, Adobe XD
Technologies: UIKit, Core Graphics, Core Animation, CoreData, RESTful web services
Services: Fabric (Crashlytics), Jira, Trello, Github, Gitlab


Experience

Student

Perm College Of Technology and Chemistry
Sep 2005 - Jun 2009
Software development

Perm National Research Polytechnic University
Sep 2010 - Jan 2012
Information Technologies and Computer-Aided Systems

Software developer

JSC Prognoz
Feb 2009 - Aug 2013

  • I've been working on systems of collecting, loading, processing, analyzing and output data.
  • Also, I've been managing databases, working on the DB design, administrating and optimization.
  • Started iOS and made several in-house iOS applications for government, iOS apps prototypes.
  • Technical writing, communications with customers.
  • Project management, mentoring, supervising.
Skills: MSSql, C#, Asp.Net, PHP, JavaScript, Objective-C

iOS/JS developer

Enaza
Sep 2013 - Dec 2013

  • I've been working on the iOS app for interactive books.
  • Also, we've created a web platform for creating interactive books.
Skills: Objective-C, Node.js, MongoDB, JavaScript, TypeScript

Remote iOS developer

Toptal, LLC
Mar 2014 - May 2016

  • Here I've been working with several US-based companies.
  • I've been creating iOS apps from scratch, worked on improvements and support for already existed apps.
Skills: Objective-C, Swift, Node.js, REST, SQLite, Push Notifications, CoreData

Remote iOS developer

AppeProPo, Inc.
May 2016 - Today (on-demand maintenance)

  • I've developed a version 2.0 of AppyCouple and AppyLife from scratch.
  • Made full UI which contains more than 50 screens.
  • Implemented offline work with local data storage.
  • Built a network layer which syncs data with an API.
  • Implemented some cool animations for transitions and screen elements.
Skills: Objective-C, Swift, REST, CoreData, Dependency Injection, Push Notifications

Remote iOS developer

OnyxCorp
March 2019 - Today

  • Developing encrypted and secure messenger
Skills: Swift


Mobile apps

AppyCouple Wedding App

Invoice Ahead

PostalPix

Events Apps

Rio Novo SAC

RioNovo

On.com

Friskee

"Open Budget" app prototype

Business registration app

Stunr

Caliente

Web apps

I developed several web projects for budget organizations, rich internet applications and landing pages.

Known technologies:
  • Asp.Net / C#
  • Node.js
  • PHP
  • HTML / HTML5
  • CSS
  • JavaScript / JQuery / Backbone
  • MSSQL / MySQL
  • MongoDB
  • XML / JSON / SOAP

Browser extensions

I can develop any browser extension for Firefox, Google Chrome or Safari.
Also, I have own Google Chrome extension in Chrome Store.

Known technologies:
  • JavaScript
  • Google Chrome Extensions API
  • Working with Data through AJAX
  • VK social network API