Ivan Dutchak

Software Solutions Architect at Inpay
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
San Diego, California, United States, US
Languages
  • Ukrainian Native or bilingual proficiency
  • Russian Native or bilingual proficiency
  • English Professional working proficiency
  • Danish Elementary proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Microsoft Certified: Azure Solutions Architect Expert
    Microsoft
    Dec, 2021
    - Nov, 2024

Experience

    • Denmark
    • Financial Services
    • 100 - 200 Employee
    • Software Solutions Architect
      • Dec 2020 - Present

      Building and improving a new system for transferring money. - Reviewed design proposed by 3rd party company - Designed and edited blueprints for infrastructure and networking architecture according to management’s demands. - Setup processes for deployment and hotfixes with regards to financial authorities requirements - Developed compliance system - Developed transactions core system - Introduced internal reconciliation between different services - Work with security division to design RBAC for the system - Supporting development team Show less

  • The LeapFrog Company ApS
    • Copenhagen, Capital Region, Denmark
    • Consultant - Development Tech Lead
      • Mar 2019 - Nov 2020

      Worked for Elevate on re-development of loan origination system with the use of event-driven architecture - Leading a team responsible for developing a new Application Management System - Defined coding standards, ensured coding styles consistency between projects - Designed system for downloading data from banks (with using Plaid) - Developed system for generating and storing documents - Integration with various existing legacy services (decisioning, loan booking, data analytics) Worked for Elevate on re-development of loan origination system with the use of event-driven architecture - Leading a team responsible for developing a new Application Management System - Defined coding standards, ensured coding styles consistency between projects - Designed system for downloading data from banks (with using Plaid) - Developed system for generating and storing documents - Integration with various existing legacy services (decisioning, loan booking, data analytics)

    • Denmark
    • Software Development
    • 1 - 100 Employee
    • Software Architect
      • Jan 2018 - Apr 2019

      Worked on GRC (governance, risk management and compliance) solution - Designed and implemented GDPR (General Data Rights Protection) solution - Redesigned existing legacy system, introduced unit testing - Set up CI and automated generation of installation packages (Jenkins) - Provided customer support regarding maintenance of diverse software systems - Increased system performance by order of magnitude Worked on GRC (governance, risk management and compliance) solution - Designed and implemented GDPR (General Data Rights Protection) solution - Redesigned existing legacy system, introduced unit testing - Set up CI and automated generation of installation packages (Jenkins) - Provided customer support regarding maintenance of diverse software systems - Increased system performance by order of magnitude

    • Development Team Lead
      • Jan 2017 - Jan 2018

      Worked on a project to architect and built a “Lease to Own Platform”. - Formed a software development team - Continually established clear operational specifications and formulated software requirements - Implemented integration with multiple external systems (amazon, plaid, jumio, multiple PSP integrations etc) - Set up CI (continuous integration) and deployment (VSTS, Jenkins, Azure ARM Templates) - Designed and introduced automated documentation for REST services. Worked on a project to architect and built a “Lease to Own Platform”. - Formed a software development team - Continually established clear operational specifications and formulated software requirements - Implemented integration with multiple external systems (amazon, plaid, jumio, multiple PSP integrations etc) - Set up CI (continuous integration) and deployment (VSTS, Jenkins, Azure ARM Templates) - Designed and introduced automated documentation for REST services.

    • Denmark
    • Retail
    • 700 & Above Employee
    • Senior Software Developer
      • Nov 2015 - Dec 2016

      After Coop purchased Beeptify I joined the technology team that was responsible for integrating the financial e-money system with existing systems like SAP, Multiple POS systems, real-time analytics, other projects: digital receipts and stamps (loyalty program) - Worked in close cooperation with business partners to understand and meet their requirements to the product - Designed and implemented multiple payment flows - integration with existing POS (point of sale) in stores, and experimental Bip&Betal payment solution - Designed architecture for digital receipts system - Performed code review, worked closely with team members to ensure consistency with code standards - Prepared detailed reports concerning project specifications and activities - Performance and scalability optimization - Added security layer with using client certificates - Set up load testing of platform and integrations - Developed reports and integration with SAP Show less

  • Beeptify A/S
    • Copenhagen, Capital Region, Denmark
    • Senior Software Developer
      • Sep 2009 - Oct 2015

      Developing e-money and payment platform with focus on mobile and NFC payments. - Set up integration with Point POS terminals - Developed new build system using TeamCity, Web Deploy and MSBuild, which automated code deployment and helped to improve quality of build, deployed to production - Refactored existing core systems - Migrated existing projects to Azure - Changed accounts structure to double accounting pattern - Implemented ID-003 protocol (driver for JCM Bill Acceptor) and cash top-up - Developed tool for accounts reconsolidation Show less

    • Ukraine
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior ASP.NET Web Developer
      • Feb 2012 - Sep 2012

      Senior ASP.NET Web Developer in a team developing and supporting enterprise backup/restore software for different size networks, servers, clusters, vmware machines. - Created UI interface for new product features (e.g. bulk protect, bulk deploy) - Improved UI related to clusters support - Was part of the team developing event-driven non-blocking IO architecture - Rapidly prototyped new capabilities and confirm feasibility - Worked effectively with design teams to ensure software solutions elevated client-side experience - Provide mentoring services to junior developers as needed. Show less

    • .NET Web Developer
      • Oct 2008 - Jan 2012

      As a .NET Web Developer, worked on 40+ projects. Some of the clients were BMW, Henkel, Rai.tv, Centrobanca, Veneto Banca, UBI Banca, Generali Investments. Description for few projects: Zen CMS - main company product, content management system. As a team member, I developed a number of standard components and plugins including news, sitemap, contacts, and video gallery. www.donnad.it Project for Henkel company. It is a national portal with large number of unique visitors. Features of project are high security level, a number of DB servers, a large databases, quick search. - Database design / development / administration. - Modules: Audio/Video/Photo galleries - Multiple modules to search/manage data - Security module - access by users with different security levels and needs-to-know. - Creating web/user controls (ASP.Net, Javasript) Project for BMW company (Italian department) with a large numbers of offices in Italy. The main feature of the project is intranet, a large database and quick search. - Database design. - Creating program units (search / manage data). - Creating back-end user controls (ASP.Net, Javasript, jQuery, Ajax). - Windows services for data importing. For Rai.tv (largest Italian media company) created client application that allows to see current network streaming with support of windows and mac os. - Receiving and processing data from server - Creating user controls according to design in PSD (Silverlight, Expression Blend) Show less

  • ITCS Australia
    • Kiev, Ukraine
    • Software .NET Developer
      • Jun 2007 - Oct 2008

      Portal with a 20+ of sites based on DotNetNuke and self-architected CMS - Database design / development - Creating program units (Modules: Forum, private messaging, e-mail). - Administrating / creating sites based on DNN - Wrote maintainable and extensible code in a team environment - Embedded mortgage calculator for sites - Project based on transferring logistic rules from Lotus system to Web Portal with a 20+ of sites based on DotNetNuke and self-architected CMS - Database design / development - Creating program units (Modules: Forum, private messaging, e-mail). - Administrating / creating sites based on DNN - Wrote maintainable and extensible code in a team environment - Embedded mortgage calculator for sites - Project based on transferring logistic rules from Lotus system to Web

    • Ukraine
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Junior Software Developer
      • Dec 2006 - May 2007

      As a Junior Software Developer worked on Automated Trade System - in-house developed ERP system. - Developed module for manufacturing department (C++ Builder) - Designed printing forms for accountants - Developed library for export data from grid views to Excel As a Junior Software Developer worked on Automated Trade System - in-house developed ERP system. - Developed module for manufacturing department (C++ Builder) - Designed printing forms for accountants - Developed library for export data from grid views to Excel

Education

  • Taras Shevchenko National University of Kyiv
    Master of Science - MS, Computational and Applied Mathematics
    2000 - 2006

Community

You need to have a working account to view this content. Click here to join now