Serhii Korol

Senior Software Engineer

Avatar placeholder
Thessaloniki, Greece

Experience

Sep 2021 - Oct 2024
3 years 2 months
United States

Senior Software Engineer

Kilwar LLC

  • Developed and maintained high-performance Java-based financial applications, ensuring compliance with security and availability requirements.
  • Led the Findur integration and optimization project, reducing processing time by 30% and enhancing system scalability.
  • Designed and implemented CI/CD pipelines with Jenkins and GitHub Actions, reducing deployment time by 40%.
  • Conducted performance testing and database optimizations to improve transaction efficiency and data retrieval.
  • Collaborated with cross-functional teams in an Agile environment, implementing DevOps best practices.
Jul 2020 - Aug 2022
2 years 2 months
United States

Backend Developer

Eatcheap Agency

  • Built and optimized enterprise banking applications using Java, Spring Boot, and Oracle RDBMS.
  • Developed highly available and scalable services, ensuring system uptime of 99.99%.
  • Led a data warehouse migration project, improving data retrieval speeds by 45%.
  • Automated performance monitoring and error handling using Ansible and Terraform.
  • Enhanced security measures, implementing OAuth, JWT, and API security protocols.
Mar 2018 - Mar 2020
2 years 1 month
Germany

Software Engineer

NERDZZ Digitalagentur GmbH

  • Spearheaded the migration of legacy services to containerized microservices in AWS (EKS, Lambda, API Gateway).
  • Developed high-performance distributed event-driven systems with Kafka and RabbitMQ, improving message throughput by 20%.
  • Integrated Cloud Native Application Protection Platforms (CNAPP) for Kubernetes security, enhancing system resilience.
  • Built self-healing and autoscaling Kubernetes clusters, reducing operational downtime.
  • Led architectural discussions and mentored engineers, driving innovation in the API and cloud computing space.
Jun 2016 - Mar 2018
1 year 10 months
Greece

Software Engineer (Intern)

NUS Solutions Inc

  • Developed and maintained scalable web applications using React.js, Next.js, and TypeScript, ensuring high performance and seamless user experience.
  • Designed and implemented RESTful APIs and GraphQL endpoints to optimize data fetching and improve application efficiency.
  • Integrated Redux for state management, enhancing application responsiveness and reducing load times.
  • Spearheaded UI/UX improvements by implementing Tailwind CSS, Material UI, and custom component libraries, leading to a 30% increase in user engagement.
  • Optimized frontend performance by implementing lazy loading, code splitting, and caching strategies.
  • Collaborated closely with backend developers to integrate APIs, debug issues, and ensure smooth communication between frontend and backend.
  • Led the migration of a legacy application to modern web technologies, improving maintainability and scalability.
  • Implemented CI/CD pipelines (GitHub Actions, GitLab CI) to automate deployments and testing, reducing manual effort by 15%.
  • Worked in an Agile/Scrum environment, participating in sprint planning, daily stand-ups, and code reviews.

Summary

With over 8 years of experience in backend and full-stack development, I specialize in designing, developing, and optimizing high-performance Java applications. My expertise spans financial technology platforms, RDBMS databases, and DevOps practices, enabling the development of scalable, secure, and resilient software solutions. I have a strong background in Java, Spring, SQL, and cloud-based architectures, with hands-on experience in Findur, Endur, and performance testing. A dedicated team player, I excel in Agile environments, contributing to test-driven development (TDD) and promoting continuous integration and deployment (CI/CD) methodologies.

Skills

  • Architecture

  • Integration Strategy

  • 0 - 1 Product Development

  • Api Design And Development

  • Ui/ux Design And Development

  • Software Development

  • Global/local People Management (Onshore/offshore)

  • Product/project Collaboration

  • Process Structuration And Optimization

  • Executive Leadership

  • Continuous Improvements

  • Professional Devops Services

  • Backend Development: Java, Spring, Spring Boot, Hibernate, Rest Apis

  • Databases: Oracle Rdbms, Postgresql, Mysql, Sql, Data Warehousing

  • Devops & Ci/cd: Jenkins, Github Actions, Docker, Kubernetes, Terraform

  • Cloud Technologies: Aws (Ec2, Rds, Lambda, S3), Azure

  • Financial Technology: Findur, Endur, Financial Applications, Performance Testing

  • Software Development Practices: Agile, Scrum, Test-driven Development (Tdd), Clean Code

  • Version Control & Automation: Git, Gitlab, Bitbucket, Ansible, Ci/cd Pipelines

Languages

Greek
Advanced
English
Intermediate
German
Elementary

Education

Apr 2010 - Sep 2014

University of Peloponnese

Bachelor’s degree · Computer Science and Mathematics · Greece

Certifications & licenses

Agile Development Certification

Institution of Peloponnese

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Kiriakos Krastillis
Kiriakos Krastillis

Tech Lead: API Experience Platform

View Profile
Leif Stolberg
Leif Stolberg

Software Architect

View Profile
Iulian Dabuleanu
Iulian Dabuleanu

Software Engineer Freelancer

View Profile
Samir Brković
Samir Brković

Solution Architect / Senior Software Engineer

View Profile
Tezcan Dilshener
Tezcan Dilshener

Solution Architect / Project Manager

View Profile
Harini Vykuntam
Harini Vykuntam

Senior Software Engineer

View Profile
Marko Lenic
Marko Lenic

Software developer

View Profile
Serge Kalinin
Serge Kalinin

MLOps (machine learning operations)

View Profile
Stylianos Iordanis
Stylianos Iordanis

Engineering Consultant and Broker

View Profile
Marcel Meyer
Marcel Meyer

Cloud-Architect, Senior Solution Architect, Senior Software-Engineer

View Profile
Özgür Ertekin
Özgür Ertekin

Senior Software Developer

View Profile
Sumana Jayarama
Sumana Jayarama

Technology Lead

View Profile
Abdelmajid Dakhli
Abdelmajid Dakhli

Leader, Architect and Senior Developer

View Profile
Martin Gross
Martin Gross

Product Management for Medical Portal

View Profile
Sandhiya Ramalingam
Sandhiya Ramalingam

Full Stack Developer, Junior Associate

View Profile
Sandeep Girase
Sandeep Girase

Software Engineer

View Profile
Keith Howe
Keith Howe

Senior Technical Business Analyst / Requirements Engineer / Product Owner

View Profile
Cristian Serje reyes
Cristian Serje reyes

Team Lead Mobile Native Apps

View Profile
Robert Raźniewski
Robert Raźniewski

Software Developer

View Profile
Kristijan Petrovski
Kristijan Petrovski

Lead Senior AEM Java Engineer/DevOps/Technical Support

View Profile
Mathias Wilhelm
Mathias Wilhelm

Development of an AI-driven social media automation for topic identification, text generation, and publishing

View Profile
Fady Kuzman
Fady Kuzman

Senior Software Developer / Tech Lead

View Profile
Rania Soudana
Rania Soudana

Senior Software Engineer

View Profile
Anargyros Chatzaras
Anargyros Chatzaras

Senior Go Software Engineer

View Profile
Nandini Venkatesh
Nandini Venkatesh

Senior Software Developer

View Profile
Jonas Dittrich
Jonas Dittrich

CEO

View Profile
Bharath Vishwanath
Bharath Vishwanath

Senior Consultant

View Profile
Ronald Foerster
Ronald Foerster

IT Consultant & Continuing Education

View Profile
Patrick Waldschmitt
Patrick Waldschmitt

AI Software Engineer

View Profile
Ales Loncar
Ales Loncar

Senior DevOps Consultant (Freelance)

View Profile