Mikalai Miatlitski, Software Developer in Chanhassen, MN, United States
Mikalai Miatlitski

Software Developer in Chanhassen, MN, United States

Member since May 26, 2016
Mikalai is a consultant and technical leader with over a decade of experience in the IT industry. He's worked for major clients such as API Outsourcing/Centreviews, Coborns Delivers, and NMDP. Mikalai's background includes extensive hands-on development and creating specific technical solutions while working on international teams.
Mikalai is now available for hire

Portfolio

Experience

Location

Chanhassen, MN, United States

Availability

Part-time

Preferred Environment

Visual Studio Code, Windows, IntelliJ IDEA, Git

The most amazing...

...project I've completed is a highly configurable document processing platform for managing finance data.

Employment

  • React Developer

    2021 - 2022
    Church Community Builder
    • Developed reusable React components and integrated them into the legacy codebase.
    • Created integration E2E tests for new functionality.
    • Provided maintenance for a React Native mobile application.
    Technologies: React, React Native, Expo.io, Mobile, SQL, MySQL, Redux, Git, Visual Studio Code, CSS, HTML, REST, Webpack, TypeScript, jQuery, REST APIs, JavaScript
  • Front-end developer

    2020 - 2021
    SpecterOps
    • Developed highly performant and reusable React UI components based on the Material-UI library.
    • Implemented data-driven UI by consuming a RESTful back-end API.
    • Integrated data visualization solutions based on Regraph and Highcharts.
    • Created unit tests using the react-testing library and E2E tests using Cypress.io.
    • Developed a UI prototype leading up to a successful demo.
    Technologies: React, MUI (Material UI), JavaScript, HTML, CSS, Regraph, Cypress.io, TypeScript, Highcharts, Redux, Git, Visual Studio Code
  • Lead Full-stack Developer

    2016 - 2020
    API Outsourcing/Centreviews
    • Developed a React-powered single-page application.
    • Integrated React-driven UI components into the legacy servlets, JSP, and JavaScript application.
    • Implemented a SCIM specification as a fully configurable Java framework.
    • Came up with the concept and designed core components for a configurable RESTful interface based on Spring Data REST.
    • Optimized the build process to promote CI/CD best practices.
    • Created complex scalable, data-driven, React-powered UI components.
    • Collaborated with a third-party contractor graphical design company to implement the suggested UI redesign and rebranding.
    Technologies: React, JavaScript, Spring, Java, MySQL, XML, Hibernate, JavaServer Pages (JSP), Redux, Git, D3.js, User Experience (UX), Jenkins, CSS, HTML, REST, Liquibase, Webpack, IntelliJ IDEA, Java SE, Maven, jQuery, REST APIs, Node.js
  • Tech Lead | Consultant

    2013 - 2016
    Coherent Solutions, Inc. (US)
    • Led the development team to achieve deliveries within the functionality, quality, and schedule through a QA sign-off.
    • Conducted code reviews for quality control and best practices.
    • Established an overall software engineering process via setting standards and expectations.
    • Developed and maintained a series of technical designs.
    • Led technical meetings to discuss and brainstorm solutions.
    Technologies: XML, HTML, SQL, JavaScript, Java, MySQL, Spring, Hibernate, JavaServer Pages (JSP), React, Git, User Experience (UX), Jenkins, CSS, REST, IntelliJ IDEA, Multidimensional Expressions (MDX), Java SE, Maven, jQuery, REST APIs
  • Lead Developer | Software Analyst

    2012 - 2013
    Coherent Solutions, Inc. (US)
    • Developed and maintained a re-factoring plan for AGNIS (A Growable Network Information System) v2.0.
    • Modified the web service architecture to accommodate the new requirements.
    • Upgraded a service engine and third-party components.
    • Integrated a Maven build-and-management tool into a legacy project.
    Technologies: SOAP, Java, MySQL, XML, Spring, Hibernate, JavaServer Pages (JSP), CSS, HTML, IntelliJ IDEA, Java SE, jQuery, JavaScript
  • Tech Lead | Consultant

    2011 - 2012
    Coherent Solutions, Inc. (US)
    • Designed and implemented a highly configurable CMS framework.
    • Performed analysis of performance issues, proposed solutions, and supervised their implementation.
    • Designed, prototyped, and led the implementation of a responsive mobile and desktop UI.
    • Created performance analysis reports using BI tools, icCube, and MDX.
    • Developed an on-the-fly, persistent, JavaBeans classes generator based on Hibernate, mapping the files using an ASM library.
    Technologies: HTML, XML, SQL, JavaScript, Java, MySQL, Spring, Hibernate, JavaServer Pages (JSP), CSS, IntelliJ IDEA, Java SE, jQuery
  • Senior Software Engineer

    2008 - 2011
    ISSoft (Belarus)
    • Performed technical leadership over junior team members.
    • Developed persistence-layer components with Hibernate ORM.
    • Ported the legacy ASP application's codebase to Java/JSP.
    • Optimized the database schema to meet performance requirements.
    • Developed a number of client-side components using JavaScript and AJAX.
    Technologies: JBoss Drools, XML, SQL, JavaScript, Java, MySQL, JavaServer Pages (JSP), CSS, HTML
  • Software Engineer

    2006 - 2008
    ISSoft (Belarus)
    • Designed and implemented a persistence layer to support the security sub-system.
    • Developed back-end server components using the existing management system.
    • Performed cross-browser adaptation of HTML and CSS web pages.
    • Developed custom UI controls and client-side validation.
    • Built a custom configurable UI framework using Ajax.
    Technologies: HTML, SQL, JavaScript, Java, MySQL, XML, CSS

Experience

  • Centreviews | Business Intelligence Suite

    The Centreviews suite aims to automate back office processes via:

    • Providing an automated workflow platform.
    • Giving the user the ability to link all supporting documents from order to payment with the invoice.
    • Providing a single centralized documents repository.

  • A Growable Network Information System (National Marrow Donor Program)
    https://www.cibmtr.org/datamanagement/trainingreference/agnis/Pages/index.aspx

    AGNIS (A Growable Network Information System) is an open-source messaging system specifically designed to exchange hematopoietic cell transplant data using a secure, standards-based system. My role was to optimize the service by removing unused components and streamlining the build and test processes by introducing Maven.

  • Bloodhound Enterprise
    https://bloodhoundenterprise.io/

    The attack path management solution continuously maps and quantifies active directory attack paths, assesses the impact of the most critical chokepoints, and continually monitors and reports on attack path exposure over time.

Skills

  • Languages

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

    Redux, Spring, Hibernate, JavaServer Pages (JSP), React Native, Unity3D, MUI (Material UI), Cypress.io
  • Libraries/APIs

    React, D3.js, Liquibase, jQuery, REST APIs, Node.js, Highcharts
  • Tools

    Git, Webpack, Maven, IntelliJ IDEA, Jenkins, Expo.io
  • Paradigms

    REST
  • Storage

    MySQL
  • Other

    User Experience (UX), SOAP, Multidimensional Expressions (MDX), Regraph, Electronics
  • Platforms

    Windows, Visual Studio Code, Mobile

Education

  • Bachelor's Degree in Computer Engineering
    1998 - 2003
    Belarusian State University of Informatics and Radioelectronics - Minsk, Belarus

Certifications

  • React Native
    SEPTEMBER 2020 - PRESENT
    Udemy
  • Sun Certified Java Developer
    DECEMBER 2007 - PRESENT
    Sun Microsystems

To view more profiles

Join Toptal
Share it with others