My name is Stanislav Briver and I am a software developer with a background in web development.
- Programming languages used in the work: C#, Python, JavaScript, TypeScript
- Frameworks and libraries: ASP.NET, ASP.NET Core MVC, Entity Framework, SignalR, jQuery
- Databases: PostgreSQL
- Markup: Bootstrap
- Version Control: Git
- Infrastructure: Docker, Docker Compose, Nginx, Linux
- OLIMP LLC - Software Engineer (February 2022 - Present)
- Writing software on C/C++ for microcontrollers of the STM32 and AVR families: system software for programmers of integrated circuits (STM32; state machines; ADC; FSMC (SRAM); Bootloader; USB HID, UART, i2c interfaces; in-circuit debugging via gdb, STLink);
- Software development for industrial automation devices (ATmega328PB, 2560, 128; EEPROM, work with SD drives; UART; Modbus RTU; RS-485)
-
Fullstack development of a self-hosted solution (stack: .NET 6) for the maintenance of industrial automation systems based on the Modbus RTU protocol and the customer's proprietary protocol, Lua integration into service (NLua).
-
Fullstack development of a web service for the customer in the field of food industry (stack: backend - .NET 7, ASP.NET Core MVC, Entity Framework, SignalR, PostgreSQL, Docker, Compose, Nginx, MinIO, authorization and authentication on refresh pairs, access tokens, OpenAPI, Swashbuckle, Python to automate the deployment and updating of services (API and website). Link to resources - https://github.com/DevilSmith/portfolio-assets/blob/master/Projects/cookly-service/images.md
Support for a corporate web server on Debian 10 on the mdadm software raid, with Mattermost - chat services; Gitea - version control systems; Prometheus-Grafana-Node Exporter bundle; Mosquitto MQTT - broker for collecting metrics from customer sensors; Nextcloud - cloud storage; Portainer - container management web interface
- Bachelor's Degree in Electronic Engineering - National Research University of Electronic Technology, Moscow (2023)