Daniel Dent

Web Developer, Software Engineer, and Project Manager in Alberta, CA

Summary:

● Passionate and dedicated java full stack engineer with over 6 years of experience in Java (Spring Boot), React/Redux, Restful API, GraphQL, Microservices etc.

● Design database and Implementation skills with JDBC frameworks like Hibernate/JPA.

● Strong design skills with deep understanding of object oriented programming

● Experience developing applications with demonstrated experience with full software lifecycle

● Strong testing and design skills

Skills:

● Backend - Java, Kotlin, Sping, Spring Boot, Hibernate, Web flux

● JDBC - Hibernate, Java Spring JPA

● Message Broker - Kafka & RabbitMQ

● Storage - MySQL, MongoDB, Oracle, PostgreSQL, GraphQL, ElastiCache/Redis

● DevOps - AWS & GCP, Azure, Docker, OpenShift, Kubernetes

● TDD - Jenkins, Junit, Mockito, JMeter

● Tools - Maven, Gradle, Terraform, Selenium, Web Driver, Jira, Bitbucket

● Frontend - React, Angular, BootStrap, HTML, SCSS

● Knowledge of C/C++ languages.

Miscellaneous:

● Object-oriented programming

● Theoretical aspects of functional programming

● Algorithms analysis/design

● Design patterns

● Excellent communication and teamwork skills