Logo
Oleksii – Python, Golang, Blockchain, experts in Lemon.io

Oleksii

From Ukraine (GMT+3)

flag
Business Analyst
Tech lead
Architect
CTO/Advisor
Hire developer
17 years of commercial experience
Blockchain
Computer science
Cryptocurrency
Customer support
Data analytics
E-commerce
Food and beverages
Interior design
NFT
Retail
Sales
Web-hosting
Chatbots
Customer support software
DBMS
Dev tools
Platforms
SaaS
Utilities
Lemon.io stats
1
projects done
100
hours worked
Open
to new offers

Oleksii – Python, Golang, Blockchain

Oleksii is a standout professional with extensive experience in web, real-time, and distributed systems spanning over a decade. He is proficient in various programming languages such as GoLang, Python, C++, and Javascript, among others. Leading teams comes naturally to him, but he also does well in handling complex coding tasks. Olexii specifically enjoys ambitious startups that are ready for experiments!

Main technologies
Python
12 years
Golang
6 years
Blockchain
1.5 years
Additional skills
C++
JavaScript
MySQL
Cocoa
Ruby
MongoDB
Pyramid
Scrapy
Ethereum
ERC721
Solidity
AWS
GCP
Kafka
PostgreSQL
Docker
Ready to start
ASAP
Direct hire
Not available

Experience Highlights

Staff Software Engineer
Jan 2021 - Ongoing3 years 5 months
Project Overview

The company has built technology to enable us to simultaneously complete hundreds of thousands of orders right across the globe – in a way that is intuitive and reliable for riders, restaurants, and grocers.  This technology has opened up new opportunities for restaurant and grocery partners to grow their businesses through delivery, often for the first time, for riders to access flexible work opportunities, and to ultimately deliver a great experience for consumers.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Created architecture for a new service to migrate legacy system responsible for ~40% of global order volume decreasing maintenance costs and increasing speed of delivery for new features
  • Scoped product requirements into stories and tasks for engineers, advicing stakeholders on technical effort and providing technical input into key architectural decision-making to achieve business goals with available resources
  • Performed a lot of hands-on development of various distributed high-scale services with GoLang
  • Onboarded new team members, mentored peers, conducted code reviews, led cross-team projects
Project Tech stack:
Golang
Ruby
Kafka
PostgreSQL
AWS
Docker
CircleCI
Backend Engineer
Nov 2021 - Feb 20223 months
Project Overview

A SAAS which allows creators to publish their own NFT stores to sell NFTs that give access to communities and other perks for their followers.

Skeleton
Skeleton
Skeleton
Responsibilities:

Oleksii possessed the backend development role, responsible for blockchain communication as well as generic API functions.

Project Tech stack:
Golang
PostgreSQL
GCP
Ethereum
Solidity
ERC721
Software Engineer, Tech Lead
Jul 2021 - Oct 20213 months
Project Overview

A set of Python-based services to gather, process and store market data from NFT marketplaces as well as order execution module.

Skeleton
Skeleton
Skeleton
Responsibilities:

Oleksii was technical leader on the project, while also hands-on executing on the backend.

Project Tech stack:
Python
Django
Software Engineer, Architect
Mar 2021 - May 20212 months
Project Overview

A Go-based service to extract transactional and other data in real-time from one of the emerging blockchain projects in the field of NFT.

Skeleton
Skeleton
Skeleton
Responsibilities:

Oleksii was the only developer on the project and was responsible for the full lifecycle — starting from gathering requirements to deploying the final working product in the cloud.

Project Tech stack:
Golang
Blockchain
Led a team of seven engineers, including backend & frontend devs, QA engineers and NLP specialist.
Mar 2015 - Dec 20205 years 9 months
Project Overview

The service designed to connect customers with sales and support representatives for various big b2c desktop and mobile products with over 10m user base and handling ~50k of simultaneous connections per app instance.

The system also included the following: - Chatbots with advanced scenario support

  • Suggestion service for agents
  • Real-time reporting
  • Shift-line management dashboard
  • Unique, hassle-free CRM integration
  • Comprehensive UI that enables handling tens of chat sessions per agent in parallel
