hastly
Konstantin Goncharov
Yerevan, Armenia

Captured in digital opportunities fabric, weaving my way to make them useful to us, thinking and profound humanity.

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.

26.2
CodersRank Rank
Top 8%
Top 50
JSON
JSON
Developer
Armenia
Top 50
JavaScript
JavaScript
Developer
Armenia
Top 50
TypeScript
TypeScript
Developer
Armenia
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
Nexign
Sep 2018 - Aug 2023 (4 years 11 months)
Remote
Senior Software Developer
Engineering backend microservices for internet acquiring and mobile commerce and card payments. Working to evolve and support the company's own PCI DSS certified fintech platform for online and mobile payments while introducing additional value.

During my employment there I made:
• Pluggable lib to collect monitoring and tracing data for Python microservice components.
• Designed and implemented API to communicate with client application and core components while our team was engaged in rebuilding separate payment solution for the major social network to give the ability for their users make money transfer right from the resource web page. Application units was implemented using Python and GoLang.
• Upshift legacy microservices based on more or less obsolete technologies to the new united project template organization with tooling set built around FastAPI.
• Resilient task controller working together with asynchronous message queues to mitigate their quirks during high-load peaks.
While everyday activity includes:
• Adding moderate-size features according to moving business requirements by modifying existing units or adding new ones
• Setup, tune and use deployment pipelines, provided with static checks and running unit and integration tests to ensure code quality
• Find bottlenecks in current system implementation and optimize processes by revising current logic and examine and optimize SQL queries and data structures in relation store.
• Fixing bugs based on support team reports in collaboration with DevOps team using reach set of infrastructure tools: monitoring, tracing, different kind of logs.
python postgresql fastapi go rabbitmq kafka celery sqlalchemy microservices redis elasticsearch kubernetes nginx gitlab jira unit testing agile docker oop docker compose bun che grafana opentracing jaeger asyncio prometheus ci/cd ansible linux bash playwright rest api swagger vault sentry allure macos
Progredis
Oct 2015 - Jul 2018 (2 years 9 months)
Moscow, Russia
Team Lead
Software systems for enterprise project management and document flow management. Custom development for major railroad company. Built as web applications powered by Typesafe Reactive Platform (Scala & Play framework) as backend stack.
Backbone/Marionette feat CoffeeScript and KendoUI styles/controls as frontend solution
During my employment there I made:
• Designed and implemented flexible form generation depending on user role, document state etc. at front-end, based on formal rules stored at back-end
• Migrate legacy front-end from Backbone/CoffeeScript to React/TypeScript
• Create data table component feature rich with paging, filtering, grouping etc. applying ACL rules for fields sets and representation availability.
• Setup agile development process management with business requirements translation into tech requirements, task decomposition and distributing across the team, resource assessment, sprints.
While everyday activity includes:
• Communicate with the whole team, runs scheduled events, control task progress and feature implementations rate, reporting.
• Design API to communicate with backend, compose requirements for backend.
• Implement front-end components.
• Follow loosely coupled frontend architecture.
ReactJS rest api typescript css jquery responsive design scss ajax npm json gulp axios figma webpack react router styled components kendo pug
KP publishing house
Jul 2014 - Jul 2015 (1 year)
Moscow, Russia
Software Engineer
Implement real-time user content moderation system as administration user interface.
mongodb python javascript javas beanstalkd celery Django ReactJS
This section lets you add any degrees or diplomas you have earned.
MGIMO
Master of Law, International Business Law and Administration
Sep 2000 - Sep 2005

Jobs for you

Show all jobs
Feedback