My name is Oleksandr Tyshchenko and I’m a software engineer with university degree in IT and 20+ years of experience in enterprise and SaaS programming including such domains as Healthcare, Banking, Stock markets and Industry.
I consider myself as a full stack developer and I am rather happy being at that position because I firmly believe that having a good full stack developer on most of projects highly increase the agility of development process by reducing interlayer frictions. Yet I don’t mind jobs that are biased or even limited to either frontend of backend development because I feel myself equally at ease at both sides.
As a backend developer I have 15+ years of experience with .NET framework and 5+ with .NET Core.
As a frontend developer I went mostly along the JQuery (12+ years), Knockout.js (8+ years), and React (3+ years) line. I also was involved in some Angular based projects.
Also I had enough experience with Win32 programming (mostly Delphi).
I feel myself completely at ease with SQL/DB programming including writing triggers, stored procedures and user defined functions. DB design issues and basic DBA tasks are also fully covered.
I always write code with its future maintenance in mind so I try to keep it as self explanatory as I can yet always commenting it where ideas behind the code require some explanations.
Besides of vast coding experience I also have enough experience in SW architecture and design issues.