I am a hard worker who enjoys tackling difficult problems. I spent the past year in an Agile development process using Scrum and Kanban, pushing our releases through CI/CD using Jenkins as part of a DevOps process. I am very autonomous, capable of solving complex problems and consistently delivering on-time results. I am highly skilled in GraphQL, REST APIs, Java core, Spring, MVC, Hibernate, MongoDB, MySQL, React, Javascript, ElasticSearch, Cassandra, Ansible and Docker. I have had experience managing a small team of developers during a 3-month delivery effort and would like to do more of that. I have also helped evaluate new development and DevOps candidates during the interview process.
I am looking for an opportunity to work with a small team of dynamic developers where I can learn and grow. I am particularly interested in learning the GO language and improving my management and leadership skills.
Responsibilities
- implementing new features
- fixing bugs
- developing project documentation and technical requirements
Technologies
- Kotlin, SpringBoot, Spring MVC, Spring Data JPA (Hibernate), Spring Actuator, and others
- REST
- Camunda (Open source platform for BPMN workflow and DMN decision automation)
- PostgreSQL, Redis, Kafka
Tools
IDE: JetBrains IntelliJ IDEA
Version Control: Git, BitBucket
Build tools: Gradle, TeamCity
Virtualization: Docker, Kubernetes
Project Management Tools: Jira
Responsibilities
- implementing new features
- fixing bugs
- developing project documentation and technical requirements
- choosing technologies
- interviewing new developers and DevOps
- meeting with customers
- knowledge transfer to teammates
- managing 2 developers
- building and deploying the product
Technologies
- Java 8/11, SpringBoot 1.5/2.3
- REST/GraphQL/WebSocket
- Redis, MongoDB
Tools
IDE: JetBrains IntelliJ IDEA
Version Control: Git
Build tools: Maven, Gradle, Jenkins
Virtualization: Docker
Project Management Tools: Jira
Teams
- 10 developers, 5 QA, PM and DM
- 1 developer, QA and PM
Responsibilities
- implementing new features
- fixing bugs
Technologies
- Java 11\Kotlin, SpringBoot 2(Data, Data Rest, Security), QueryDSL
- REST
- Javascript (ReactJS)
- MySQL
Tools
IDE: JetBrains IntelliJ IDEA
Version Control: Git
Build tools: Gradle, Gitlab
Virtualization: Docker
Project Management Tools: Jira, Gitlab
Team
- 7 developers, 2 QA
- Administration network infrastructure based on Windows
- Administration VMware vSphere
- Configure client Linux (Redhat Enterprise Linux, CentOS)
- Technical Support office computers (workstations, laptops, graphics workstations), and office equipment
- Helpdesk, support engineers and customers on the phone. The solution of problems.
- Administration network infrastructure based on Windows
- Technical Support office computers (workstations, laptops), and office equipment;
- Helpdesk, support engineers and customers on the phone. The solution of problems.
- Development of any application
- Maintenance of servers running Windows Server
- Technical Support office computers (workstations, laptops), and office equipment
- Helpdesk, support engineers and customers on the phone. The solution of problems.