Vladimir Virlan, Developer in London, United Kingdom
Vladimir is available for hire
Hire Vladimir

Vladimir Virlan

Verified Expert  in Engineering

Bio

Vladimir is a senior software engineer and a Spring Boot specialist, mainly working within the Java ecosystem. He has experience in the whole software development lifecycle, including inception, design, implementation, testing, and release activities. He focuses on debugging and fixing tricky bugs, including those affecting the performance. Vladimir possesses excellent management skills and is committed to high-quality deliverables and meeting tight deadlines.

Portfolio

JPMorgan Chase
Java 8, Oracle, Gemfire, Java Message Service (JMS), IBM MQ, Protobuf
Endava
Java, Java EE 7, Java 8, Oracle, MySQL, Apache Tomcat
Logic Element LTD
Java, JavaScript, PHP, MySQL, Yii 2

Experience

  • Java - 15 years
  • Computer Science - 10 years
  • Agile Software Development - 10 years
  • Linux - 8 years
  • IntelliJ IDEA - 4 years
  • Spring Boot - 4 years
  • Visual Studio Code (VS Code) - 2 years
  • Java 11 - 2 years

Availability

Part-time

Preferred Environment

Linux, IntelliJ IDEA, Visual Studio Code (VS Code), Windows, Computer Science, Agile Software Development, Spring Boot, Java Development Kit (JDK)

The most amazing...

...thing I've contributed to is the development and enhancement of a real-time trade risk assessment platform processing thousands of trades per minute.

Work Experience

Senior Software Engineer

2017 - 2021
JPMorgan Chase
  • Contributed to a critical real-time, high-load, and low-latency system for intraday trade risk assessment. Proposed a migration strategy towards a microservices architecture. Led a team-wide effort to increase the test coverage from 30% to 65%.
  • Designed and implemented a behavior-driven test automation framework.
  • Migrated a marginal trade pricing calculator app from WebLogic to Tomcat and saved thousands of dollars on licenses. Migrated the same app from Java 5 to Java 8 and modularized it.
  • Wrote different tutorials for group-wide consumption on Docker and Kubernetes.
  • Participated in various hackathons and contests; won 3rd place in Java in the Secure Code Warrior's internal competition.
Technologies: Java 8, Oracle, Gemfire, Java Message Service (JMS), IBM MQ, Protobuf

Senior Software Engineer

2012 - 2016
Endava
  • Acted as the tech lead of a team of five for one of the largest payment operators in the world. Worked on a time-critical payments processing application.
  • Implemented a security-critical application while working on-site in Athens for several months with the most prominent mobile telecom operator in Europe.
  • Performed activities of the line manager to junior developers.
Technologies: Java, Java EE 7, Java 8, Oracle, MySQL, Apache Tomcat

Founder and Software Engineer

2011 - 2014
Logic Element LTD
  • Developed a driving theory test app for Android purchased and downloaded hundreds of times.
  • Implemented and maintained the eCommerce solution for an online shop, including the platform's automation tools for data management.
  • Designed and developed a hotel reservation application.
Technologies: Java, JavaScript, PHP, MySQL, Yii 2

Software Engineer

2006 - 2009
Endava
  • Created, implemented, tested, and documented the software components mainly with Java EE, including Tomcat, JSP, Servlets, and JasperReports.
  • Tracked and fixed critical bugs using Jira software.
  • Performed the test design activities for critical projects and ran performance testing using various automated tools.
Technologies: Java, Java EE

Android App for Car Driving Theory

An android-based app sold hundreds of times on the play marketplace destined for the Russian market. The app represented a driver theory test. The user could select topics, run tests, and see the correct results with explanations and statistics.

Additives Info

A React-based app backed by Spring Boot for searching and viewing food additives info. It featured a color-based safety system where green represented safe food and red dangerous to let users quickly figure out their food safety.
2009 - 2011

Master's Degree in Bioinformatics

University of Bologna - Bologna, Italy

2007 - 2008

Master's Degree in Information Technology and Management

Technical University of Moldova - Chisinau, Moldova

2002 - 2006

Bachelor's Degree in Computer Science

Technical Unitversity of Moldova - Chisinau, Moldova

APRIL 2021 - PRESENT

Oracle Certified Professional: Java SE 11 Developer

Oracle

JANUARY 2020 - PRESENT

Oracle Certified Professional: Java SE 8 Programmer II

Oracle

APRIL 2015 - PRESENT

Oracle Certified Expert: Java EE 6 Web Services Developer

Oracle

MARCH 2009 - PRESENT

Sun Certified Java Programmer

Sun Microsystems

MARCH 2007 - PRESENT

ISEB/ISTQB Certification: Software Testing Technologies

ISEB

Libraries/APIs

Java Message Service (JMS), Protobuf, React

Tools

Java Development Kit (JDK), IntelliJ IDEA, IBM MQ, Apache Tomcat

Languages

Java 11, Java 8, Java, Python, JavaScript, Java EE 7, PHP

Paradigms

Agile Software Development, Software Testing

Platforms

Linux, Visual Studio Code (VS Code), Windows, Android, Oracle, Java EE

Frameworks

Yii 2, Spring Boot

Industry Expertise

Bioinformatics

Storage

MySQL

Other

Computer Science, Information Systems, Java EE 6, Gemfire

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.

1

Share your needs

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

Choose your talent

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

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