Kristaps Grinbergs iOS, tvOS, watchOS, macOS in Swift

About

Co-Founder, mobile developer at Qminder. Passionate about mobile applications. I love open source and cats.

I have bachelors, masters and unfinished PhD in Computer science. Strong in iOS, tvOS, watchOS development. Right now working on the easiest waiting line management in the world - Qminder.

Work experience

Co-founder and Swift developer

Qminder, United Kingdom
Aug 2011 - present
Building waiting list management for physical locations (iOS, tvOS).

Senior Software Engineer

Tieto, Latvia
Oct 2007 – Sep 2012
Participated in one of the biggest life insurance projects in Latvia - developed and maintained the Rural Support Service information system.

Projects

Qminder iOS app & tvOS

Applications for iPhone, iPad and Apple TV for easy customer sign-in and service.

Dashboard app is a hybrid app with options to communicate between native and web, push notifications, data export and fast actions. It helps managers be up to date with their location.

Qminder Sign-In provides self-service sign-in for customers. It uses native and web. Native side interacts with the server using in-house built JavaScript bridge. Background animations are fully native and use GPU.

Qminder TV is native Apple TV app for the waiting list. It uses open sourced Qminder Swift API and latest Swift features such as codable and keypaths. App keeps active network connection using websockets and upates the UI using reactive approach and RxSwift.

MeteoTartu app for iOS, tvOS, watchOS

Application to show data from the weather station that has been working since the Ocober of 1999 in Tartu, Estonia, at the roof of the Physics department on the University of Tartu.

Dodies.lv iOS app

The idea behind Dodies.lv is to help plan one's outdoor activities in Latvia. In the map one can find Latvian nature trails, birdwatching towers, parks, campsites and picnic sites. Hiking trails in Latvia are usually shorter and marked, long distance trekking and hiking is not done on specific routes. Dodies.lv lists only marked hiking trails and paths, specifically targeted towards casual hikers.

Weather Latvia iOS app

Meteo Latvia shows current weather observations in Latvia. Data comes from Latvian Environment, Geology and Meteorology Centre and Latvian State Roads.

Education

Phd in Computer Science (unfinished) University of Latvia 2010 – 2012
MSc in Computer Science University of Latvia 2008 – 2010
BSc in Computer Science University of Latvia 2004 – 2008

Skills & proficiency

  • Swift, Objective-C, React Native
  • Xcode, Cocoapods, Carthage
  • iOS, tvOS, watchOS, macOS
  • Bitrise, Circle CI, Travis CI, fastlane
  • RxSwift, MVVM
  • Javascript, Angular, ReactJS
  • HTML, CSS
  • PostgreSQL, Oracle, MongoDB, SQlite
  • Java, Ruby, Python, PHP
  • Sketch