Position: Senior Software Engineer
Category: Lead
English level: upper
Years of experience: 11

- Developed a business support system for real estate developers with the total number of clients reaching 10
- Improved performance indicators, such as average latency by 10x, uptime to 99.95% and memory usage by 5x by implementing predefined optimization strategies and following best practices
- Planned and organized the transition of the legacy data warehouse to a PostgreSQL cluster, with rolling out data management platform components on a Kubernetes cluster, replacing old SSIS ETLs with modern pipelining mechanisms on Apache Airflow and Apache NiFi, and resulting in a 4x uptick in the data processing speed
- Collaborated with the Remote Sensing specialists to facilitate the transformation process of unstructured spatial data to a structured form, and coordinated development of a Python ML model that had used the collected data to detect unplanted areas, increased the accuracy of recognition to 83%
- Achieved a 3x acceleration of the post-billing process by building a pipeline and automating the procedures of transmission and validation of transactional data
Qualified Software Engineer with 14+ years of mastery in architecting and building SaaS multitier web applications written in Python, Node.js and Java, for such industries as Real Estate, Agriculture, Telecom and Banking. Assist startups and organizations through modernization of existing infrastructures and orchestration platforms, applying DevOps practices and conducting migrations to cloud platforms, with adhering to “lift and shift” approach when needed. Has a strong data management background, having been working with MySQL, PostgreSQL, MongoDB, and systems for drafting multipurpose data pipelines.

- Easily navigate the selection of the following technical skills: Python, PHP, Node.js, Java, SQL/NoSQL (PostgreSQL, MySQL, MSSQL, Oracle, MongoDB), Linux, DevOps (Jenkins, Git, GitHub Actions, Docker, Kubernetes, YAML, Shell), Google Cloud, RESTful API
- Simplify cooperation by connecting people through Miro, Slack, Google Docs, and other online collaboration tools, and preparing easily perceptible conceptual materials, documentation, and diagrams
- Apply apt management strategies, reconciling the use of agile tools like Jira, YouTrack, Trello, and ensuring transparent work environment and strong engagement of the team

Currently manage development, operations and support of a SaaS application – a BSS solution for Real Estate Developers with the total number of clients reaching 10, and the recurring revenue increased by 4x over a two-year period.
- A team of professionals with a strong background, combining fundamental knowledge with modern technology stack
- An environment which motivates to share unique experience and facilitates communication process from both business and technical aspects
- A sustainable internal culture with prerequisites to competitiveness and transparency