Upload

Taras K. Software Engineer, Architect

Database Development (18.5 yr.), Back-End Web (18.5 yr.), Solutions Architect, Desktop Software

Summary

- Software Engineer with over two decades of experience, specializing in system design, and system integration (System Design, Technical Leadership, System Integration, Scalability, Security, Communication, Documentation);
- Strong abilities with React.js for building, interactive web applications;
- Experienced in Java, Spring Boot, and creating microservices;
- Skilled in Node.js for backend development;
- More than 20+ years of experience with Delphi, Deep knowledge with different versions of Delphi to 10.2;
- Experience with various localisations and Delphi UIs;
- Expert in various programming languages including C++, JavaScript, and Python;
- Experienced in database management with Oracle, MySQL, and PostgreSQL among others (Data Modeling Database Management, Normalization and Denormalization, Data Integrity, Data Warehousing, ETL, SQL and Query Optimization, Database Design, Stored Routines and Packages, Data Backup and Recovery, Data Migration, Web Scraping);
- Experience in technical leadership in various domains such as enterprise software, finance, and healthcare.

Work Experience

Senior Software Engineer, NDA

Duration: Nov 2020 - Present

Summary: Software development company.

Responsibilities: API design and development, ensuring application architecture meets business requirements.

Technologies: C++, Windows

Senior Software Engineer, Stampede Solution

Duration: Feb 2020 - Oct 2020

Summary: Stampede Solution Sdn Bhd is the technology provider to the Accounts Receivable Management and Recovery industry.

Responsibilities: Data modeling, creating stored routines, and designing APIs.

Technologies: PHP, Node.js, Python, Java, Redis, Oracle PL/SQL, MySQL, JavaScript.

Senior Software Engineer, Körber AG

Duration: Aug 2018 - Feb 2020

Summary: Körber – is an international technology group in the Business Areas of Digital, Pharma, Supply Chain, and Technologies.

Responsibilities: Developing packages and triggers, data modeling, API design.

Technologies: C++ Qt, Windows, Linux, Python, Java, Oracle PL/SQL, JavaScript, Delphi.

Senior Software Developer, Intellica Group

Duration: May 2016 - Jul 2018

Summary: Intellica is a services company specializing in custom software engineering and technology consulting services.

Responsibilities: API development, data modeling, creating stored routines.

Technologies: JavaScript, React, Node.js, Python, Oracle PL/SQL, SQL Server T-SQL.

Oracle Database Developer, Rocksoft OÜ

Duration: Apr 2015 - May 2016

Summary: Rocksoft company offers Oracle consulting services.

Responsibilities: Working with Oracle EBS and developing web applications.

Technologies: ODI, JavaScript, DHTMLX, Oracle PL/SQL, MySQL.

Software Engineer, ICC ETC Laboratory

Duration: Sep 2004 - Mar 2015

Summary: Software Engineer involved in software development for data analysis and visualization.

Responsibilities: Data modeling, creating stored routines, and developing desktop applications.

Technologies: C++, Delphi, Windows, Oracle PL/SQL.

Software Developer, Banking Database Applications

Duration: Dec 2002 - Aug 2004

Summary: Software Developer creating database applications for the banking sector.

Responsibilities: Data modeling, writing SQL queries, and developing desktop applications.

Technologies: Delphi, Windows, Informix, SQL.

Education

CNPU, Ukraine - Physics

Master

SEPTEMBER 1997 - JUNE 2002