Dmitrijs Cesnokovs
Bis 2023, Senior iOS developer, Deloitte
Berlin, Deutschland
Über mich
Passionate iOS and Android native consultant with more than 9.5 years’ experience in developing and leading teams of Top 10 App Store applications for various clients and industries, including Big Four accounting firms, Inter-Alpha Group of Banks, Fortune Global 500 and largest multinational companies, as well as commercial Scrum master, Product Owner, Java, DevOps, Web Development, Functional Analysis, Incident Management and UI/UX design experience. ● 24 commercial iOS apps on App Store ● 19 commercial Android apps on Play Market ● Experience in architecture, team leading and mentoring ● Experience in all development phases from concept to release ● Experience as both a solo developer as well as a part of a team
Werdegang
Berufserfahrung von Dmitrijs Cesnokovs
Main responsibilities and achievements Development and maintenance of internal 5 apps and underlying set of libraries for Deloitte colleagues for their day to day use Both greenfield(from scratch) and existing apps Implementation of enrolment journey Functionality to see current onsite colleagues(Who’s in) Pagination across the whole app Controlled remote feature activation (Feature flags) Filter by worker service lines Colleague groups functionality
1 Jahr und 2 Monate, Sep. 2021 - Okt. 2022
Senior iOS developer
ING
Main responsibilities and achievements: Development of features and improvement of ING suite of banking apps and underlying set of modules for iOS for both Belgium and Netherlands ING Banking ING Bankieren ING Banking ING Bankieren
6 Monate, Apr. 2021 - Sep. 2021
iOS Architect and Team Lead
Currys
Main responsibilities: Leading a team of 5 offshore and nearshore iOS developers in developing greenfield internal catalog applications for warehouses and stores Delegation, overseeing and reviewing Mentoring and technical leadership Alignment and coordination between 2 parallel tracks on what gets delivered and who works on it Interviewing candidates and participating in hiring decisions with manager Developing common base architecture for 2 parallel apps/tracks Creating common components library
4 Monate, Jan. 2021 - Apr. 2021
Team Lead iOS and Android
Daimler AG - Mercedes Benz
Main responsibilities: Developing and maintaining features for MoTel - an internal employee global communications application for both iOS and Android Facilitating smooth handover to offshore team Coordinating and conducting knowledge transfers Transfer of the app and release processes Licenses Enterprise program Certificates Ensuring collective team learning and certification Tasking and reviewing POC’s Mentoring and teaching
1 Jahr, Jan. 2020 - Dez. 2020
Senior iOS and Android developer
KBC Bank
Main responsibilities: Development of features and improvement of KBC suite of banking and insurance apps and underlying set of libraries for iOS and Android KBC iOS apps KBC Android apps K&H mobilbank Facilitating smooth integration of UI component library for a separate entity within KBC Group Mentoring and providing technical leadership for junior and mid-level developers
1 Jahr und 6 Monate, Juli 2018 - Dez. 2019
Lead iOS and Android developer
Bank Mendes Gans
Main responsibilities: Development of features and improvement of BMG Megabank iOS and Megabank Android apps Cards On Canvas Dashboard iOS and Android UI, UX, Architecture design and development Custom framework developed from scratch Device to device activation iOS and Android QR scanning agnostic of platform Bottom navigation iOS and Android Overall balance movement iOS and Android Custom graph developed from scratch PSD2 auto-logout on inactivity iOS and Android
9 Monate, Nov. 2017 - Juli 2018
Senior iOS developer
BNP Paribas
Main responsibilities: Development of features and improvement of BNP Paribas Fortis Easy Banking iOS App Ownership and development of Personal Finance Management feature for iPhone and iPad Development complete 3 times faster than initially planned Joint ownership of the Account Aggregation feature for iPhone and iPad Accounts from other banks PSD2 EU regulation Dividing big features into small stories, measurement of story points, prediction of velocity and time
4 Monate, Juni 2017 - Sep. 2017
Senior iOS developer
City Facilities Management
Main responsibilities: Developing features, debugging, testing, presenting a suite of facility management apps and their underlying set of common libraries for iPhone and iPad.
1 Jahr und 5 Monate, Nov. 2015 - März 2017
Senior iOS Developer
LegalZoom
* Helping define the Legacy, Conveyancing, yet unreleased app, experimental apps and it’s requirements, architecturing it, building and testing it. * Sole iOS developer with 2 backend developers * https://itunes.apple.com/gb/app/legalzoom-conveyancing/id1211119979?mt=8 * https://itunes.apple.com/gb/app/legacy-smart-will-legalzoom/id1169065871?mt=8 * Educating the new iOS developer on apps we built, technologies and approaches we used. Technical highlights:
4 Monate, Aug. 2015 - Nov. 2015
iOS Developer
PulseLive
Updating the WTA Finals 2014 app for the 2015 release- implementing a total redesign of the UI, adding new and removing old scenes, altering the scene path, implementing a new iPad home scene, improving code quality by refactoring and unit testing. * 2 iOS developers - me and the Head of Mobile, who oversaw the process. * https://itunes.apple.com/gb/app/wta-finals/id923000449?mt=8
11 Monate, Sep. 2014 - Juli 2015
iOS and Android Developer
The Greenest Office
Helping define the Clocker and Tracker apps and their requirements, architecturing, building, testing and releasing them to the App Store and Play Market. * Sole iOS and Android developer with 2 backend developers. * https://itunes.apple.com/mx/app/tgo-clocker/id874221394 * https://play.google.com/store/apps/details?id=net.thegreenestoffice * https://itunes.apple.com/mx/app/tgo-tracker/id862977915 * https://play.google.com/store/apps/details?id=neurosys.tgotracker
Implemented backend and frontend features on www.dna.fi using Liferay and a EU Customs accounting system using Java 1.6-1.7
Ausbildung von Dmitrijs Cesnokovs
2 Jahre und 10 Monate, Sep. 2011 - Juni 2014
Software Engineering
University of Latvia
Sprachen
Deutsch
Grundlagen
Englisch
Fließend
Russisch
Muttersprache
Latvian
-