Vasily Nikiforov
Senior iOS Developer at Excelsior GmbH- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Full professional proficiency
-
Russian Native or bilingual proficiency
-
German Elementary proficiency
Topline Score
Bio
Credentials
-
Data-driven Product Management
GoPractice, IncNov, 2019- Oct, 2024
Experience
-
Excelsior GmbH
-
Germany
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Senior iOS Developer
-
May 2021 - Present
Developing a financial app for a German bank with a large user base and with a rating of 4.7 reviewed by more than 200 thousand users. With the team, we created features like full digital app activation, order activation letter via the app, reset PIN for different apps, etc From a tech perspective, we use: - Swift language, UIKit for UI and layout with code, MVVM as an architecture - Unit, UI, and snapshot tests - TeamCity for CI/CD From a management perspective, we use: - Scram as a framework, cross-platform teams, and two weeks sprints - Atlassian products as a tool: Jira for tasks, Bitbucket for code management, and Confluence for knowledge sharing Show less
-
-
-
-
iOS Software Developer
-
Sep 2019 - Apr 2021
Develop a real estate app for the biggest Russian bank. The app was in the top 5 lifestyle apps in the local App Store. The app had 99.9% crash-free sessions and more than 80K unique users per day. The app had 4.9 ratings from more than 100k reviews. We created features where users can send documents to the bank, choose a bank branch office and time for appointments, etc. From a tech perspective we used - Swift language, xibs and layout with code, VIPER as an architecture - Unit and UI tests - Jenkins for CI/CD From a management perspective we used: - Scram as a framework, cross-platform teams, and two weeks sprints - Atlassian products as a tool: Jira for tasks, Bitbucket for code management, and Confluence for knowledge sharing Show less
-
-
-
-
iOS Software Developer
-
Nov 2018 - Sep 2019
Developed a social media app where you can create events or appointments on the man and share them with your friends My main responsibilities were: - creating and viewing events on a map - maintaining the functionality of events such as posting photos, commenting on posts, likes, etc. I used: - Swift language and MVC architecture - Firebase as a backend - Xib for layout My achievements are: - developed brand new application by myself - active participation in the creation from a product concept to a real app Show less
-
-
-
Eksmo
-
Russian Federation
-
Book and Periodical Publishing
-
100 - 200 Employee
-
Senior 1C Software Developer
-
Apr 2017 - Nov 2018
Developed one of the largest Russian user base 1C-script enterprise software My achievements were: - Improved software UI and UX - Improved the level of communication with customers. Developed one of the largest Russian user base 1C-script enterprise software My achievements were: - Improved software UI and UX - Improved the level of communication with customers.
-
-
-
MyProger
-
United States
-
Software Development
-
1C Software Engineer
-
Sep 2014 - Mar 2017
Freelanced as a 1C-script developer, team-lead for a small team My achievements were: - Mentoring with 1C developers - Pasted course on seller skills Freelanced as a 1C-script developer, team-lead for a small team My achievements were: - Mentoring with 1C developers - Pasted course on seller skills
-
-
-
First BIT
-
United Arab Emirates
-
IT Services and IT Consulting
-
100 - 200 Employee
-
1C Software Engineer
-
Sep 2010 - Aug 2014
Develop enterprise software with 1C-script My achievements were: - Teach programming for junior developers - Earned 4 certificates as a developer Develop enterprise software with 1C-script My achievements were: - Teach programming for junior developers - Earned 4 certificates as a developer
-
-
Education
-
Kazan National Research Technical University named after A.N.Tupolev – KAI
Bachelor's degree, Computer and Information Systems Security/Information Assurance