Andrii Mysnyk, Software Developer in Sumy, Sums'ka oblast, Ukraine
Andrii Mysnyk

Software Developer in Sumy, Sums'ka oblast, Ukraine

Member since May 8, 2016
Andrii is a hard-working and innovative full-stack Java Developer with over 5 years of experience in a variety of back-end and front-end technologies including Java EE, Spring, Hibernate, JUnit, SQL, Ext JS, AngularJS, Node.js, HTML, and CSS. Andrii fearlessly takes on new challenges and prides himself on his responsibility, friendliness, and a willingness to collaborate and help fellow colleagues.
Andrii is now available for hire

Portfolio

Experience

Location

Sumy, Sums'ka oblast, Ukraine

Availability

Part-time

Preferred Environment

Slack, Skype, Windows, GitLab, IntelliJ IDEA

The most amazing...

...thing I've worked on was a large, fast-paced project on internet advertisements that leveraged several modern technologies.

Employment

  • Angular Front-end Engineer

    2020 - 2020
    MediOne GmbH (via Toptal)
    • Refactored calls to the updated API.
    • Updated legacy sections to display data from the updated API.
    • Developed new pages and sections.
    • Fixed bugs in legacy code.
    Technologies: Spring Boot, Bootstrap, Maven, H2, TypeScript, JavaScript, CSS, HTML, Angular
  • JavaScript Developer

    2019 - 2019
    Natural Waterscapes, LLC (via Toptal)
    • Implemented a polygon drawing on Google Maps.
    • Integrated Google Maps into Zoho Form.
    • Integrated the upgraded Zoho Form into a BigCommerce page.
    Technologies: Zoho, BigCommerce, Google Maps API, JavaScript, CSS, HTML
  • Web and Data Developer

    2017 - 2018
    Mettle (via Toptal)
    • Developed a cron job that downloads XML files from a government site and populates a local database every day.
    • Created a back-end server on Node.js.
    • Created a front-end application on AngularJS.
    • Implemented search based on survey results, location, and advisor details.
    • Implemented user registration and office claiming with a profile setup workflow.
    Technologies: Heroku, AngularJS, Express.js, PostgreSQL, Google Maps API, Node.js, SQL, XML, CSS, HTML, JavaScript
  • Java Developer

    2016 - 2016
    Prospect Hill Advisors (via Toptal)
    • Implemented back-end architecture using Spring controllers, services, and repositories.
    • Wrote database migration scripts and implemented Hibernate model classes.
    • Developed a REST API for communication with front-end services.
    • Wrote tests to cover all logic.
    • Developed front-end architecture using AngularJS.
    • Implemented design elements using AngularJS modules, jQuery, and Bootstrap components, and style attributes using a CSS Bootstrap theme.
    • Extended jQuery components with additional functionality to meet design needs.
    Technologies: Maven, Spring Core, Validation, REST APIs, JavaScript, CSS, HTML, Bootstrap, jQuery, AngularJS, Mockito, JUnit, AWS SES, H2, PostgreSQL, Hibernate, Flyway, Spring, Spring Boot, Java
  • Middle Java Developer

    2014 - 2016
    CPCS
    • Developed new functionals for a billing system.
    • Implemented UI forms for new functionality.
    • Fixed bugs and communicated the solution to consumers.
    • Renewed the UI with Ext JS library to make it more usable and beautiful.
    • Improved SQL query execution time from several hours to a matter of minutes.
    • Developed UI forms on AngularJS.
    Technologies: Maven, Git, CSS, HTML, Node.js, AngularJS, jQuery, Ext JS, JavaScript, Oracle, Apache Struts, Java
  • Middle Java Developer

    2012 - 2014
    Global Digital Marketing Solutions
    • Developed facades for new ad providers.
    • Updated API libraries for existing providers.
    • Developed new modules for gathering call tracking information from different providers through their API.
    • Wrote unit and integration tests (Cucumber) on all levels and for different scenarios.
    • Developed UI forms for new functionality.
    Technologies: Maven, AdCenter, JasperReports, Git, Subversion (SVN), AdWords API, Google, Ext JS, Liquibase, Groovy, Gradle, Cucumber, Mockito, JUnit, MySQL, Hibernate, Spring Batch, Spring Core, Java
  • Java Developer

    2011 - 2012
    Effective Solutions Group, Sumy
    • Developed a system for secure document sending.
    • Developed a Java applet for encrypting and decrypting documents and transferring between clients.
    • Improved SQL requests to obtain better performance.
    • Investigated and implemented a protocol for electronic invoice transfer.
    • Implemented XML protocols to communicate between different parts of a system.
    Technologies: Maven, Java, JCA, Microsoft SQL Server, CSS, HTML, JavaScript, GWT, Java EE
  • Senior Assistant

    2010 - 2011
    Sumy State University, IT-Center
    • Installed and integrated a DSpace project for the university library catalog.
    • Supported the university library catalog.
    • Improved the catalog with additonal information and specific workflows.
    • Improved productivity and implemented a statistic module.
    • Implemented an articles parser for JNEP journals for an automatic filling database and sent external catalogs like DOAJ.
    Technologies: OpenOffice UNO API, Ant, Maven, PostgreSQL, MySQL, XML, PHP, JSP, Java EE, Java SE

Experience

  • Feesandfacts.com

    A website that provides information about financial advisors and allows for search of most suitable advisor by a set of parameters and location.

Skills

  • Languages

    CSS, HTML, JavaScript, Java, XML, SQL, TypeScript, Java SE, PHP, Groovy
  • Frameworks

    Angular, AngularJS, Hibernate, Spring, Mockito, Spring Batch, JUnit, Ext JS, Spring Boot, JSP, GWT, Spring Core, Apache Struts, Bootstrap, Express.js
  • Libraries/APIs

    JasperReports, Node.js, Google AdWords, Liquibase, OpenOffice UNO API, AdWords API, AdCenter, REST APIs, Google Maps API, jQuery, Google API
  • Tools

    Eclipse IDE, GitLab, Redmine, IntelliJ IDEA, Slack, Cucumber, Git, Subversion (SVN), Skype, Maven, JCA, Gradle, Flyway, AWS SES
  • Platforms

    Jakarta EE, Java EE, NetBeans, Windows, Oracle, Heroku, BigCommerce
  • Storage

    PostgreSQL, MySQL, Microsoft SQL Server, H2
  • Other

    GitFlow, Ant, Google, Validation, Zoho
  • Paradigms

    Agile

Education

  • Master's Degree in Computer Science
    2007 - 2012
    Sumy State University, Department of Computer Science - Sumy, Ukraine

To view more profiles

Join Toptal
Share it with others