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.
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:
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:
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:
AWS Certified Cloud Practitioner (2023)