Mykola Kovalchuk

Mykola Kovalchuk Email and Phone Number

Development Team Lead @ WiseTech Global
Parramatta, NSW, AU
Mykola Kovalchuk's Location
Parramatta, New South Wales, Australia, Australia
Mykola Kovalchuk's Contact Details

Mykola Kovalchuk work email

Mykola Kovalchuk personal email

n/a
About Mykola Kovalchuk

Senior Software Engineer, Team Leader, Software Architect.I have participated in development and maintenance of several enterprise-level systems with multiple modules and complex functionality, including leading role in some important projects, and have gained extensive experience in business analysis and solution design, as well as development from the scratch to the rolling out and maintenance and enhancement stages.I have a degree in Applied Math, and have used those knowledge in several projects (like calculation of optimal distribution of components, expert system to estimate future trend of specific values using Neural Networks, 3D engine and framework for CAD system, and others.)I really like to work on such projects, and recently got interest in Machine Learning and related topics.My strongest tech skills are in: Microsoft .NET, C#, Python, WinForms, SQL Server, System and solution design, Algorithms, Refactoring, Performance and resources optimization.I am experienced in: OOP, Agile, SOLID principles, Design, Architecture, Test driven development, Math, Computer graphics, Digital images processing, 3D (DirectX).Have knowledge in Machine Learning and Deep Learning, Computer Vision, Natural Language Processing.Personal skills: Self-organized and motivated, Problem solving, Quick learner, Aiming for perfection, efficiency, and cleanness (in code, UI, and solution in general), Finding compromises, Working individually and in a team.

Mykola Kovalchuk's Current Company Details
WiseTech Global

Wisetech Global

View
Development Team Lead
Parramatta, NSW, AU
Mykola Kovalchuk Work Experience Details
  • Wisetech Global
    Development Team Lead
    Wisetech Global
    Parramatta, Nsw, Au
  • Wisetech Global
    Development Team Lead
    Wisetech Global Dec 2021 - Present
    Sydney, New South Wales, Australia
    Software Engineering Team Leader - Core Team Sydney.
  • Wisetech Global
    Senior Software Engineer
    Wisetech Global Oct 2019 - Nov 2021
    Sydney, New South Wales, Australia
    Core Team - Lead Developer on Remote Printing project: refactoring, modernizing, and enhancing.
  • Wisetech Global
    Senior Software Engineer
    Wisetech Global Oct 2018 - Oct 2019
    Sydney, New South Wales, Australia
    Border Compliance Team - Lead Developer on integration of BorderWise products with WiseTech Global services and infrastructure, including authentication, user management, licensing, activity logging, billing, issue tickets, etc..Net Core, ASP.Net Core, React, TypeScript, Sql Server, Kafka, Docker.
  • Wisetech Global
    Senior Software Engineer
    Wisetech Global Jul 2009 - Oct 2018
    Sydney, New South Wales, Australia
    Core and Architecture Team - Senior Developer, Product Specialist, Technical Architect.I participated in design and development of many big and small products, modules, API libraries and functionalities, such as: proprietary entity framework and UI controls library with metadata driven model-view behavior, workflow and scheduled tasks, custom globalization/localization, data transfer, templates and macros driven automations, internal utilities, tools and add-ins, system-wide auto tests and code smells, others. Done performance, resources, and SQL optimization (with significant improvements in many cases). Investigated and solved incidents and issues at clients’ sites. Solved compatibility issues between .NET versions 2.0 and 4.0, Windows Vista, 7 and 8, x86 and x64, addins for Visual Studio various versions.I participated in all stages of software development, from investigation and solution design, to development, support and enhancements, and to refactoring and optimization of core business, data, GUI, and interoperation functionality. Provided support and expertise in number of areas to other developers in my and other teams, as well as to clients. Chosen best solutions for tasks considering their impact on other functionality and system as whole, their acceptance with development roadmap, and possibility of extensibility.Substituted permanent team leader, whenever he was away, in organizing development process (initial investigation and distribution of tasks among developers in the team, monitoring their implementation and delays). Provided help and mentoring to junior developers in the team.Key skills: Microsoft .Net 2.0-4.8, .Net Core, C#, WinForms, ADO.Net, Entity Framework, Regular expressions, Multithreading, Reflection, Visual Studio, TFS, Git, SQL Server, Transact SQL, OOP, Design/Architecture, Refactoring, Performance and resources optimisation, Agile, TDD, SOLID.
  • Wisetech Global
    Senior Software Engineer
    Wisetech Global Jan 2009 - Jun 2009
    Kyiv, Kyiv City, Ukraine
    Acting Team Leader in Architecture Team.
  • Wisetech Global
    Senior Software Engineer
    Wisetech Global Nov 2007 - Jan 2009
    Kyiv, Kyiv City, Ukraine
    Senior Developer in Architecture Team.
  • Stitch Art Easy!
    Owner, Developer
    Stitch Art Easy! Mar 2016 - Dec 2016
    Parramatta, New South Wales, Australia
    My independent commercial project.https://mykola.xyz/stitcharteasy/It is a visual designer of cross-stitch patterns.I have started to work on it and published 1st version in 2003. In 2016 I have significantly improved it and published 5th version on a commercial basis.The project is written in C# .Net, with use of number of graphical and mathematical algorithms.
  • Luxoft
    Senior .Net Developer
    Luxoft Jan 2007 - Nov 2007
    Kyiv, Kyiv City, Ukraine
    Projects for Dell Inc. manufacturing, using ASP.Net and Oracle.
  • Tmsoft
    C#.Net Developer
    Tmsoft Nov 2006 - Jan 2007
    Kyiv, Kyiv City, Ukraine
  • Construct-It
    Lead Software Developer
    Construct-It Apr 2005 - Oct 2006
    Kiev, Ukraine
    Construct-IT is a CAD system for modeling, calculating, and validating of scaffolding assemblies.I have designed and implemented from scratch a 3D engine for WYSIWYG module for preview of scaffolding assemblies (including buildings and landscape), with real-looking scaffold elements, possibility of rotating and moving to view from any angle and with any zoom etc. The engine was written on Delphi directly connecting with DirectX Direct3D API for 3D acceleration. Refactored old 2D design and edit modules for using capabilities of DirectX.Later on, I participated in refactoring and optimization of business logic of the project, analysing and designing of new functionality.I have implemented complex geometrical algorithms for dynamic 3D generation and visualization. Have done rendering optimization. Implemented miscellaneous mathematical algorithms (to calculate optimal solutions and load limits etc.) Designed 3D models in 3ds Max. Participated in designing, developing and maintaining of business logic. Mentored junior developers.Used tools: Delphi 7, DirectX, 3ds Max, OOP/OOD, Math, Borland StarTeam, Ms SQL Server.
  • Ciklum
    Software Developer
    Ciklum Apr 2005 - Oct 2005
    Kyiv, Kyiv City, Ukraine
    Participation in Construct-IT team.
  • Softline
    Software Developer
    Softline Oct 2004 - Mar 2005
    Kyiv, Kyiv City, Ukraine
    Worked in a team on automatic informational system 'Public Debt of Ukraine' for the government of Ukraine. Developed UI for Windows in Borland Delphi and for Web in C# ASP.Net. Enhanced server-side business logic in Oracle PL/SQL.
  • Scientific And Technical Centre 'Artillery And Riffle Weapon', Cad Department
    Engineer-Programmer
    Scientific And Technical Centre 'Artillery And Riffle Weapon', Cad Department Sep 2003 - Oct 2004
    Kyiv, Kyiv City, Ukraine
    Internal system for accounting department for sub-contracts and sub-leasing register.I did full development cycle from business research and design to development and to rolling out into production. Developed a mathematical model and implementation for a subsystem of economic forecast of costs and revenues with a neural network and a regression analysis. Implemented VBA-scripting for customizable reports and a COM-server and for 3rd party integration.Used Borland Delphi and Firebird DBMS.
  • Ait Ltd, Www.Ait.Org.Ua
    Software Developer
    Ait Ltd, Www.Ait.Org.Ua Jul 2002 - Jun 2003
    Kyiv, Kyiv City, Ukraine
    DentExpert – automated control system for the private dental clinic.I have developed Warehouse, Accounting, and Reporting modules. Maintained and enhanced functionality. Installed and maintained system on client’s site. Used Borland Delphi, ADO, and Ms SQL Server including Transact SQL.
  • Vladimirov Ltd
    Porgrammer
    Vladimirov Ltd Aug 2000 - Jul 2001
    Kyiv, Kyiv City, Ukraine
    Development of informational system of legal documents and statutory acts 'Family Lawyer' with Borland Delphi and Interbase DBMS.

Mykola Kovalchuk Skills

C# .net Software Development Oop Linq Visual Studio Agile Methodologies Xml Winforms Tfs Sql Ado.net Microsoft Sql Server Refactoring Object Oriented Design Test Driven Development Pl/sql Nunit Algorithms Unit Testing Multithreading .net Framework Databases T Sql Architecture Image Processing Computer Graphics 3d Visualization Regular Expressions Resharper Machine Learning Computer Vision .net Core Git Github Entity Framework Python Tensorflow Keras Windows Presentation Foundation Apache Kafka Solid Principles Deep Learning Convolutional Neural Networks Continuous Integration Directx Linux Python Mathematics Matlab F# Xamarin

Mykola Kovalchuk Education Details

Frequently Asked Questions about Mykola Kovalchuk

What company does Mykola Kovalchuk work for?

Mykola Kovalchuk works for Wisetech Global

What is Mykola Kovalchuk's role at the current company?

Mykola Kovalchuk's current role is Development Team Lead.

What is Mykola Kovalchuk's email address?

Mykola Kovalchuk's email address is my****@****lyk.net

What schools did Mykola Kovalchuk attend?

Mykola Kovalchuk attended National Technical University Of Ukraine 'kyiv Polytechnic Institute'​.

What are some of Mykola Kovalchuk's interests?

Mykola Kovalchuk has interest in Animal Welfare, Environment, Science And Technology.

What skills is Mykola Kovalchuk known for?

Mykola Kovalchuk has skills like C#, .net, Software Development, Oop, Linq, Visual Studio, Agile Methodologies, Xml, Winforms, Tfs, Sql, Ado.net.

Not the Mykola Kovalchuk 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

Aero Online

Your AI prospecting assistant

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.