Profileimage by Anonymous profile, ausgelagerte IT-Entwicklung: backend, frontend, mobile, QA, UX/UI
available

Last update: 06.06.2020

outsourced IT development team: back-end, front-end, mobile, QA, UX / UI

Graduation: higher education: various high schools and universities
Hourly-/Daily rates: show
Languages: German (Full Professional) | English (Full Professional) | Russian (Native or Bilingual)

Skills

I am a full-stack product manager in the field of IT working in Germany and Russia.
As the team manager I speak fluent both German and English.
Please also check my personal LinkedIN Profile:
https://www.linkedin.com/in/anton-kostromin-b1ab96138/ 

I have a full-stack product team available working worldwide remotely from Russia.
We are available for new projects at the moment.
Our team has the following skills and competitences described bellow.
 
Frontend:
Programming languages:
JavaScript( >=ES5),  TypeScript, basics of PHP  
Frameworks and libraries:
React, React Native, Redux Thunk, React Router, Reselect, Redux&Final Form,
immutable.js, NodeJS, Express, Apollo GraphQl, Sequelize, Angular 1.6, Angular 2-4, Backbone,
Marionette, Ember, PhoneGap, Cordova, Ionic, jQuery, Django, Elasticsearch, Leaflet.js, Passport.js, NgRx, MongoDB, MySQL, Realm, Chai, Mocha,
Supertest, Gulp, Grunt, Docker, Webpack, Ajax, REST API, socket.io, ably.io

Backend:
Programming languages & frameworks:
Java: Spring Core, Spring Boot, Spring Data, Spring Web MVC,
Microservices Spring Cloud, rabbitmq, consul, docker, netflix
Orm: hibernate, mybatis
.net: .net framework, .net core. ASP.NET MVC
Orm: entity framework

QA:
Test automation, manual testing

DevOps:
bash, groove, python, monitoring systems (grafana/zabbix/splunk/nagios), nginx,dns, ftp, sftp, additionally iptables networks and related utilities.
DBA, docker, CI (jenkins. xld, teamcity) 

Mobile iOS:
Programming languages:
swift, realm 

Design (UI/UX): available additionally by request

Project history

05/2019 - Present
Highload service for notification send out.
(Telecommunications)

Deliverables:
Microservice architecture, http calls through feign clients (synchronous calls), asynchronous calls through RabbitMQ and Kafka

Technologies:
Java8 → Java11, SpringData, SpringBoot, SpringCloud NetFlix, Groovy
Docker + k8s
Service Discovery: Consul 
DB: Postgress, Tarantool

12/2018 - 01/2020
Framework for online B2B/B2C shops SAP Commerce Cloud
SAP Hybris (Internet and Information Technology, 1000-5000 employees)

Deliverables:
Framework for online B2B/B2C shops. Joint development of SAP Commerce Cloud.
https://www.sap.com/products/crm/e-commerce-platforms.html

Technologies: 
Java 8, Spring Core, Spring Web MVC, JSP

09/2019 - 11/2019
Refactored existing online map application
EventIgnite (Other, < 10 employees)

EventIgnite is a web application for different events with stands and pavilions. The main purpose of this service is to show event map to exhibitors of the event. Also, using this tool, you can see information about stands and search for stands on the map.
The working speed was increased for the event with 3k objects rendered on map.

Deliveries:
The old application was refactored and adjusted for new different events with stands and pavilions. 

Technologies: 
Electron.js, React.js, Redux, Reselect, Redux Saga, Leaflet.js, SQL lite, knex, Node.js, Webpack

06/2019 - 08/2019
iOS app for fitness center developed from scratch
Fernwood (Other, 50-250 employees)

Deliverables:
Fernwood iOS app was created for an Australlian ladies’ fitness center chain.

Technologies:
Swift

04/2019 - 06/2019
iOS app for training and trainers
FitForce (Other, 50-250 employees)

Fitforce.com is a training application for trainers.
The app allows users to schedule, share, and adapt training sessions. For the trainers it helps to track the performance of their clients giving and receiving feedback, managing invoices and payments. 
Everything works in real-time and is stored in the cloud. The service allows users to say goodbye to all paperwork.

Deliverables:
The iOS app application was created from scratch.

Technologies: 
React Native, Redux, Native Base, Auth0, ably.io, AWS Lambda, DynamoDB

03/2019 - 05/2019
iOS app as a customer account for the internet and TV service
Redcom (Telecommunications)

Redcom iOS app is a customer account for the internet and TV provider.

Deliverables:
The app developed from scratch.

Technologies:
Swift

03/2019 - 03/2019
iframe form for the web application
Payday Loans (Banks and financial services, < 10 employees)

Paydayloansnow.co.uk
The main purpose of that project was to attract users and make them enter their data further sent to the server. The server stores all the data and generates the link for the users. After that, the server sends a link to the users’ emails and mobile phones. When using that link the user completes the form as soons as closes the form page.
In addition, there was interaction with mail servers, wordpress and php libraries. The deployment was organized through heroku and twillio and mailgun api integration.

Deliverables:
Implemented the iframe form for the web application from scratch. 

Technologies: 
React, NodeJS, Express, MongoDB, Wordpress, Twillio, Mailgun

12/2018 - 02/2019
The online event map application was created from scratch
EventIgnite (Other, < 10 employees)

EventIgnite is a web application for different events with stands and pavilions. The main purpose of this service is to show event map to exhibitors of the event. Also, using this tool, you can see information about stands and search for stands on the map.
The working speed was increased for the event with 3k objects rendered on map.

Deliverables:
The service was created from scratch

Technologies: 
WinJS, Jquery, Leaflet.js, AWS lambda, DynamoDB

12/2018 - 02/2019
iOS app for parties organization developed from scratch
Bthere

Bthere is an iOS app with chat for parties organization, Based on location usage to find the nearby users available.

Deliverables:
iOS app developed from scratch

Technologies:
Swift

09/2018 - 02/2019
Automatized warehousing processes for picking and packing including frontend and backend
Pearl.de (Internet and Information Technology, 250-500 employees)

Pearl.de is an online retailer focused on cheap and simple products produced in China and delivered all around Europe through the internal logistic centers.

Deliverables:
Created automatized warehousing processes for picking and packing including frontend and backend
Implemented functionality:
Warehouse order picking device software
Warehouse order packing desktop software 
RMA microservice

Technologies:
Java8, RabbitMQ, Microservices, Docker & k8s, VueJS

09/2018 - 11/2018
Hybrid mobile client for delivery service
Pony Express (Transport and Logistics, 1000-5000 employees)

Deliverables:
A simple hybrid mobile client was created from scratch for Pony Express service on the Russian market.

Technologies: 
React Native, React Native Router Flux, Native Base, Redux, 3rd party API

05/2018 - 10/2018
iOS app for posting and sharing photos and videos
WeAre8

WeAre8 is a New-York based startup.
It is a social network for posting and sharing photos and videos.

Deliverables:
  • Gyroscope for scrolling landscape photos
  • Blur for letterbox effect 
  • Posting in the background
  • JwPlayer integration and ad playback
Technologies:
Swift

09/2017 - 10/2018
Social network service for posting and sharing photos and videos
weAre8 (Internet and Information Technology, 10-50 employees)

WeAre8 is a New-York based startup.
It is a social network for posting and sharing photos and videos.

Deliverables:
Launched the service from scratch.
Database architecture and request optimization.
iOS app: Introduced a gyroscope for landscape photos, blur for letterbox effect. Background posting. Integrated jwPlayer and advertisement playback. 

Technologies: 
.NET 4.5, MsSQL server v16, 
MongoDB
UI refactored: from jQuery → Angular


04/2018 - 07/2018
The web application was created from scratch
Tallents (Internet and Information Technology, 10-50 employees)

Tellents.com is a web application for freelancers. Tellents is a platform where you can promote your online-work skills by posting Skill Tests, which you complete free of charge. Clients can then evaluate these Skill Tests before hiring a freelancer. This system allows for fast engagement and gives everyone a fair chance to be hired.

Deliverables:
The responsive web application was created from scratch.

Technologies: 
React, Redux, Bootstrap-Sass, Webpack iframe, youtube Api, Scala, Postgress

03/2018 - 05/2018
iOS social network developed from scratch
Timeline (Momatu)

Timeline (Momatu) is a social network for describing and leading personal live and posting specific special moments.

Deliverables:
iOS app developed from scratch

Technologies:
Swift, Realm DB

12/2017 - 02/2018
iOS app social network developed from scratch
Fisho

Fisho is a social network for fishermen.

Deliverables:
iOS app developed from scratch which was joint development.

Technologies:
Swift

11/2017 - 02/2018
The web application was created from scratch
DeepVideo (Internet and Information Technology, 10-50 employees)

DeepVideo.tv is a Shoppable Video Ecosystem that connects video publishers with retail advertisers enabling viewers to contextually buy things they see in their favorite videos.

Deliverables:
The web application was created from scratch.
Worked with youtube Api and create widget with YouTube player and products from the video in this player. Use iframe to embed this widget on third-party sites.

Technologies: 
Angular.js 2(4), TypeScript, Sass, NgRx store, RxJs library, Webpack, YouTube iframe, YouTube Api, Scala, Postgress

08/2017 - 10/2017
iPad application for display internal metrics based on internal server data
(Industry and mechanical engineering, 1000-5000 employees)

Deliverables:
Created a server based on .Net MVC 4:
  • providing API for iPad application,
  • DB interaction,
  • providing data from a DB for showing diagrams in iPad app
Technologies:
Swift, .Net MVC 4

07/2017 - 09/2017
Design updates and responsive frontend
Plimpa (Internet and Information Technology, < 10 employees)

Plimpa.com is an Advertisement Aggregator

Deliverables:
Integrated some new functionality like update front-end part to new design, made application responsive and 
fix bugs mainly in IE compatibility.
 
Technologies: 
Angular.js, JavaScript, Gulp, Sass, Docker

05/2017 - 06/2017
Old iOS app support and refactoring
MatrixCalculator

Deliverables:
  • Supporting MatrixCalculator old code;
  • adjusted the matrix to the diagonal view.
Technologies:
Swift, .Net MVC 4

03/2017 - 05/2017
Support Chat

Support chat

Deliverables:
Сreated channels functionality and fixed bugs.

Technologies: 
Backbone.js, Marionette.js, JavaScript, Node.js, Express.js, MongoDB, Cordova, PhoneGap, Grunt

01/2017 - 03/2017
Internall product gallery iPad app developed from scratch
(Industry and mechanical engineering, 1000-5000 employees)

Deliverables:
  • iPad App which is an internal gallery based on UIScrollView and loading pictures with using AFNetworking library;
  • server interaction: login, connection session management.
Technologies:
Swift

11/2016 - 01/2017
Design updates and responsive frontend
Fim LTD (Banks and financial services, 50-250 employees)

fimltd.co.uk - is a web application with in-house built CRM system on the backend for the company, which is an alternative investment agency, specialising in real asset investments. The main focus is in forestry and renewable energy.

Deliverables:
Updated front-end part to new design and modified some back-end functionality;
made front-end responsive and adaptive; fixed all IE bugs from IE8 to Edge

Technologies: 
JavaScript, Node.js, Express.js, MongoDB, Docker

09/2016 - 11/2016
iOS app refactored
PixnTell

PixnTell is an iOS app for audio recording and presentations.

Deliverables:
Refactored and split video generation process into parts to avoid reaching crytical RAM usage.

Technologies:
Swift

07/2016 - 09/2016
Web application for tracking users working time
(Internet and Information Technology, 500-1000 employees)

Adaptive and responsive web application which allow to track users working time, to moderate users on the 
project and to show working time of all users who works on each project, with analytics and 
graphics.

Deliverables:
  • user management
  • project management
  • reports
  • logs of working time 
Technologies: 
JavaScript, Angular.js, Gulp, PHP, Laravel, Docker

04/2016 - 07/2016
iOS app for learning new words and translations
Rememba

Rememba - is a tool for learning new foreign words.

Deliverables:
  • Created our own design and the concept.
  • iOS app developed from scratch.
  • Server interaction for getting cards with words and translations, data synchronisation. 
Technologies:
Swift, CoreData

02/2016 - 04/2016
iOS app as as a service for notes and notifications developed from scratch
Timeliner

Timeliner is a service to create notes and notifications whihc included registration service.

Deliverables:
iOS app developed from scratch
Worked with server API, Json parsing, asynchronous image load, image caching;
the app was based on UINavigationController and tables; intoroduced Yandex.Map integration for the app.

Technologies:
Swift

Local Availability

Open to travel worldwide
As a manager I can come over temporary to any customer with the architect of the team.
The rest of the team is not available for traveling.
Profileimage by Anonymous profile, ausgelagerte IT-Entwicklung: backend, frontend, mobile, QA, UX/UI outsourced IT development team: back-end, front-end, mobile, QA, UX / UI
Register