
I have a good experience in softwate development and solid experience in web development with different software technologies such Docker, ASP.NET, ASP.NET Core, Node.js, Spring, Jakarta Web Specs, MongoDb, MySQL and SQL Server. I have a experience with Java platform (Java, Kotlin, Spring, Tomcat, OpenLiberty, Jakarta MVC, Jakarta EE, Hibernate), also have a experience with .NET platform (ASP.NET, ASP.NET Core, MVC, WebAPI, SignalR, Entity Framework).
I prefer Java technology stack more than .NET technology stack, because more freedom and benefits in the cloud technologies.
Programming Languages
- Expert knowledge in C#, Java and JavaScript.
- Very good knowledge in C++, PHP, Python and Kotlin.
- Good knowledge in F#, Scala, Erlang and Elexir.
Software Technologies
- Basic knowledge in Wordpress site administration and development.
- Web sites and front-end development - HTML5, CSS3, JavaScript, AJAX, jQuery, AngularJS.
- Web applications and front-end development - Next.js, React.js and Firebase.
- UI and front-end - Bootstrap, Tailwind CSS.
- Web applications development with Node.js, Express.js, Bun.js and MongoDb.
- Microsoft .NET Framework and related technologies - C#, ASP.NET Core, ASP.NET MVC, ASP.NET WebAPI, WCF, CLR.
- Java and related technologies - Java, Jakarta, Spring, Hibernate, Microprofile, Tomcat, OpenLiberty.
- Distributed systems, microservices and multi-tier architectures.
- Databases - MSSQL and MySQL databases, good knowledge in MongoDb.
- Object-oriented programming and modeling, design patterns and SOLID.
- Messaging systems and technologies - RabbitMQ.
- HTTP, web-crawling, Windows API, Sandboxing in Windows.