Denys Chaban

Denys Chaban

Security Administrator

Followers of Denys Chaban240 followers
location of Denys ChabanUkraine

Connect with Denys Chaban to Send Message

Connect

Connect with Denys Chaban to Send Message

Connect
  • Timeline

  • About me

    Java Developer

  • Education

    • National Technical University of Ukraine 'Kyiv Polytechnic Institute'​

      2002 - 2008
      Master's degree Protection of information with limited access and automation of its processing
  • Experience

    • State tax Administration of Ukraine

      Oct 2008 - Oct 2011
      Security Administrator

      Administration of enterprise anti-virus protection system and removable storage media management system. Selection, testing and evaluation the feasibility of using information security tools.

    • "VTI" PrJSC

      Oct 2011 - Apr 2019

      Participation in development of solution for the production management of highly secured identification documents:• creation an application skeleton using microservices architecture;• implementation of requests and responses routing using Zuul;• implementation of Active Directory based authentication using Spring Boot with Spring Security module;• development of data import service for transferring XML files from sFTP server to MySQL database. Participation in development of software for technical protection of information against an unauthorized access and further technical support for it.Development of integrated solutions for information security in large-scale automated systems, public key infrastructure, state population registers and databases designed for the issue of electronic identity card, e-passport and other highly secured identification documents.

      • Software Engineer

        Jan 2018 - Apr 2019
      • Access Administrator, Head of Section (since 2015)

        Oct 2011 - Apr 2019
    • Java Online Projects

      Jul 2017 - Sept 2017
      Internship

      Participation in development of Spring/JPA Enterprise application with role-based authorization and access rights on the Maven/Spring MVC/Spring Security/REST(Jackson)/Java 8 Stream and Time API stack:• implementation of CRUD operations in PostgreSQL and HSQLDB databases based on Spring JDBS, JPA(Hibernate) and Spring Data JPA;• implementation and testing of REST controllers (more than 100 JUnit tests);• client implementation on Bootstrap (css, js);• own completion of the project. Show less

    • Innovation Development HUB | ID HUB

      May 2019 - Feb 2022
      Java Back-End Developer

      Membership in the back-end development team of state eServices amd Mobile-ID:• follow Agile methodology and involvement in daily meetings, sprint planning, showcases and retrospective• implementation business requirements in Spring Boot based microservices• participation in the development of user authentication mechanisms based on digital signature• implementation functionality of data signing and digital signature verification• development JUnit tests with 80% code coverage, using SonarQube to enhance code quality and security• using CI/CD system with GitLab on Kubernetes environment to build, test and deploy servicesInvolvement in the development of a solution for access to secure data registries:• development Spring Boot based microservices interacting through a combination of REST and Apache Kafka• implementation of client/server communication via SSE, data encoding and encryption functionality• implementation of cryptoservice load balancing and health checking functionality• implementation of proprietary serial port-based microcontroller communication protocol• development adapters to different types of secure data registries Show less

    • SDK.finance

      Mar 2022 - now
      Java Developer
  • Licenses & Certifications