Daniel Dubinin
Full time
Java Developer
Location:
Kiev

About

I am Java Developer with experience in commercial software development. My passion is to write good quality and elegant code. I like solving complex problems and I am a fast-learner. I would describe myself as a responsible and reliable person dedicated to my work. I have experience working on several startup projects where I was the lead developer managing a team of 2 developers working with the product owner and UI/UX designer. If you are interested in talking to me in person please contact me. Thanks!

Technical expertise

Servlets
EJB
JAX-RS
JAX-WS
JPA
Spring IoC
Spring Boot
Spring Security
Spring Social
Spring MVC
Stream API
JDBC
Tomcat
Hibernate
OOP
OOD
Maven
Git
PostgreSQL
Jade
JavaScript
Scrum methodology
Regular Expressions
Linux OS

Profesional experience

Canyon Capital LLC
Software Engineer
May 2016 - present

Description: Online payment platforms and financial platforms. My Responsibilities include server-side development (RESTFul web services, business logic, persistence layer), front-end logic development (Jade, JS), API integration (Jira, Sendpulse, ClassMarker), testing and bug fixing.

Payment

both

Education

National Technical University of Ukraine 'Kyiv Polytechnic Institute'

Certifications

JDK 8 MOOC: Lambdas and Streams, Oracle

Development of web services in Java, Mail.Ru Group

Quote

'Success usually comes to those who are too busy to be looking for it.'- Henry David Thoreau

Favorite books

Bruce Eckel - Thinking in Java

Joshua Bloch - Effective Java

Cay S. Horstmann, Gary Cornell - Java

Craig Walls - Spring in Action

Richard Warburton - Java 8 Lambdas

Tom DeMarco - The Deadline: A Novel About Project Management

Hobbies

painting

reading

programming

Sports

football

tennis

basketball

boxing