Oleksii
From Ukraine (GMT+3)
17 years of commercial experience
Lemon.io stats
1
projects done100
hours worked1
offers now 🔥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
Additional skills
Ready to start
ASAPDirect hire
Not availableExperience Highlights
Staff Software Engineer
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.
- 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
Backend Engineer
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.
Oleksii possessed the backend development role, responsible for blockchain communication as well as generic API functions.
Software Engineer, Tech Lead
A set of Python-based services to gather, process and store market data from NFT marketplaces as well as order execution module.
Oleksii was technical leader on the project, while also hands-on executing on the backend.
Software Engineer, Architect
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.
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.
Led a team of seven engineers, including backend & frontend devs, QA engineers and NLP specialist.
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
- 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
Senior developer > Tech lead role
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.
- backend development
- tech and people leadership
- working with stakeholders on the backlog, requirements and features
Software Engineer
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.
- 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)
Intern
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.
- developed automatic test infrastructure
- wrote a framework for testing accessibility
- consulted other teams on accessibility implementation, both from technical and product perspectives
Software Engineer
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.
- 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
Volunteering Developer
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.
- 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