I'm a software engineer having a 28 years' experience of building a wide variety of software like enterprise applications, desktop applications, web applications, content management, distributed systems, business management, UI components, data services, client applications, service integration, engines and many others. My dominant languages were C++ and C#.
I 'm an experienced front end web developer using HTML, CSS, webpack, JavaScript, typescript, jQuery, Ajax, RxJs, AngularJS and Angular 11 and React and Redux for building modern SPA.
I have a good experience in writing reusable front end components , services and directives like data-grid, dropdown lookup, partial reactive forms dynamic generator, UI validation framework and etc.
I've been using ASP.NET MVC/ .NET CORE / REST WEB API's about +7 years for developing backend software and web applications like ERP systems applying for most of the standard coding design patterns and agilities like data access repositories, dependency injection, MVC, factories, principle of concerns and others.
I used to write codebase utilities and packages for the sake standardizing and accelerating my work.