Summary
Qualified Software Engineer with 8+ years of hands-on IT experience with main emphasis on backend development using Java, Spring and Spring Boot framework with Microservice architectures.
Participated in leading teams, development of services, components, modules, staff training, writing tests, support and maintenance of existing codebase.
Technical Skills
Core Skills
● Languages: Java, JavaScript, TypeScript
● Frameworks: Spring, Spring Boot, Hibernate, Servlets
● Development kits: IntelliJ, Eclipse, Visual Studio Code, Sublime Text, Ant, Maven, Postman
● Data access: MySQL, Postgres, JPA, MongoDB, Oracle, AWS DynamoDB
● Clouding: AWS(Amplify, Lambda, EC2, SQS, S3), Google(GCP, GKE)
● Frontend: Angular, React, Bootstrap, HTML, SCSS
● Testing: JUnit, Selenium
● Approach: SDLC, Agile, OOP, Design Patterns, SCRUM
● DevOps & CI/CD: Docker, GitHub Actions, Jenkins, Vercel
● Version control: GitHub, GitLab, Bitbucket, Subversion(SVN)
● Source management: Jira, Trello, Asana
● Communication: Slack, Discord, Telegram, Skype
Operating Systems
Linux, Windows
Miscellaneous
● Object-oriented programming
● Theoretical aspects of functional programming
● Algorithms analysis/design
● Design patterns
● Excellent communication and teamwork skills