Oleksandr Kryvokoniev

Oleksandr Kryvokoniev

Followers of Oleksandr Kryvokoniev2000 followers
location of Oleksandr KryvokonievVinnytsya, Vinnytsya, Ukraine

Connect with Oleksandr Kryvokoniev to Send Message

Connect

Connect with Oleksandr Kryvokoniev to Send Message

Connect
  • Timeline

  • About me

    Senior Software Engineer

  • Education

    • Dnipropetrovsk National University of Railway Transport

      -
      Master's degree Automation systems software
    • Днепропетровский Национальный Университет Железнодорожного Транспорта

      2001 - 2006
      Специалист программное обеспечение автоматизированных систем 4.6

      Activities and Societies: студенческий совет(председатель студсовета факультета)

  • Experience

    • PrivatBank

      Aug 2005 - Apr 2015

      Description: Projects automation interbank operations: payroll, reports, statements of wages, vacation, sick, trips.Responsibilities: Support for existing modules in the application, written on Swing and implementation of new features. Support existing logic and implementation of new functionality on the web server for regular calculations. Sql code optimization. Java code refactoring. Reporting to the users (frontend development).Technologies used: Java 7, Spring 3(Spring MVC, JDBCTemplate), MyBatis, JSP, JSTL, Swing, JUnit, Tomcat, Glassfish, Sybase ASE(T-Sql), javascript, JQuery, SVN, Git, Redmine, Power Designer, Jenkins. Show less

      • Java Developer

        Aug 2012 - Apr 2015
      • Database Administrator

        Aug 2005 - Aug 2012
    • Ericsson

      Apr 2015 - Apr 2016
      Senior Java Developer

      Description: MetraNet supports a range of services from subscriptions to usage based services, negotiated B2B agreements, multi-sided business models, complex services and cross product discounting and bundling. MetraNet monetizes the use of a service – regardless of what it is, how it is detected or how it is measured. The service used could be calls, digital services, cloud usage, M2M, aviation, cargo, concessions or complex financial transactions – any type of activity where usage can be quantified and needs to be priced, billed and/or settled to a participant monetary relationship.Responsibilities: Implementation business logic for the project Metadata framework. Creation new services, unit and integration tests. Implementation of the user interface, writing unit tests for front end logic. Implementation of user authentication by injection into a Spring Security and redirect. Implementation of the page is loaded in a frame of another project, work with the database.Implementation business logic for the project SalesForce integration. Implementation Java APIs, writing unit and integration tests. In both projects have additional responsibilities: architecture design, project leading, analysis of requirements, discussions/conversations with customers, estimations, task breakdown, bug fix, deployment and support.Technologies used: Java 8, Spring 4 (boot, security, MVC, JDBCTemplate), JUnit, Mocito, Guice, Git, Maven, JIRA, Scrum, NPM, Bower, Angular 1.5, JQuery, Karma, Jasmine, JBoss Wildfly, Eclipse, WebStorm, Jenkins, MsSql, Oracle. Show less

    • BlackBerry

      Apr 2016 - Sept 2018
      Senior Software Developer

      Description: BES12 Core: Responsible for providing authentication and authorization services for BES12 and for delivering commands, profiles, and policies to devices.BES - BlackBerry Work Connection Notification Service: Sends notifications to iOS devices with Secure Work Space when new email messages and organizer notifications are available.BES12 - Management console: Web-based interface that is used to manage users, devices, apps, and components.Org Connect allows organizations to set up a network of trusted organizations. Users in the organizations can look up, contact, and communicate with each other securely. Responsibilities: GWT and JSP based architecture development and implementation. Implementation of service layer. Development of components, bug fixing, JUnit and integration testing. Mentoring activities. Analysis of requirements, discussions/conversations with customer, estimations, split requirements to stories/tasks.Technologies used:Java 8, Spring 4(core, mvc, boot), JUnit, GWT, JSP, Javascript, JQuery, Jenkins, Maven, Git, Gerrit, Scrum, Jira, MSSql, PostgreSql, Apache Tomcat, Angular 2. Show less

    • Sigma Software Group

      Sept 2018 - Mar 2021
      Senior Software Developer

      Description:Ericsson Wallet Platform.Mobile Commerce project - non-cash transfers without a bank account.Responsibilities:Implementation of new features. Development of components, bug fixing, JUnit, integration, and functional testing. Mentoring activities. Demo of implemented functionality. Analysis of requirements, discussions/conversations with customer, estimations, split requirements to tasks. Security analysis, security code review. I had a role as a Team lead.Technologies used:Java 8, EJB, JUnit, Mockito, Selenium, Vaadin, Vue.js, CSS, HTML, Mingle, Jenkins, Gradle, Groovy, Git, Gerrit, Scrum, Jira, Oracle, Apache Tomcat, Kubernetes. Show less

    • N-iX

      Mar 2021 - Feb 2022
      Senior Software Engineer

      Description:OfficeDepot.eu.E-Commerce project.Responsibilities:Implementation of new features. Development of components, bug fixing, unit testing. Demo of implemented functionality. Analysis of requirements, discussions/conversations with customer, estimations, split requirements to tasks, code review.Technologies used:Java 8, Spring MVC, SAP, JUnit, Mockito, JSP, JavaScript, CSS, HTML, Confluence, Jenkins, Ant, Git, Azure, Scrum, Jira, Oracle, HSql, Apache Tomcat. Show less

    • Capgemini

      Feb 2022 - now
      Senior Software Engineer

      Description:Lynk&CoAutomotive project.Technologies used:Java (8, 17), Spring Boot, Microservices, RabbitMQ, Flyway, MyBatis, MySql, JUnit, Mockito, Swagger, Vue.js, CSS, HTML, Git, Maven, Azure Cloud, Docker, Scrum.

  • Licenses & Certifications

    • EF SET English Certificate 62/100 (C1 Advanced)

      EF Standard English Test (EF SET)
      Aug 2023
      View certificate certificate
    • Уровень владения английским: Продвинутый (приблизительно)

      Duolingo
      Apr 2016
      View certificate certificate