Dzmitry Charniauski

Dzmitry Charniauski Email and Phone Number

Senior Software Engineer | Scrum Master | Project Manager @ EPAM Systems
newtown, pennsylvania, united states
Dzmitry Charniauski's Location
Gdańsk, Pomorskie, Poland, Poland
About Dzmitry Charniauski

Database Developer with over 14 years of experience in Oracle and PostgreSQL engineering and development. Expertise includes Informatica ETL development (3 years). Holds the Professional Scrum Master™ I (PSM I) certification.Has a good knowledge of project management.Specialize in DB development, data migration, sensitive data masking and ETL processes implementation, messaging system development, billing systems development, database slicing, and data search functionality implementation.Proactive, continuously self-learning, and have successfully transferred knowledge to others.Participated in a Project Management Mentoring program as a mentee.

Dzmitry Charniauski's Current Company Details
EPAM Systems

Epam Systems

View
Senior Software Engineer | Scrum Master | Project Manager
newtown, pennsylvania, united states
Website:
epam.com
Employees:
38592
Dzmitry Charniauski Work Experience Details
  • Epam Systems
    Senior Software Engineer
    Epam Systems Jun 2024 - Present
    Gdańsk, Pomorskie, Poland
    The project goal is to migrate the existing Oracle database to CloudSQL (Postgres), decompose functional areas, and create 20 separate environments.As a Senior Database Developer, I am responsible for analyzing the needs of the customer and producing an effective database system based on customer requirements; Creating code conversion workflows and executing data migration jobs in GCP to migrate databases from Oracle Exacc DB to CloudSQL (Postgres); Ensuring seamless transition and optimal performance; Running performance and data comparison tests to ensure proper database migration and error-free functionality; Troubleshooting and correcting any issues; Writing comprehensive documentation.Mentor for a junior database developer on the customer side.
  • Epam Systems
    Senior Software Engineer
    Epam Systems Oct 2022 - May 2024
    Poland
    Oracle database development, Scrum Master deputy.Back-office database slicing project. The goal of the project is to do a decomposition of functional areas and slice them into separate components, 7 independent databases (based on functional areas). The team worked on both high-level approaches and business logic extraction. This includes multiple stages: analysis, research and PoCs, algorithms optimizations, monitoring & alerting, and updating the deployment pipeline. Involved at all stages as an Oracle Database developer. Actively participate in stream planning and holding Agile ceremonies.Additional stream (active development for 2 years): Hermod messaging platform database part development. The team implemented Publisher and Subscriber DB parts of message processing, error handling functionality, monitoring and alerting. Designed and implemented solutions for messages queuing, messages execution and errors handling processes. Configured Prometheus Alerts and Grafana dashboards based on Prometheus metrics. Participated in code review. Created well-organized documentation.Additional stream: Blocking Wall. It is an extra security measurement to grant or prevent access to customer databases. The team reimplements and reconfigures a database after-logon trigger and additional configuration tables and parameters, and configures monitoring in Grafana using Prometheus and Elastic metrics.Implemented functionality for check if user allowed to login based on defined requirements (username, group membership, machine, ip etc.). Deployed required DB objects for all envolved environments.
  • Epam Systems
    Software Engineer
    Epam Systems Aug 2021 - Sep 2022
    Poland
    Oracle database development.Back-office database slicing Project. The goal of the project is to do a decomposition of functional areas and slice them into separate components, 7 independent databases (based on functional areas). The team worked on both high-level approaches and business logic extraction. This includes multiple stages: analysis, research and PoCs, algorithms optimizations, monitoring & alerting, and updating the deployment pipeline. Involved at all stages as an Oracle Database developer.
  • Epam Systems
    Software Engineer
    Epam Systems Jul 2018 - Aug 2021
    Minsk
    Data masking platform and service (Informatica TDM, Informatica Cloud).Participated in:Implementation of masking logic for RDB (Oracle, MS SQL), Salesforce and flat files in Informatica TDM and IICS.Preparation of a target environment (RDB) for masking and testing activities (creating tables, constraints, sequences). Development of stored procedures and functions (in Oracle).Development workflows in Informatica PowerCenter and IICS.Masking execution for customer's environment.Implementation and execution data quality testing (in DVO).Bugs reporting to Informatica Support team.Code review.Technical themes communication with the customer on a daily basis.Knowledge transfer.Acting as meeting facilitator.Mentoring.Development stream ownership.Development planning.
  • Unitary Enterprise Velcom
    Software Engineer
    Unitary Enterprise Velcom Aug 2017 - Mar 2018
    Minsk
    PostgreSQL Developer.PostgreSQL database development for a customer billing platform. Data migration into Postgres.Write project documentations of new and existing functionalities; Train users to use new modified software, share accumulated business-logic knowledge with new teammates.
  • Velcom Adn
    Lead Database Developer
    Velcom Adn Dec 2016 - Aug 2017
    Minsk
    Develop the DB part of software for loading and selecting processing. Create and modify tables and functions (PostgreSQL).Write project documentations of new and existing functionalities; Train users to use new modified software, share accumulated business-logic knowledge with new teammates;
  • Atlant Telecom
    Lead Database Developer
    Atlant Telecom Jul 2016 - Dec 2016
    Minsk
    Created database objects on PostgreSQL, supported documentation, performed tasks analysis, database development, tasks assignment. Project management team member.
  • Atlant Telecom
    Database Developer
    Atlant Telecom Apr 2015 - Jul 2016
    Minsk
    Created database objects on PostgreSQL, supported documentation.
  • Minsk Central Customs
    Deputy Chief
    Minsk Central Customs Aug 2009 - Apr 2015
    Minsk
    My expertise lies in database management, application development, and process optimization. I thrive on solving complex challenges and contributing to efficient data-driven workflows.I have experience in the following areas:1. Oracle Database Management: * Proficient in working with Oracle databases. * Skilled in designing, optimizing, and maintaining Oracle database systems.2. MS Access Application Development: * Created MS Access applications to interact with Oracle databases. * These applications facilitate efficient data management and retrieval.3. Database Object Creation and Maintenance: * Developed and maintained database objects tailored to the department’s requirements. * Ensured seamless data handling and accessibility.4. Department Automation: * Implemented automation solutions to streamline departmental processes. * Reduced manual effort and enhanced efficiency.5. Technical Specifications and Third-Party Applications: * Authored technical specifications for third-party application development. * Collaborated with external vendors to create customized solutions.6. Third-Party Software Testing: * Conducted thorough testing of third-party software products. * Ensured compatibility, functionality, and reliability.

Dzmitry Charniauski Education Details

Frequently Asked Questions about Dzmitry Charniauski

What company does Dzmitry Charniauski work for?

Dzmitry Charniauski works for Epam Systems

What is Dzmitry Charniauski's role at the current company?

Dzmitry Charniauski's current role is Senior Software Engineer | Scrum Master | Project Manager.

What schools did Dzmitry Charniauski attend?

Dzmitry Charniauski attended Belarusian State Economic University.

Who are Dzmitry Charniauski's colleagues?

Dzmitry Charniauski's colleagues are Vitalii Chelovenko, Alexandr Litvinko, Simona Pocopko, Prakash Golla, Bikas Agarwala, Alexander Kolenov, Alejandro González.

Not the Dzmitry Charniauski you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.