Stan K.

About Me

Stanislav is an experienced Software Engineer with 10+ years of technical expertise; digging into different domains to iterate simple, clean and scalable solutions to complex issues on projects for clients. He is a team player that organized the Agile development process in 7 teams and led up to 11 engineers simultaneously. He has a keen interest in product management and strives to deliver excellent customer service on projects to clients.

Frontend

Backend

Database

DevOps

Other

Work history

UpStack
UpStack
Lead Java Developer
2019 - Present (6 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Karat
Karat
Interviewer Engineer
2019 - 2020 (1 year)
Remote
  • Assessed problem-solving skills and programming language knowledge of more than 300 candidates for companies like Databricks, Palantir, Pinterest.

  • Conducted screening and technical interviews with software engineering candidates based on company needs.

  • Managed confidentiality regarding interviews scripts and procedures.

Platfa
Tech Lead
2019 - 2019
Ukraine
  • Designed and implemented a scalable messaging platform that is able to support 100K active users.

  • Achieved scalability by applying Command Query Responsibility Segregation and Event Sourcing patterns.

  • Provided technical guidance and coaching to developers, and conducted code review.

Redmart/Alibaba
Redmart/Alibaba
Senior Software Developer/Scrum Master
2018 - 2019 (1 year)
Singapore
  • Actively participated in and contributed with new approaches and techniques for the migration of Redmart's product to Alibaba's stack.

  • Acted as Scrum Master for a team of 6 engineers. Offered expertise for tasks on prototypes; iterating, and deploying updates for Redmart's product.

  • Increased order conversion rate by 2% by implementing order amendment feature in the online supermarket based on customer data.

Self-Employed
Self-Employed
Technical Consultant/Co-founder
2016 - 2018 (2 years)
Kharkov/London, Ukraine/United Kingdom
  • Delivered MVP on time with limited resources by designing a multi-tenant system and mentoring 2 junior developers with help of YAGNI and KISS principles.

  • Coordinated internal resources, customer resources, and third parties for the smooth execution of all technical aspects on projects.

  • Created an easily extendable marketplace platform by building a pluggable system with Docker. Built an Agile team with 3 senior software engineers.

Tradeshift
Tradeshift
Team Lead / Software Engineer
2014 - 2016 (2 years)
Copenhagen, Denmark
  • Continually reached OKR goals with 2 teams by applying Scrum processes and mentoring techniques. Offered technical leadership for the development of two international enterprise solutions for clients.

  • Eliminated regular production crashes, memory leaks, and reduced daily reported errors from 20K to 100 by refactoring the Accounts Payable solution using Akka and reactive programming. Reduced manual support needed for new customer configuration for the invoice processing platform by 90%. It was achieved by creating a domain-specific language based on Scala DSL that was used to generate custom configurations for new clients.

  • Designed and implemented a change in the procurement business flow that provided an advantage over competitors by understanding domain and customer’s needs.

Epam Systems
Epam Systems
Software Developer/Architecture Team
2013 - 2014 (1 year)
Kharkov, Ukraine
  • Designed and developed solutions that changed Epam's project infrastructure; speeding up product development and adaptation of new team members to the project. Trained 10 developers from junior to the middle level.

  • Implemented a health check solution that was estimated as a 6-month effort in 4 days by applying a deep understanding of web-containers. Eliminated production downtime related to manual release steps by automating CI/CD process.

  • Imposed engineering practices by giving lectures, performing code reviews, and automated code analysis.

TeamDev
TeamDev
Software Engineer
2010 - 2013 (3 years)
Kharkov, Ukraine
  • Efficiently applied advanced Java and JavaScript-based technologies for the completion of several projects in bioinformatics for TeamDev. - Implemented drag-n-drop support for headers in the table component for JSF components library.

  • Maintained 95+% code coverage by applying best engineering like SOLID and KISS practices and the Command Query Responsibility Segregation pattern for cloud-based storage where researches could save terabytes of data.

  • Implemented a code coverage plugin for Intellij IDEA. Adhered to the highest security, availability, confidentiality and privacy policies and controls on projects.

ProfITsoft
ProfITsoft
Junior Java Developer
2009 - 2010 (1 year)
Kharkov, Ukraine
  • Extended existing insurance platform to support 3 additional insurance plans by applying testing and refactoring techniques. Participated in the maintenance of a large legacy enterprise system for the client.

  • Worked on tasks for bug fixes and feature implementation on different solutions within ProfITsoft.

  • Efficiently implemented a test automation solution that saved the dev team days of development time.

Showcase

Software Engineer - AWS Wizard
Software Engineer - AWS Wizard
  • AWS Wizard is a tool for accelerating AWS configuration.

  • It automates deployment and configuration tasks, simplifying infrastructure setup for enterprise clients.

  • The application enables rapid development and focuses on business problem-solving, reducing reliance on DevOps engineers.

Senior Software Developer/Scrum Master - Redmart at Lazada
Senior Software Developer/Scrum Master - Redmart at Lazada
  • Lazada is the leading online shopping platform in Southeast Asia, serving over 3,000 brands and 560 million consumers.

  • The platform utilizes a marketplace with 400,000 sellers and a wide range of payment options including cash-on-delivery.

  • Lazada has successfully migrated to a new stack, integrating the platform and contributing to a successful product launch.

Team Lead - Tradeshift Pay
Team Lead - Tradeshift Pay
  • Tradeshift Pay offers a comprehensive end-to-end supply chain payments solution beyond AP automation and e-invoicing.

  • The platform enables users to exert complete control over all invoices, payment programs, and possibilities within their supply chain.

  • The team lead successfully increased the number of clients by doubling within a year, demonstrating the platform's impact.

Education

Education
MSc. Computer Science
Kharkov National University of Radioelectronics
2008 - 2013 (5 years)
Education
Programming Languages
Coursera
2013
Education
Algorithms: Design and Analysis, Part 2
Coursera
2014
Education
Louv 1.1x, Paradigms of Computer Programming - Fundamentals
edX
2014
Education
Functional Programming in Scala
Coursera
2014
Education
Louv 1.2x: Paradigms of Computer Programming: Abstraction and Concurrency
edX
2015
Education
Principles of Reactive Programming
Coursera
2015