Dmitry Mishchenko
Verified Expert in Engineering
Front-end Developer
Warsaw, Poland
Toptal member since June 24, 2019
Dmitry has over six years of experience developing web applications, mainly with Java, Spring, and React. For the last few years, his primary focus was on React front ends. He is used to frequent communication with clients and teams, such as daily stand-ups and weekly meetings. Dmitry's worked on colossal enterprise projects with large QA teams and slow release processes, as well as for fast-paced startups.
Portfolio
Experience
Availability
Preferred Environment
NPM, Visual Studio Code (VS Code), Git, SourceTree, IDEA IDE, Windows
The most amazing...
...project I've worked on is a social network for universities.
Work Experience
React Developer
Scout Invest
- Developed UI for several parts and versions of a fitness app (web and mobile-oriented).
- Participated in design discussions, planning meetings.
- Participated in fixing bugs, improving the app user experience, restyling the app.
Front-end (React) Developer
JJJ
- Gathered, discussed, and analyzed requirements.
- Implemented new features and enhanced the existing designs.
- Wrote unit tests and fixed bugs.
Software Engineer
BeeJee Ninjas
- Gathered, discussed, and analyzed requirements.
- Estimated and managed tasks for the sprint.
- Managed the builds and deployments process.
- Designed and developed new features.
- Designed and improved database queries performance using Hibernate.
- Reviewed the code and mentored junior developers.
Software Engineer
Godel Technologies
- Designed and developed UI using Angular 1.5 and React.
- Designed unit tests for backend services using JUnit.
- Gathered and analyzed requirements.
- Fixed logical and UI bugs.
- Moved the app from multiple to single JBoss instance.
- Supported tons of legacy code in JSF web application and PL-SQL scripts.
Software Developer
VRP Consulting
- Developed data synchronization algorithms.
- Designed and developed RESTful back end web service.
- Designed and developed the UI.
- Created and maintained multiple versions of plugins.
- Gathered and analyzed requirements.
Junior Software Developer
Epol Soft
- Designed and developed SOA-based web portal.
- Implemented re-deployable on the fly SOA web services.
- Gathered and analyzed requirements.
- Designed automated SQL-based reports.
- Implemented back-end and front-end logic.
Experience
NCES National Web Portal
I developed the back-end logic for registration and authorization in Java. I also implemented the front-end logic for corresponding pages using ADF and CSS. I designed several SOA web services that communicate across WebCenter portal.
Technologies used include ADF, Hibernate, Oracle DB
Jira Plugin to Integrate with QuickBooks
Technologies used: jQuery, Velocity, Java, ActiveObjects, MySQL
Internal Application for a Large UK Energy Supplier
I mostly participated in building the UI part using Angular 1.5.
Technologies used: AngularJS, Webpack, Gulp, Java, Hibernate, MySQL, JPA
Application for UK-based Insurance Company
Technologies used: React, Webpack, Java, Hibernate, JSF, Oracle DB
Network Accelerator
Technologies used: React, Webpack, Java, Hibernate, MySQL
Job Search Portal
Fitness App
https://try.system2.fitness/Education
Bachelor's Degree in Applied Mathematics
Brest State University - Brest, Belarus
Skills
Libraries/APIs
React, jQuery, Liquibase, MyBatis, Antd, Jira REST API, Jenkins Pipeline, Google Analytics API, Redux-Saga
Tools
Apache Maven, Git, Trello, Atlassian SDK, Jira, Apache Tomcat, GitHub, Webpack 3, IntelliJ IDEA, IDEA IDE, SourceTree, Webpack, Figma, NPM, Oracle SOA Suite, Confluence, Subversion (SVN), GitLab, Jenkins, Gulp, Gradle
Languages
Java 8, ECMAScript (ES6), JavaScript, CSS, HTML, HTML5, SCSS, SQL, Java, JavaScript 6, CSS3
Frameworks
Spring, Redux, Spring Boot, Bootstrap 3, JUnit, Mockito, Swagger, ADF, Hibernate, Bootstrap, Angular, JPA, Oracle ADF, Spring MVC, AngularJS, JSF, Spring AOP, OAuth 2
Paradigms
Object-oriented Programming (OOP), REST, Agile, Scrum, Inversion of Control, Service-oriented Architecture (SOA), Object-relational Mapping (ORM), Test-driven Development (TDD)
Platforms
Windows, Ubuntu, Oracle Database, JBoss, Firebase, Visual Studio Code (VS Code), Oracle WebCenter Portal
Storage
Spring Data JPA, MySQL, Oracle RDBMS, PostgreSQL
Other
SOLID Principles, Spring Dependency Injection (DI), Front-end, HTTP, Styled-components, Storybook, Atlassian Plugins, Oracle WebLogic Portal, WebLogic
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring