![Coding](https://private-user-images.githubusercontent.com/73576438/355324227-9bff4cf3-6876-4d20-95e6-acc9a68f68f2.jpeg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjM3MDkxNTUsIm5iZiI6MTcyMzcwODg1NSwicGF0aCI6Ii83MzU3NjQzOC8zNTUzMjQyMjctOWJmZjRjZjMtNjg3Ni00ZDIwLTk1ZTYtYWNjOWE2OGY2OGYyLmpwZWc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwODE1JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDgxNVQwODAwNTVaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1jMjJmNDQyNTg2Yzc5OGE5N2Q2ZWQzMDI5MGEyNmIxNTg3MjkwNzM2YzA5ZDY4YWRkMzIxNjFlMDQ4MjMzZDVlJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.d7tMDfpKw_tsIneoL4CGxUV8ffdXoBfqGhxsYt_9YGQ)
Lead Software Engineer | Tech Lead | Senior Software Engineer | IT Career Coach, Mentor & Consultant
With over 10+ years of experience as a commercially focused Java software developer and project lead, I excel in problem-solving and solution development with a keen eye for detail. I have a strong track record of delivering high-quality, well-documented software solutions while ensuring exceptional client service delivery. My experience includes software development using Spring, Hibernate & Hybris for B2B & B2C applications, with a deep understanding of SQL, OOP principles, and GoF and J2EE patterns. I am skilled in communication and possess excellent English proficiency, which enables me to work effectively in cross-functional teams and liaise with stakeholders. My ability to lead projects and deliver top-notch solutions makes me a valuable asset to any organization looking for a strong Java developer and effective leader.
- Java SE/EE; Spring Boot/Cloud
- SQL, PL SQL;
- Good understanding of OOP, GoF Patterns
- unit/integration testing (JUnit, Spring Testing Framework, Mockito, EasyMock and Power Mock)
- logging (log4j, sl4j)
- build tools (Gradle, Maven, Ant)
- report framework: Jasper Reports
- JDBC, JNDI, JSP/Servlets, Spring (Core, AOP, MVC, Security, JMS, Integration), Spring Data, REST-ful web services (Spring MVC, Jersey), Hibernate, JMS (ActiveMQ and IBM MQ and Kafka)
- SOAP web services (Spring WS)
- HTML, XML, CSS, JavaScript (Fundamentals), jQuery (Fundamentals).
- eCommerce platforms: Hybris.
- Version control systems: SVN, Git.
- Bug Tracking Systems: JIRA
- OS: Windows, Linux (Ubuntu 14.10 - 13.10; Cent OS).
- Continuous Integration Systems: Jenkins, Bamboo.
- Databases: Oracle, MySQL, NoSQL MongoDB, Redis, PostgreSQL, H2;
- Methodologies and practices: Agile, Scrum, Kanban board, Waterfall.
- Application Servers: WebSphere, JBoss, Tomcat, Jetty, Spring boot;
- Tools: Docker, GitLab, GitHub, Jenkins, Sonar.
- IDEs & Internal Tools: Eclipse, IntelliJ IDEA
- Strong team player with a collaborative mindset
- Ability to mentor and guide peers, sharing knowledge and expertise
- Proactive in internal knowledge sharing and helping colleagues to develop their skills
- Experienced in being a go-to person for certain areas of expertise within the company
- Excellent written, communication and presentation skills
- Experienced in problem solving, analysis and solution development
- Strong team worker
- High attention to detail
- Proactive in making and delivering improvements
- š Iām interested in Java and new technologies and different methodologies that help me to grow.
- š± Iām currently learning k8s
- šļø I'm looking to collaborate on being ready to be a consultant or lead your project to success.
- š« How to reach me via LinkedIn https://www.linkedin.com/in/yevgen-polukov/
- š ļø Active practising in HackerRank and LeetCode