iananich
Illia Ananich
Kyiv, Ukraine

In the era of ChatGPT public access technologies don't matter as much - most of the knowledge is at the fingertips of anyone who is skilled at prompt engineering. Good knowledge of Git and Linux (Ubuntu user since 2016). I learn by experimenting. Online CV: https://profile.codersrank.io/user/iananich See my LinkedIn account to learn what I am interested in.

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.

772.5
CodersRank Rank
Top 1%
Based on:
Stackoverflow 15 events
Mid Developer
Python
Python
Top 5
Jupyter Notebook
Jupyter Notebook
Developer
Ukraine
Top 10
Python
Python
Developer
Ukraine
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
Globallogic
Nov 2022 - May 2023 (6 months)
Remote
Middle Software Engineer
Developing and supporting software in the team dedicated to creating solution for testing.

Summary:
* Design and development of monitoring tools using an asynchronous approach.
* Development of procedures for node management.
* Covering legacy code in unit tests.
python3 FastAPI ansible docker Django AWX docker compose kubernetes pytest vagrant traefik shell
Enkonix
May 2022 - Jul 2022 (2 months)
Remote
Python (Django) Engineer
Web backend development on DjangoRestFramework for several projects.

Summary:
* Design review, task estimation, and project setup.
* API design for new features.
* Extending legacy code with new features.
* Designing application in early stages with boilerplate for future extensions.

Projects:
* Large project selling online courses and managing physical exams. My contribution involved tweaking the payments module to support upcoming features and implementing API for a new login option.
* Setting up codebase and design, including DB, for new online service. Includes *almost* initial Django project setup, participation in GitHub Actions setup, code linters config, negotiating API with FE and product owner.
* Starting a new project in an outdoor advertisement. Participating in team task estimations, and designing API for sign-in, invitations, and other features; starting DJango project with linters integration, pre-commit hooks, DB design; implementing key features.
python3 Django serverless aws postgresql amazon sqs celery
Ajax Systems
Jul 2021 - Apr 2022 (9 months)
Kyiv, Ukraine
Python Dev in Test
Design and implementation of automated tests using pytest and asyncio. The unusual bit in this is that we test Cloud communicating with many clients over different network protocols.

Stack I worked with here: pytest, asyncio, aiohttp, GRPC, HTS (proprietary protocol over TCP), allure, Jenkins, Docker & Docker compose.

* Design, development, and optimization of automated tests covering important
b2b and b2c solutions in an environment of complex custom protocols. Tests
involve working with DB, network communication, and multiple actors (to
emulate entities that communicate with the server). Automated tests cover
cases that would take enormous time if executed manually, and some of them
are hard to be reproduced manually (without scripting).
* Developed a system for accumulating definitions from 2 company protocols
into a single database, allowing for more straightforward data conversion from
one format to another.

See detailed description about the project I participated on while working at Ajax Systems in "Projects/Portfolio" section: Cloud test automation
pytest asyncio automated tests jenkins docker docker compose allure aiohttp grpc proto python3

This section lets you add any degrees or diplomas you have earned.
Taras Shevchenko National University of Kyiv
Bachelor, Applied Physics
Jul 2017 - May 2021
The Applied Physics course encouraged me to use Python as a tool for the scientific analysis of experimental data.
My graduate work involves image processing done with the help of OpenCV and SciPy packages.

Jobs for you

Show all jobs
Feedback