About me image

About me

Hello!

My name is Sergei Dorofeev, and I have been working as a software developer since 2012.
For most of my career, I have worked with .NET technologies. I also have experience with Java and Spring Boot. I work as a full-stack developer and can take care of every part of an application, from the UI to the database. Currently, I am learning cloud and neural network technologies.

If you have any questions or comments, please do not hesitate to contact me via email or the Contact page.

Below you can find buttons to download my CV in either English or German.


From idea to production: reasons

Let's discuss reasons why is it so important to implement your personal website. Which reasons could motivate a developer to invest free-time into it's implementation and content creation.

Read
Let's start coding

Embarking on a new project is like stepping into a realm of magic. What will the project look like? How will it operate? Are the technical decisions up to par? The only way to unravel these mysteries is to dive in and start working!

Read
AI: Intelligent search and query routing using Tool Calling

Practical implementation of AI Tool Calling: intelligent request routing, search and filtering of articles, integration with RAG. Overview of architectural solutions, limitations and implementation specifics on .NET and Angular.

Read