Skeleton
Skeleton
Skeleton
Responsibilities:
  • technical & people leadership, mentoring, hiring & onboarding new members
  • facilitated a scrum process
  • worked on architecture and designed together with other senior team members
  • worked with product managers and other stakeholders on gathering requirements
  • engaged with customers to find out pain points and suggested features to improve effectiveness and business metrics such as ART, AHT, utilization, dollar per chat, number of automatic sales, etc
  • programmed some of the most difficult backend parts of the system personally
  • Developed mission-critical (teens % revenue) real-time applications consisting of several microservices using python and go lang
  • Introduced and facilitated usage of best tech practices (Zero downtime deployment, CI, unit & functional tests etc)
  • Actively took part in feature planning, advised product managers and stakeholders
Project Tech stack:
Golang
Python
Flask
Celery
MongoDB
RabbitMQ
Redis
Consul
Docker
AWS
GitLab
Senior developer > Tech lead role
Feb 2014 - Mar 20151 year 1 month
Project Overview

A system for gathering insights on user behavior and application usage for multiplatform products spanning desktop, mobile and web. It included client sdks for Windows, Mac OS, iOS, Android and web, which allowed gathering of interactions with any UI element without additional work from the side of the application developer. This allowed very quick product iterations and removed hustle for product managers, UX specialists and marketers. The system included reporting on the product lifetime metrics, realtime usage of features, funnel completion, conversion, and many others.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • backend development
  • tech and people leadership
  • working with stakeholders on the backlog, requirements and features
Project Tech stack:
Python
Twisted
Gevent
Pyramid
MongoDB
Redis
AWS
Software Engineer
Mar 2013 - Jan 201410 months
Project Overview

The platform for running web spiders in the cloud (PAAS). Scrapy Cloud is a battle-tested cloud platform for running web crawlers (aka. spiders). Your spiders run in the cloud and scale on demand, from thousands to billions of pages. Think of it as a Heroku for web crawling. Allows running, monitoring, scaling, and controlling crawlers with easy-to-use web interface.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Worked on various platform features
  • Fixed bugs
  • Supported analytic systems to display massive metrics
  • Implemented a dozen of spiders for gathering&structurizing unregular data (consulting services)
Project Tech stack:
Python
Scrapy
Django
MySQL
HBase
JavaScript
AWS
Intern
Jul 2013 - Sep 20132 months
Project Overview

Worked in the apex department mostly on Microsoft Office for the mac. Took part in several projects on creating infrastructure for automatic testing (UI, stress & reliability testing), consulting & advocating on accessibility implementation.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • developed automatic test infrastructure
  • wrote a framework for testing accessibility
  • consulted other teams on accessibility implementation, both from technical and product perspectives
Project Tech stack:
Objective C
Cocoa
Apple Script
Software Engineer
Jun 2011 - Feb 20131 year 8 months
Project Overview

Large interior design site, consisting of e-commerce, community, and 3d room creator in a browser (over 1m monthly visitors). Aggregated information from thousands of shops & boutiques on interior design products allowed rich search & filtering.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Worked on the backend of the site itself as well as other services, such as offline high quality renderer
  • Implemented new features
  • Took part in product planning
  • Delivered live fixes
Project Tech stack:
Python
Django
Jinja2
twisted
MySQL
Tokiocabinet
HTML
CSS
JavaScript
Mercurial
Volunteering Developer
Jan 2008 - Jan 20102 years
Project Overview

NVDA allows blind and vision impaired people to access and interact with the Windows operating system and many third party applications. Big Open Source project with global diverse user base, backed by such names as Adobe, Yahoo, Google, Microsoft and Mozilla Foundation.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Contributed to the design and core development of the project
  • Worked on the enhancements and fixed the bugs reported by users
  • Implemented especially low-level parts of the system in C++, including API hooking and dll injection mechanisms
  • Worked tightly with 3rd party developers towards product integration
Project Tech stack:
Python
WXWidgets
C++
COM
MSAA
UI Automation
IAccessible2
WAI-ARIA
win32 API

Education

2013
Computer Science
Master's

Copyright © 2024 lemon.io. All rights reserved.