Oleksandr Kyetov
Verified Expert in Engineering
Software Developer
Oleksandr is an expert in Java and JavaScript development with 10+ years of experience. He has worked with clients ranging from small startups to large enterprises. He has impressive tech industry expertise and can code without relying on external references for foundational knowledge.
Portfolio
Experience
Availability
Preferred Environment
Git, IntelliJ IDEA, Ubuntu Linux
The most amazing...
...thing I've done is architecture design and performance tuning of a high-load price alert system for an investment bank.
Work Experience
Java/JavaScript Software Architect
Freelance
- Worked on a secure, cloud-based communication and content sharing platform.
- Worked on a global freelancing platform where businesses and independent professionals connect and collaborate remotely.
Senior Software Engineer
Cogniance
- Performed deep comparative analysis of the five most popular image/video recognition services (Google Cloud Vision, Amazon Rekognition, Microsoft Computer Vision, IBM Watson Visual Recognition, Clarifai). As a result, based on the analysis, Google Cloud Vision was selected for the further usage in the development of a recommendation engine.
- Designed architecture and developed proofs of concept for Google Chrome Extension Framework, which allows the user to add/modify/remove particular features on-flight without updating the extension itself.
- Routinely worked on implementation of new features and maintenance of the core project.
Programmer
Luxoft
- Implemented a banking web payment system based on service-oriented architecture principles.
- Developed an architecture for both back end and front end.
- Evaluated frameworks and libraries for suitability to perform according to technical, performance, and business requirements.
- Built proofs of concept for different parts of the application using a wide range of libraries and technologies.
- Tooled application performance by applying the latest best practices and modern frameworks.
- Worked as a part of a distributed Scrum team.
Team Lead/Senior Software Testing Engineer
Luxoft
- Led a team of five team members.
- Developed a test automation framework based on Selenium WebDriver, PageObjects design pattern, and jQuery to allow Sizzle selectors to be used for page element selection and manipulation directly by WebDriver.
- Worked as scrum master for the team.
- Interviewed and mentored junior team members.
- Maintained and improved projects and communicated with customers.
Senior Software Testing Engineer
EPAM Systems
- Designed automation tests.
- Analyzed requirements and stories provided by the product owner from the client side.
- Collaborated with the extreme programming (XP) team.
Software Test Engineer
Netcracker Technology
- Led a team of seven people.
- Analyzed requirements provided by a business analyst.
- Wrote automation tests.
- Conducted various types of manual testing, including functional, regression, and integration testing.
- Supported the client on-site during production deployments.
Experience
GitHub
https://github.com/oleksandrkyetov?tab=repositoriesSkills
Languages
Java, SQL, JavaScript, XML, Java 8, ECMAScript (ES6), GraphQL
Frameworks
Spring, Spring Security, Spring Boot, Angular, Stripes, Spring MVC, Hibernate, Bootstrap 3, JBehave, Apache Axis, Apache Axis 2, JUnit, Mockito, JPA, Flux, Redux, Bootstrap
Libraries/APIs
React, Selenium WebDriver, Node.js, jQuery, Guava, Hystrix, RequireJS
Tools
Mercurial, Git, Jenkins, IntelliJ IDEA, Subversion (SVN), Bugzilla, FitNesse, Apache Buildr, SoapUI, Selenium Remote Control (RC), RabbitMQ, Webpack, Jira
Paradigms
Agile Software Development, Test-driven Development (TDD), Behavior-driven Development (BDD), Scrum, Continuous Integration (CI)
Platforms
Ubuntu Linux, Linux, Oracle Database, Docker, Google Cloud Platform (GCP), Kubernetes, Netflix, Amazon Web Services (AWS)
Storage
Oracle 11g, MongoDB, Spring Data, MySQL, PL/SQL, CouchDB, Oracle PL/SQL
Other
Selenium Page Object, Selenium PageFactory, SOAP
Education
Specialist's Degree in Informatics
Sumy State University - Sumy
Certifications
Oracle Certified Professional, Java SE 8 Programmer
Oracle
Oracle Certified Associate, Java SE 8 Programmer
Oracle
Professional Scrum Master I
Scrum Alliance
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring