Dmitry Razumov, Developer in Kiev, Ukraine
Dmitry is available for hire
Hire Dmitry

Dmitry Razumov

Verified Expert  in Engineering

JBoss Fuse Developer

Kiev, Ukraine
Toptal Member Since
September 23, 2014

Dmitry is a responsible, professional programmer with a wide range of technology skills including Java, Python, Scala, JavaScript/HTML5/CSS3, advanced Windows/Linux use, XP/TDD/BDD, and GoF/EE design patterns. He is punctual, highly communicative, a quick learner, and very detail-oriented.


CSS, HTML, JSON, REST, Python, JavaScript, XQuery, JMS, Security, Spring MVC...
Tain Ukraine
JavaScript, GWT, WS-RS, Hibernate, Spring, Java
Service-oriented Architecture (SOA), Python, Jakarta EE




Preferred Environment

Jenkins, Subversion (SVN), Git, IntelliJ IDEA, Windows, Unix

The most amazing...

...thing I've coded is a nueral network for analyzing different Captchas.

Work Experience

Senior Software Developer/Architect

2013 - PRESENT
  • Architected and developed a high-load B2B software and hardware inventory platform.
  • Configured software.
  • Tuned and administered a NoSQL MarkLogic database.
  • Developed several algorithms for patterns recognition.
  • Developed XQuery modules for MarkLogic database.
  • Led a small scrum team.
Technologies: CSS, HTML, JSON, REST, Python, JavaScript, XQuery, JMS, Security, Spring MVC, WS-RS, Spring, Java

Senior Software Developer

2012 - 2013
Tain Ukraine
  • Developed a sports betting platform.
  • Developed an online casino.
  • Worked in a cross-functional scrum team.
  • Used XP, KISS, and DRY principles.
  • Introduced BDD to projects and developed it.
Technologies: JavaScript, GWT, WS-RS, Hibernate, Spring, Java

Senior Developer\Team Lead

2010 - 2012
  • Developed a company email system.
  • Created an MVC framework for building the company email system.
  • Developed a hardware activation system.
  • Directed the SOA.
  • Developed OSS/BSS systems.
Technologies: Service-oriented Architecture (SOA), Python, Jakarta EE

Tech Lead

2009 - 2010
Global Message Services Ukraine
  • Developed SMS/MMS routers.
  • Programmed a bulk messaging platform.
  • Developed B2B messaging platforms.
  • Created VAS services.
  • Developed a custom messaging protocol.
Technologies: Django, Python, Java

J2ME Developer

2007 - 2009
  • Developed a platform for dynamic update of client J2ME applications using XML.
  • Developed XML schema.
  • Designed the GUI.
  • Developed the J2ME application.
  • Conducted server-side development.
Technologies: XML, J2ME, MySQL


High-load B2B software and hardware cloud inventory platform for companies with over 100,000 target machines.


An HTML5 sports betting platform.


Java, XQuery, Python, CSS3, HTML5, Jython, SQL-99, JavaScript, HTML, CSS, XML, Scala, C++


Apache Camel, Spring Security, Spring MVC, Spring, Django, Hibernate, jBPM, iBATIS, Dojo, GWT


Apache Maven, Apache Tomcat, Git, Subversion (SVN), IntelliJ IDEA, Eclipse IDE, Perforce, Jenkins, Oracle Business Process Management (BPM), Oracle SOA Suite


Design Patterns, Agile Software Development, Kanban, Scrum, Service-oriented Architecture (SOA), REST


Windows, Linux, SAP NetWeaver, CentOS, Red Hat Linux, Jakarta EE, J2ME, Unix


MySQL, NoSQL, MarkLogic, PostgreSQL, JSON, MongoDB, Microsoft SQL Server


SAP Process Orchestration (PO), JBoss Fuse, Oracle Service Bus (OSB), WS-RS, Security


jQuery, JMS, VK API, PayPal API

2004 - 2010

Specialist's Degree in Avionic Engineering

National Aviation University - Ukraine, Kiev

Collaboration That Works

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

Discuss your requirements and refine your scope in a call with a Toptal domain expert.

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring