Taras K. Software Engineer, Architect
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)
- 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).
- A record of technical leadership in various domains such as enterprise software, finance, and healthcare.
Work Experience
Software Architect, NDA
Duration: Nov 2020 - Present
Summary: Software Architect working on the creation of rich internet applications, mobile apps, and desktop applications for the aviation industry.
Responsibilities: API design and development, ensuring application architecture meets business requirements.
Technologies: C++, Windows
Software Architect, Stampede Solution
Duration: Feb 2020 - Oct 2020
Summary: Software Architect designing and developing rich internet applications for a solutions provider.
Responsibilities: Data modeling, creating stored routines, and designing APIs.
Senior Software Engineer, Körber AG
Duration: Aug 2018 - Feb 2020
Summary: Senior Software Engineer developing services, desktop, and web applications for various management systems.
Responsibilities: Developing packages and triggers, data modeling, API design.
Technologies: C++ Qt, Windows, Linux
Senior Software Developer, Intellica Group
Duration: May 2016 - Jul 2018
Summary: Senior Software Developer focused on the development of single-page web applications.
Responsibilities: API development, data modeling, creating stored routines.
Oracle Database Developer, Rocksoft OÜ
Duration: Apr 2015 - May 2016
Summary: Oracle Database Developer working on data modeling, stored routines, concurrent programs, and web applications.
Responsibilities: Working with Oracle EBS and developing web applications.
Technologies: Oracle EBS
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
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
Education
- CNPU, Ukraine - Physics
Master
SEPTEMBER 1997 - JUNE 2002