Position: Software Architect / Team Lead
Category: Lead
English level: upper
Years of experience: 11

- Cost reduction cloud infrastructure which saved company half a million usd per year.
- Released public faced API (20+ endpoints) and dozens of customers integrated with it seamlessly.
- Analysed multiple project briefs, raised concerns, performed raw estimation and value analysis. As a result project got deprioritized and eventually dropped, saving
company huge amount of money.
- Rewrite data ingestion flow for critical entities, time reduced from 3 hours to 15 minutes.
- Implemented an internal architecture governance project to keep all data entities across multiple database and storage technologies and documentation up to date (50 data sources, 500 tables)
Experience: over 12 years experience as a software engineer, last 3 years as a Solution Architect. 
Domains with most experience: eGrocery, Fulfillment, Text Analysis, Telecom, Data Visualisation, Big Data.

Worked primarily with US product companies. Delivered value at every stage of software development lifecycle, despite of role. 

As an Analyst during the requirement gathering phase I have been able to communicate with stakeholders, structure functional and non-functional requirements, drop insignificant requirements, provide estimation, fit into overall company vision and simplified design of the solution. 

As an Engineer with the team I successfully built and delivered tens of services (java, clojure, go) to production and took ownership of it. Public APIs, ETL, services with core business rules, orchestrators, enterprise integrations, connectors and even scheduled cron jobs. I prefer to keep unit test coverage over 80%, but do not strive for perfection. Better to invest into high quality integration or end to end tests. If incidents occurs (unfortunately, but it happens) I am able quickly troubleshoot and mitigate the issues. Some of my services were rewritten as the business adopt. Some services were deprecated as the better solutions comes with time. But most services continue to run on production, with reproducible infrastructure and runbooks. 

As a Technical Leader I have been a multiplier of team, so engineers focused on what they do most effectively and I took care of burden. Design decisions, tracking tech debt, prioritization, technical roadmap, bug bash, communication with dependent teams and still writing code and deliver.

As an Architect I solved company problems, build overall technical strategy, roadmap, reduced dependencies between teams, simplified architecture, performed ton of code and design reviews, audit of existing architecture, analysis of new emerging technologies, migrated from singletenant environments to cloud mutitenant, save budget, socialize decisions, processes, patterns and principles and built automated tools for cleaner architecture.

I am looking for a product with vision and mission which resonates with my values. I am happy to share all my experience, work with you full time and do not stop learning.
Do not want to work with gambling and crypto.