Dmitry Oparin

Dmitry Oparin

Senior Developer @ NZ Transport Agency Waka Kotahi

About

Hello. I'm a seasoned software developer with more than 20 years of professional experience, predominantly in Java technical space and with a focus on middleware, backend, integration, distributed systems, SOA and microservices. Don't hesitate contacting me if you have sophisticated programming challenges on positions of senior software engineer, technical lead or solution architect.

Country

New Zealand

City

Auckland

Industry

Information Technology & Services

Skill

Spring Framework, Computer Science, Applied Mathematics, Mathematical Modeling, Proramming, Distributed Systems, jcloud, Jetty, Express.js, Modbus, SQLite, HTML, REST API, Cascading Style Sheets (CSS), jQuery UI, JSON Web Token (JWT), Mule ESB, Google Cloud Platform (GCP), Bitbucket Pipelines, Continuous Integration and Continuous Delivery (CI/CD)

Experience

NZ Transport Agency Waka Kotahi

Senior Developer

NZ Transport Agency Waka Kotahi

LinkedIn
2025-2 - Present · 1 yr 8 mos

Auckland, New Zealand

ClearPoint

Practice Lead - Back End (Java)

ClearPoint

LinkedIn
2021-10 - 2024-10 · 3 yrs 1 mo

Auckland, New Zealand

Participated as senior backend engineer, technical lead and solution architect on several projects for various New Zealand companies. Performed analysis of integration layer for one of the biggest NZ FMCG companies and helped them to significantly reduce the volume of code base for integration microservices and improve the quality of code. Designed and implemented a data access layer on the data ingestion side of the core banking platform. The layer helped to boost the speed of the development of data ingestion services and eased the addition of new data streams. Implemented scalable data validation service. Built CI pipelines for data ingestion services. Contributed to the implementation of data ingestion services and data storage. The overall amount of achievements helped to successfully deploy data ingestion into production, run it without any breakdowns and easily extend the functionality to accommodate new data streams. Performed the review of API implementation for banking data product. Provided a set of recommendation for speeding up the performance (10-30% on synthetic tests) and optimisation of resource consumption (approximately 50% less of RAM). Developed solution architecture for data warehouse replacement for transport company. Developed architecture for user and access management solution for payment processing company. Interview candidates for back-end engineering roles, develop new practical assignments for candidates and refine interviewing process in general. Research and advise new technologies in Java technical stack.

SpeakData Ltd

Senior Technical Lead

SpeakData Ltd

LinkedIn
2016-9 - 2021-10 · 5 yrs 2 mos

Auckland, New Zealand

Set up and control of software development practices and processes, research and consolidation of technology stack used for software development in the company. Led teams up to 5 developers. Designed and led the implementation of core microservices for Education NZ to support agency's websites, marketing automations, CDP and analytics. Designed, implemented and maintained data synchronisation layer for in-house healthcare coaching platform and GP practice management system. Designed, implemented and maintained loyalty program integration and marketing automations for PlaceMakers and Mico. Designed, implemented and maintained integrations to support E-Commerce platform and marketing automation for Green Cross Health (Life Pharmacy and Unichem pharmacies). Designed and led the implementation of integration layer for onboarding pharmacy customers to prescription reminder service.

DCMS GmbH

Principal Software Engineer

DCMS GmbH

LinkedIn
2015-3 - 2016-8 · 1 yr 6 mos

Moscow, Russian Federation

Designed and implemented the core company product for monitoring and management of data center environment with the following main features: ● pluggable support for various industrial equipment, ● virtually infinite scalability for handling any amount of input and output devices, ● flexible, rule-based triggers for handling alerts and errors, ● REST-based API for integration with external systems.

Mobintegro

Software Engineer

Mobintegro

2012-10 - 2015-2 · 2 yrs 5 mos

Simferopol, Ukraine / Russian Federation

Converted an idea of weather forecast application into a ready-to-use product. Created functional specs and introduced several features not existing in competing products at that time. Managed stakeholder expectations. Created and maintained development roadmap. Designed and implemented a distributed backend for processing of weather forecast data. Researched and integrated weather forecast software to produce high-resolution microscale forecasts and forecasts-on-demand. Implemented REST-based interface for mobile client. Provided technical leadership for the project team.

self-employed

Software Engineer

self-employed

2009-10 - 2012-9 · 3 yrs

Simferopol, Ukraine

Developing multi-tier system for accounting of digital content usage with technical focus on Java 6, Maven 2, Spring framework (Core, JDBC, MVC, Security), JMX, servlets, JavaMail, Apache MINA, Google protocol buffers, JBoss AS, PostgreSQL, HSQLDB. Various consulting stuff related to software development processes.

Sunbay Software Crimea

Senior Software Developer

Sunbay Software Crimea

LinkedIn
2005-8 - 2009-9 · 4 yrs 2 mos

Simferopol, Ukraine; Zurich, Switzerland

Participated as lead Java developer in implementation of multi-tier system for managing of network of self-service informational kiosks. Contributed to analysis, requirements definition, architecture, design and development of core modules of the system. Technical focus: Java 5, SQL, XML, Spring framework (Core, JDBC, Security, MVC), Hibernate, managed beans, servlets, JavaMail, FreeMarker, JBoss AS, PostgreSQL, Maven 2. Prior to that participated in several projects, related to financial and telecommunication industry, digital content management and mobile entertainment applications.

SPIRIT DSP

Software Developer

SPIRIT DSP

LinkedIn
2003-11 - 2005-7 · 1 yr 9 mos

Moscow, Russian Federation

Contributed to SeeVoice product family. Implemented client-side applications for FOMA and BREW mobile platforms. Designed and developed supporting server-side functionality for monitoring, usage stats gathering and analysis. Ported image processing algorithms to J2ME platform. Implemented MMS encoding and decoding functionality for MMS-enabled PSTN phones.

Sunbay Software Crimea

Software Developer

Sunbay Software Crimea

LinkedIn
1998-12 - 2003-11 · 5 yrs

Simferopol, Ukraine; Bern & Zurich, Switzerland

Participated in several projects, related to e-commerce, online collaboration, financial and telecommunication industries.

Dmitry Oparin's Contact Information

Email

******@***.com

Phone

(**) *** ****

Find the Right Leads
Find Verified Contact Data

Try with: Jensen Huang @ nvidia.com Click to autofill
LeadContact awards, five-star ratings, and GDPR compliance badges

What LeadContact does well

Find verified emails, phone numbers, and decision-makers with 98% accuracy.

Find Leads

Find Leads

Find the right people by company, role, industry, location, and more.

925M+ professional profiles

Find Leads
Find Emails

Find Emails

Access verified email addresses for your target contacts.

657M+ emails

Find Emails
Find Phone Numbers

Find Phone Numbers

Get cross-validated phone data from multiple top sources.

239M+ phone numbers

Find Phone Numbers

More Accurate. Lower Cost.

Find contact data in 1 tool with 98% accuracy

LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.

LeadContact Logo
Competitor Tools

All these = $289 per month

Great conversations start with the right contact.

It’s time to find yours.