Vladimir Ilmov, EJB Developer in Amsterdam, Netherlands
Vladimir Ilmov

EJB Developer in Amsterdam, Netherlands

Member since January 2, 2015
Vladimir is a highly skilled Java developer focusing primarily on web applications. He has diverse experience in different operating systems, program languages, and platforms. He is currently learning about Scala, non-stop garbage collectors, and hot swap code replacement.
Vladimir is now available for hire


  • Booking.com
    Perl, MySQL, Spring Boot, Java 8, Linux
  • DETA
    Tomcat 6-8, Web Sockets, HTML5, CSS3, Vaadin 7, PostgreSQL...
  • AT-Consulting
    Java 7, WebLogic 12, Oracle RAC, Jave EE 7 (full profile) , Nginx, Alteon...



Amsterdam, Netherlands



Preferred Environment

Mac OS X, Linux, Eclipse

The most amazing...

...thing I've done is to implement a complex customer flow management system.


  • Software Engineer

    2016 - PRESENT
    • Supported and created new functionality with Perl.
    • Implemented a billing system based on Spring Boot.
    • Contributed to a JPA DDL Maven generator plugin project.
    • Created a specific booking dialect for MySQL.
    • Created a sharded JDBC data source implementation.
    Technologies: Perl, MySQL, Spring Boot, Java 8, Linux
  • CEO, Founder

    2008 - PRESENT
    • Acquired negotiation experience.
    • Created a high-availability solution for customer flow management in government departments of traffic police and migration services in nearby regions.
    • Created an eQueue module with the ability to monitor people.
    • Created a pre-record module to optimize the customer service process.
    • Increased the proportion of customers using the self-registration process from 10% in 2008 to 85% in 2014. Raised the monthly number of served clients from 6K to 50K.
    • Build video conferencing software based on Kurento WebRTC server and Spring Boot 2.
    Technologies: Tomcat 6-8, Web Sockets, HTML5, CSS3, Vaadin 7, PostgreSQL, Jave EE 7 (Full profile), Spring Boot 2
  • Senior Developer, Group Leader

    2012 - 2016
    • Optimized a file processing billing engine run time, reducing it from 72 hours to 6.
    • Optimized a failover, load balancing solution for a JMS processing engine on WebLogic JMS implementation.
    • Implemented auto-configurable auto-start WebLogic domain deployment.
    • Resolved performance problems with the RedHat Linux network stack and NIC driver.
    • Tuned Oracle database application SQL requests.
    Technologies: Java 7, WebLogic 12, Oracle RAC, Jave EE 7 (full profile) , Nginx, Alteon, KEMP LoadMaster
  • Integration Developer

    2008 - 2012
    JSC "Diasoft"
    • Created an integration bus for Souz Bank using the Bea BPM engine.
    • Upgraded internal architecture for a few banks using Geronimo/WebSphere CE integration.
    • Implemented an asynchronous WebService interface to support BPM in Souz Bank.
    • Implemented WS-Security services for the Diasoft Platform and FLEXTERA.
    • Implemented a custom form engine.
    Technologies: Java 6, WebLogic 9, WebSphere 7, Oracle, MS SQL, JSF, Jave EE 6 (Web profile)
  • Software Developer, System Architect

    2004 - 2008
    JSC "Vimpelcom"
    • Handled development of the SLA support self-service system of a leading cellular operator in Russia.
    • Solved production performance problems, involving optimization of the server, OS, database, and application.
    • Acquired hands-on knowledge of Sun Fire 25K (72CPU) optimization.
    • Optimized the execution time of a billing processing engine from 14 days to 36 hours.
    • Created failover/high-availability architecture for a vendor application.
    • Created and implemented a monitoring scheme to provide fast and correct data regarding application status.
    • Created a USSD/IVR API to serve 150 customer requests per second.
    • Tuned SQL for Oracle 9.
    Technologies: Java 1.4, Java 1.5, WebLogic 8, Oracle 9, Struts, J2EE 1.3 (Full profile), J2EE 1.4 (Full profile), Java EE 5 (Full profile)
  • Web Developer

    2000 - 2004
    • Handled design of HTML markup.
    • Implemented an online food-recipe solution for choosing food and to getting cooking recommendations.
    • Implemented many sites in a CMS on PHP/MySQL.
    • Created an online shop for apparel, plastic, and promotional products with custom item configurations.
    • Created a custom CMS on Java 1.4/XML.
    Technologies: PHP, JavaScript, C#, Java 4, DHTML, CMS
  • Junior Developer

    1999 - 2000
    • Created one of the first eCommerce solutions in the region.
    • Served as marketing developer. Created a tool to manipulate light boards.
    • Optimized internal order processing.
    Technologies: Perl, HTML, MySQL, C++


  • DETATRAK (Development)

    A CFM system with an e-ticket module and pre-record. It features a reporting engine capable of generating customized user reports, custom validation checks, and a form generation engine.

  • Beeline Self Service (Development)

    I acted as a system architect for a J2EE cluster application using Oracle Exadata as a database.

  • BrandRoads (Development)

    A CMS/eCommerce site with functionality for creating shopping items. It includes many configuration options.


  • Languages

    Java, XML, SQL, JavaScript, CSS3, PHP, HTML5, Less, XML/XSLT, XSLT, C++, HTML, CSS, Perl, Scala, Hibernate Query Language (HQL)
  • Frameworks

    JavaServer Pages (JSP), JUnit, JPA, Mockito, Vaadin, Hibernate, Selenium, Knockout.js
  • Libraries/APIs

    JMS, JDBC, Selenium WebDriver, JAX-RS, JAX-WS, JAXB, JSTL, jQuery
  • Tools

    Apache Ant, Subversion (SVN), Apache JMeter, Wireshark, Jenkins, CVS, Maven, Nginx, Eclipse IDE, Apache Tomcat, Squid Proxy Server, LoadRunner, JProfiler, Hudson, Jira, Git Flow, Git, Postfix, Apache
  • Paradigms

    Unit Testing, Load Testing, REST
  • Storage

    PostgreSQL, MySQL, Oracle 12c, Oracle 11g
  • Other

    TCP, HAProxy, Oracle WebLogic Application Server, WebLogic, EJB 3, Single Sign-on (SSO), Memory Profiling, LDAP, GlassFish, WebSockets, EJB, SSO
  • Platforms

    Red Hat Linux, JVM, Windows, Linux, Solaris, WebSphere, Oracle


  • Bachelor's degree in Computer Science
    1999 - 2004
    Demidov Yaroslavl State University - Yaroslavl, Russia
  • Bachelor's degree in Accounting
    1996 - 1999
    Yaroslavl Civil Engineering College - Yaroslavl, Russia

To view more profiles

Join Toptal
Share it with others