markeyev
Ivan Markeev
Krakow, Poland

Experienced software development engineer with 15 years practical experience in designing, developing, testing and implementing of various stand-alone and client-server architecture based enterprise application software in Python on different domains. Skilled in python, server side programming, high-load API design and development, CI/CD, agile methodologies. Google Cloud Certified - Professional Cloud Architect https://www.credential.net/o3ylpgvt?key=1bde8c7bdf48f75a9218edb89b85c04a8f8de4d067113839efeb6b11456515ee.

CodersRank Score

What is this?

This represents your current experience. It calculates by analyzing your connected repositories. By measuring your skills by your code, we are creating the ranking, so you can know how good are you comparing to another developers and what you have to improve to be better

Information on how to increase score and ranking details you can find in this blog post.

31.4
CodersRank Rank
Top 7%
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
Cisco Full-time
Mar 2020 - Sep 2021 (1 year 6 months)
Kraków Area, Poland
Cloud Technical Leader
cloud kubernetes containers
EPAM Systems
Dec 2017 - Feb 2020 (2 years 2 months)
Kraków Area, Poland
Senior Software Engineer
- Created a Continuous Integration testing pipeline using proprietary Continuous Engineering Services Knowledge Base on top of Jenkins, Docker, and Docker-compose. Increased the speed of our development process because it made it easier and faster to identify defects and other software quality issues on smaller code differentials rather than larger ones developed over an extensive period of times.
- Developed the new complexity estimation mechanism of the paid translations, which increased the overall process quality check step of the translation process in 1.5 times.
- Designed and created a web application for automated testing of homework and practical assignments for the Python course (Python-x02).

Responsible for maintenance and future implementation in several internal web project.
- Attending to the support inbox, answering questions from users, and debugging potential issues that the users are having;
- Fixing defects in the codebase, applying knowledge of Python, Google Cloud End-Points and other Google Infrastructure Technologies;
- Creating and deploying releases in coordination with the Team Leader (TL), utilizing his understanding of the Google SWE Toolset and Workflow.
- Owning tasks through the whole development cycle for the Internal Product, including code debugging, code changes, creating tests, and participating in development sprints.
- Providing complete code, unit tests, and corresponding configurations files as required by the development workflow and modifying them following the instructions of the TL.
- Providing documentation fixes when there are clarifications required in the Internal Project documentation or when functionality is added or modified;
- Creating design documents for fixes or new features when assigned by the TL.
cloud Docker google cloud Python
Anews Inc
Oct 2013 - Nov 2017 (4 years 1 month)
Remote
Software Development Engineer
Anews - a platform for easy reading of media and blogs. The aim of our project is to make news comfortable, interesting and pleasant to read. We help publishers find readers, and users quickly and easily get the latest and most interesting information.

As Key Developer, was responsible for developing and maintaining all parts of high-load mobile and website API including integration with 3rd party systems.
Developed of infrastructure for Anews API high load web services. Implemented micro-service architecture.
Designed and developed Continuous Integration and Continuous Delivery pipeline for server-side and front-end parts of the project.
Developed distributed event-driven cache framework based on replicated Redis and Nginx.
Designed and developed a group of micro-services for content delivery between front-end and back-end optimized for high-load, scaling and self-healing.
Migrated 80% of the code base to python 3.
Reviewed constantly the client feedback and then suggested ways to improve the technical solution.
Participated in the discussion about application functionality. Conducted technical meetings at the start of every sprint aiming to elaborate the most efficient solution.
Served as the first point of contact while resolving communication and coordination issues, as well as followed up with the business users to verify customer satisfaction and improve processes.
Dev team:
- 3-4 server-side developers,
- 2-8 mobile developers (iOS, Android, WinPhone, Tizen),
QA:
- 2 testing engineers.
Others:
- 6-12 editors,
- 3 designers.
Database PostgreSQL, MySQL, MongoDB.
Tools:
Nginx, Django, Redis, Git, GitLab, Jenkins (old and new pipeline style), Redmine, Docker (private registry, docker-compose), Mercurial, Wrike, Trello.
Android database Django Docker MongoDB MySQL PostgreSQL Python ci/cd gitlab git tdd unit testing oop ubuntu agile scrum bash linux

This section lets you add any degrees or diplomas you have earned.
Tyumen State Oil and Gas University
Master's degree, Computer Science
Jan 2002 - Jan 2007
Department Automated systems of information processing.

Jobs for you

Show all jobs
Feedback