Results-oriented pragmatic software developer with 12+ years in computer software industry building and shipping commercial and custom-made software products in multi-national environment and international companies with sizes from 3 to 140 people team.
Expert in advanced development methodologies, tools and processes contributing to the design and rollout of cutting-edge software applications.
Known for excellent troubleshooting skills – able to analyze code and engineer well-researched, cost-effective and responsive solutions.
Looking for new challenges and experience, interesting projects.
Analyze and designe system improvment. Review and actualize requirements documentation, write design documents.
Applied relevant technical skills to deliver specifications, system changes, unit test , and documentation.
Planned, documented, and executed tests to ensure code changes meet requirements and specifications.
Supported programming changes during quality assurance, user acceptance testing, and post implementation.
Responsibilities:
- developing business logic of the application and web-interface
- solving issues with the technical side of the customer
- identification and analysis of requirements
- release support
Achievements:
- designed and developed automated deployment and scaling processes by Teamcity, Ansible.
Technologies & Tools: Java 8, Spring, Git, JIRA, Scrum, AMQP, Quartz, JUnit, Mockito, Selenium, JSF, JPA , Hibernate, Postgres, Ansible, CentOS 6/7, Tomcat, TeamCity, Jenkins, Electron.