Mikalai Miatlitski, Software Developer in Eden Prairie, MN, United States
Mikalai Miatlitski

Software Developer in Eden Prairie, MN, United States

Member since January 22, 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. His background includes extensive hands-on development and creating specific technical solutions while working on international teams.
Mikalai is now available for hire

Portfolio

Experience

  • HTML/CSS, 19 years
  • JavaScript, 19 years
  • SQL, 14 years
  • XML, 14 years
  • Hibernate, 12 years
  • Spring, 12 years
  • Java, 10 years
  • React, 3 years

Location

Eden Prairie, MN, United States

Availability

Part-time

Preferred Environment

JDK 11, Git, IntelliJ IDEA

The most amazing...

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

Employment

  • Lead Full-stack Developer

    2016 - PRESENT
    API Outsourcing/Centreviews
    • Developed a React-powered single-page application (SPA).
    • Integrated React-driven UI components into a legacy servlets/JSP/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.
    • Created complex scalable data-driven React powered UI components.
    • Successfully collaborated with a third-party contractor graphical design company to implement suggested UI redesign and rebranding.
    Technologies: Java, Spring, JavaScript, React
  • Tech Lead | Consultant

    2013 - PRESENT
    Coherent Solutions, Inc. (US)
    • Led the development team to achieve deliveries (functionality, quality, and schedule) through a QA sign-off.
    • Conducted code reviews for quality control.
    • Established overall software engineering process via setting standards and expectations.
    • Developed a series of technical designs.
    • Conducted technical meetings to discuss and brain-storm solutions.
    Technologies: Java, JavaScript, SQL, HTML, XML
  • Lead Developer | Software Analyst

    2012 - 2013
    Coherent Solutions, Inc. (US)
    • Developed and maintained 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-parties components.
    • Integrated a Maven build-and-management tool into a legacy project.
    • Developed integration tests.
    Technologies: Java, SOAP
  • 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/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: Java, JavaScript, SQL, XML, HTML
  • Senior Software Engineer

    2008 - 2011
    ISSoft (Belarus)
    • Performed technical leadership.
    • Developed persistence-layer components with Hibernate ORM.
    • Ported legacy ASP code base to Java.
    • Optimized the database schema.
    • Developed a number of client-side components using JavaScript and AJAX.
    Technologies: Java, JavaScript, SQL, XML, Drools
  • Software Engineer

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

Experience

  • Centreviews | Business Intelligence Suite (Development)
    http://www.centreviews.com/

    The Centreviews suite aims to automate back office processes via:
    1. Providing an automated workflow platform.
    2. Giving the user the ability to link all supporting documents from order to payment with the invoice.
    3. Providing a single centralized documents repository.

  • A Growable Network Information System (National Marrow Donor Program) (Development)
    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.

Skills

  • Languages

    Java, HTML/CSS, XML, SQL, JavaScript, Java 8
  • Frameworks

    Spring, Hibernate, JavaServer Pages (JSP), JavaBeans, Unity3D
  • Libraries/APIs

    React, D3.js, jQuery, Liquibase, React Redux, Node.js
  • Tools

    Maven, Git, Apache Ant, Webpack 3, Webpack, WildFly, JBoss Drools, GitHub, IntelliJ IDEA, Babel, Apache, Jenkins
  • Paradigms

    Functional Programming, REST, Object-oriented Programming (OOP), Test-driven Development (TDD)
  • Storage

    MySQL
  • Other

    User Experience (UX), Multidimensional Expressions (MDX)
  • Platforms

    Windows, Linux

Education

  • Bachelor's degree in Computer Engineering
    1998 - 2003
    Belarusian State University of Informatics and Radioelectronics - Minsk, Belarus
Certifications
  • Sun Certified Java Developer
    DECEMBER 2007 - PRESENT
    Sun Microsystems

To view more profiles

Join Toptal
I really like this profile
Share it with others