Software Engineer / Developer

Mikhail Matrosov.
Building things for the web.

Software engineer focused on backend development, infrastructure and modern web technologies. My primary background is Java backend, while recently expanding into frontend development with React.

My journey

From software engineering studies to building backend systems and gradually moving toward full-stack development.

2019

Software Engineering

Started studying Software Engineering at KF MSTU. This was the beginning of my professional path in software development and computer systems.

2019 — 2024

Java Backend Development

Alongside university studies, focused primarily on Java and backend development — learning application architecture, APIs, databases, server-side development and software engineering practices.

2024

Graduation

Completed my Software Engineering degree and continued developing my backend engineering skills while working with modern development tools and infrastructure.

2025 — PRESENT

React & Full-Stack

Started learning React and modern frontend development, expanding my backend background toward full-stack applications and complete web products.

What I work with

Technologies and areas I currently focus on.

Backend

Java

Backend services, application architecture, APIs and server-side systems.

Frontend

React

Modern user interfaces and component-based web applications.

Infrastructure

Linux & Web

Linux servers, networking, web infrastructure and deployment.