Vladimir Dyuzhev, Developer in Oshawa, ON, Canada
Vladimir is available for hire
Hire Vladimir

Vladimir Dyuzhev

Verified Expert  in Engineering

Software Developer

Location
Oshawa, ON, Canada
Toptal Member Since
May 1, 2020

Vladimir has 25 years of professional experience as a Java developer. For the past 15 years, Vladimir has used a range of web services to help large companies set up, update, and sundown their systems. Vladimir's primary focus has been on enterprise integrations and implementations.

Portfolio

Bell Canada
JavaScript, XQuery, REST, REST APIs, SOAP
Rogers Communications
Oracle Service Bus (OSB), Service-oriented Architecture (SOA)
Canadian Imperial Bank of Commerce (CIBC)
Oracle Service Bus (OSB), BEA AquaLogic Service Bus, WebLogic

Experience

Availability

Part-time

Preferred Environment

SQL, Unix, Web Services, Java

The most amazing...

...enterprise software I've created is MockMotor, a mock server that's used with products from IBM and CA.

Work Experience

Solution Architect

2012 - PRESENT
Bell Canada
  • Designed, implemented, and vetted vendors' designs for Bell Canada's department-wide service business for residential and business consumers that had 200+ back ends.
  • Set up processes and supported PTE environments resulting in regular, per-release performance testing for the full range Bell Canada's applications.
  • Implemented external endpoints for mobile and web applications on the CA API Gateway.
Technologies: JavaScript, XQuery, REST, REST APIs, SOAP

SOA Consultant

2011 - 2012
Rogers Communications
  • Implemented BPEL processes and web services encapsulating legacy provisioning vendor applications such as Ericcson TAS, SMSC, and MMSC.
  • Built an OSB-protected gateway to the provisioning services.
  • Created a family of simulators to test the code against and reduce the costs of vendor test environments.
Technologies: Oracle Service Bus (OSB), Service-oriented Architecture (SOA)

Lead Developer/Team Lead

2010 - 2011
Canadian Imperial Bank of Commerce (CIBC)
  • Implemented a DevOps-style automatic deployment system for department systems.
  • Optimized an HP NonStop-based system startup to reduce the deployment downtime from five hours to one hour.
  • Developed a mock web services back end to decouple the testing and PTE activities from the downstream systems.
Technologies: Oracle Service Bus (OSB), BEA AquaLogic Service Bus, WebLogic

Java Contractor

2007 - 2009
Direct Energy
  • Consolidated J2EE applications from acquired companies into a single WebLogic cluster.
  • Redesigned and optimized several legacy J2EE applications.
  • Implemented a mock server to support testing of partner-facing web services.
Technologies: SOAP, Oracle WebLogic Application Server, Java

Java Contractor

2004 - 2005
Bell Canada
  • Designed and implemented business processes using Savvion BPM software.
  • Implemented an Apache Axis-based SOAP connector to Siebel.
  • Created a Siebel emulator—a stand-alone Java web service—for Vitria/Siebel/BPM integration testing.
Technologies: SOAP, BPM, Java

C++ and Java Developer

1996 - 2004
Freelance
  • Implemented data-crunching algorithms for a CORBA-based distributed cluster on DEC Alpha machines.
  • Developed the security, groups, and ACL functions for the Panmedix sport examination system.
  • Implemented an IBM Lotus Notes plugin for an enterprise application of F-Secure Antivirus software.
Technologies: WebLogic, Jetty, Apache Tomcat, Java, C++

MockMotor

https://mockmotor.com
MockMotor is a stand-alone, on-premises SOAP and REST stateful mock server that supports enterprise-level testing, including load and performance testing. The product allows teams to effectively decouple from downstream web services and their schedules, shifting the timelines left and enabling the testing of corner cases that are hard to test against live back ends.

GenericParallel: A Parallel Service for Oracle Service Bus (OSB)

https://genericparallel.com
Implementing concurrent processing on OSB is time-consuming (one week+ per service) and error-prone. In addition, the built-in component has functional limitations and even defects. GenericParallel is a service that permits parallel calls within minutes.

Languages

Java, SQL, C++, XQuery, JavaScript

Paradigms

REST, Service-oriented Architecture (SOA), Microservices, Web Architecture

Other

RESTful Services, System Architecture Design, Software Architecture, Web Services, SOAP, Architecture, Middleware, Oracle Fusion Middleware, Security, Energy, Oracle Service Bus (OSB), WebLogic, BEA AquaLogic Service Bus, Oracle WebLogic Application Server, BPM

Frameworks

JPA, Hibernate, Spring Boot, JSON Web Tokens (JWT)

Libraries/APIs

Spring REST, jQuery, REST APIs

Tools

Mercurial, Git, TFS, Subversion (SVN), Apache Tomcat, Jetty

Platforms

Jakarta EE, Unix

Storage

MongoDB

Industry Expertise

Banking & Finance, Telecommunications

1991 - 1996

Bachelor's Degree in Computer-aided Design

ITMO - St. Petersburg, Russia

JANUARY 2010 - PRESENT

Sun Certified Business Component Developer

Sun

JANUARY 2010 - PRESENT

Sun Certified Enterprise Architect

Sun

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