Summary
Overview
Work History
Education
Skills
Websites
Certification
Languages
Timeline
Generic
NIKITA KUCHTA

NIKITA KUCHTA

Warsaw,14

Summary

I am a Backend Software Engineer adept at collaborating with customers, team members, and project leaders to achieve software engineering and updating tasks within specified timelines. I have a solid understanding of the full development lifecycle and am skilled at working with a wide range of back-end technologies to develop and evaluate code. In my free time, I enjoy reading literature about programming, such as books like "Effective Java" and "Clean Code," to enhance my skills. Currently, I am preparing for an internal algorithmic certification exam and learning AWS services to pass the AWS certification exam.

Overview

3
3
years of professional experience
1
1
Certification

Work History

Junior Software Engineer

Samsung Electronics
05.2022 - Current

First project was SmartThings project which was connected with writing drivers for IoT hub-connected devices. Technology stack: Lua, JSON. Responsibilities: implementing drivers, fixing bugs, code review.

Second project is also connected with SmartThings, but it is a web application, that allows automatically test IoT devices. Technology stack: Java 17, Spring Boot, Spring Data JDBC, Spring Cloud, JUnit 5, Mockito, Gradle, JSON, React, Python, AWS Lambda, AWS SQS, AWS S3, Terraform/Terragrunt, PostgreSQL. Responsibilities:

  • Implemented business features both in Java and Python.
  • Analyzed code defects and failures and presented code refactors and design fixes.
  • Contributed to daily meetings with team updates.
  • Contributed code reviews for team members Pull Requests.
  • Supported the integration of third-party APIs, expanding application functionality.
  • Configure AWS resources in Terraform/Terragrunt.

Junior Java Developer

Billtech
12.2021 - 04.2022

Our team developed and maintained web application which was FinTech tool that allowed customers pay their bills on time. Technology stack: Java 11, Spring Framework, Hibernate, Docker, Spock Framework, PostgreSQL, Gradle, JSON, Angular, AWS Cloudwatch.

Responsibilities:

  • Implemented business features in Java.
  • Analyzed code defects and failures and presented code refactors and fixes.
  • Contributed to daily meetings with team updates.
  • Contributed code reviews for team members Pull Requests.

Intern/Junior Java Developer

Capgemini
07.2021 - 12.2021

Our team developed and maintained desktop application for a big Air and Sea logistic operator. Technology stack: Java 8, Spring Framework, Oracle SQL, Jenkins, Camunda.

Responsibilities:

  • Implemented business features in Java.
  • Analyzed code defects and failures and presented code refactors and fixes.
  • Contributed to daily meetings with team updates.
  • Contributed code reviews for team members Pull Requests.
  • Estimated work hours and tracked progress using Scrum methodology.

Education

Master of Science - Computer And Information Sciences

Polish-Japanese Academy of Information Technology
Warsaw, Poland
09.2023

Bachelor of Transportation -

Warsaw University of Technology
Warsaw, Poland
02.2019

Skills

  • Java 8, 9, 11, 17
  • Spring Framework (Spring Data, Spring Cloud, Spring Security)
  • Hibernate
  • SQL (Oracle, Postgre)
  • Python3
  • AWS services (Lambda, S3, SQS)
  • Terraform/Terragrunt
  • Git
  • Object-Oriented Programming
  • Unit testing (JUnit 5, Spock Framework 2, Mockito 5)
  • RESTful APIs
  • Microservices Architecture

Certification

AWS Certified Cloud Practitioner (2023)

Languages

Polish (Fluent)
English (Fluent)
Russian (Fluent)
German (Basics)

Timeline

Junior Software Engineer

Samsung Electronics
05.2022 - Current

Junior Java Developer

Billtech
12.2021 - 04.2022

Intern/Junior Java Developer

Capgemini
07.2021 - 12.2021

Master of Science - Computer And Information Sciences

Polish-Japanese Academy of Information Technology

Bachelor of Transportation -

Warsaw University of Technology
NIKITA KUCHTA