Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Oleksandr Kulakov

Senior Java Developer
Lisbon

Summary

Experienced Senior Java Developer with 6 years of hands-on experience in designing, developing, and implementing high-performance Java applications. Proficient in building scalable solutions using modern frameworks and cloud infrastructure. Strong problem-solver with excellent communication skills, and a collaborative team player with a passion for continuous learning and innovation. Adept at mentoring and leading teams in fast-paced environments.

Overview

6
6
years of professional experience
4
4
years of post-secondary education
3
3
Languages

Work History

Senior Full Stack Developer

Accenture
08.2024 - Current
  • Contributed to the development and optimization of a web application.
  • Integrated backend functionalities to ensure seamless client-server interactions.
  • Collaborated with cross-functional teams to implement both frontend and backend enhancements, contributing to product stability and efficiency.
  • Managed CI/CD processes to support consistent releases and effective deployment across AWS infrastructure.

Java Developer

Freelance (Self-employed)
01.2024 - 08.2024
  • Provided ongoing support and development for tasks from multiple clients, ensuring timely and reliable solutions.
  • Implemented custom requirements and features as per individual client needs, addressing specific project challenges.
  • Maintained communication with clients to ensure project alignment and satisfaction.

Senior Software Engineer

Windmill Digital
08.2023 - 01.2024
  • Participated in a large-scale fintech project, working on backend services to support high-volume data processing.
  • Implemented real-time data streaming, enhancing the responsiveness of the application.
  • Conducted comprehensive testing to ensure code quality and minimize deployment issues.
  • Documented processes and workflows, facilitating knowledge sharing within the team.

Middle Java Developer

EPAM Systems
07.2021 - 03.2023
  • Worked on fintech projects utilizing cloud technologies, primarily based on AWS, to ensure secure and scalable architecture.
  • Designed and implemented RESTful APIs for microservices, supporting efficient data exchange and improved scalability.
  • Conducted Unit and Integration testing to verify new features and enhancements, improving the quality and stability of the codebase.
  • Optimized and refactored algorithms to enhance system performance, with a focus on reducing processing time.
  • Collaborated with DevOps to design and improve Jenkins pipelines, enabling faster and more reliable deployments.
  • Engaged in regular client meetings to present feature updates and discuss new requirements, ensuring alignment with project goals.

Middle Java Developer

GlobalLogic
12.2020 - 07.2021
  • Contributed to a large-scale telecommunications project, primarily focusing on deployment and integration using Helm and Kubernetes.
  • Played a significant role in various development and DevOps activities, assisting in both implementation and troubleshooting.
  • Mentored two junior developers, supporting their professional growth and enhancing team productivity.
  • Refactored legacy code, implemented new features, and executed testing using Unit, Integration, and Spring Contract tests.
  • Enhanced system monitoring by deploying Prometheus and Grafana, and wrote scripts to display application metrics.
  • Provided support to the release team, troubleshooting and fixing issues, and wrote comprehensive client and test documentation.

Java Software Engineer

proarea.com
08.2020 - 12.2020
  • Served as a backend developer for a mobile application designed to assist individuals with physical disabilities.
  • Implemented database structures and coordinated with mapping functionalities using PostgreSQL plugins for efficient spatial data handling.
  • Developed and tested new features to enhance application functionality, ensuring high performance and reliability.
  • Conducted Unit testing to validate code functionality and mitigate bugs before deployment.
  • Key technologies used: Spring Framework, Mockito, PostgreSQL, JUnit, Hibernate.

Java Software Engineer

Sednor Holdings Limited
02.2019 - 07.2020
  • Acted as the primary developer on a web and mobile platform for a U.S.-based flower trading application, focused on sales and purchase transactions.
  • Implemented a full-text search feature utilizing Elasticsearch, integrated with Kibana and Logstash for data analysis, which improved search functionality significantly.
  • Refactored legacy code to improve maintainability and efficiency, addressing memory leaks and enhancing overall performance.
  • Deployed applications manually to test servers, conducting thorough QA and performance testing.
  • Regularly communicated with clients to discuss new features and ensure that project development aligned with business objectives.

Education

Bachelor's Degree - Computer Engineering

Kharkiv National University of Radio Electronics
01.2016 - 01.2020

Skills

Java

Bamboo

Angular

TypeScript

Spring

Hibernate

Kubernetes

Helm

ELK

Linux

Prometheus

Grafana

undefined

Timeline

Senior Full Stack Developer

Accenture
08.2024 - Current

Java Developer

Freelance (Self-employed)
01.2024 - 08.2024

Senior Software Engineer

Windmill Digital
08.2023 - 01.2024

Middle Java Developer

EPAM Systems
07.2021 - 03.2023

Middle Java Developer

GlobalLogic
12.2020 - 07.2021

Java Software Engineer

proarea.com
08.2020 - 12.2020

Java Software Engineer

Sednor Holdings Limited
02.2019 - 07.2020

Bachelor's Degree - Computer Engineering

Kharkiv National University of Radio Electronics
01.2016 - 01.2020
Oleksandr KulakovSenior Java Developer