Portfolio - Sergey Ershov
"I've always been in search of perfection.
Something unique and unrepeatable.
Something that will bring benefits and development..."
Write to me

Directions

Иконка звезда

Programming

I write PC programs, work with Delphi and Phyton, and create applications for various tasks.
Иконка часы

Automation

I create projects that facilitate the automation of processes and the development of IT projects and systems.
Иконка работа

Microcontrollers

I work in C++, writing software for microcontrollers, mainly ATMEGA, and automating processes.
Иконка сердце

Web development

I create websites based on ready-made PSD layouts or Figma, landing pages, business cards, personal pages, and promo websites.
Safety Perimeter & Alerting System for employees of railway
Safety Perimeter & Alerting System for employees of railway
Press icon
Press icon
Website development smart-neon.ru
Website development
smart-neon.ru
Press icon
Press icon
Universal measuring module for railways
Universal measuring module for railways
Press icon
Press icon
Stand for automated testing of device boards
Stand for automated inspection of circuit boards
Press icon
Press icon
Program for decoding the ALS-EN code
Program for decoding the ALS-EN code
Press icon
Press icon
Program for calculating the spectrum and amplitudes of a signal (Fourier)
Program for calculating the spectrum and amplitudes of a signal (Fourier)
Press icon
Press icon
Website development mariart-photo.ru
Website development
mariart-photo.ru
Press icon
Press icon
Development of ALSignal
Development of
ALSignal
Press icon
Press icon
Website development
Website development
Press icon
Press icon
Teach Controller Project (technical class)
Teach Controller Project (technical class)
Press icon
Press icon
Project Obkatka Reductorov
Project
Obkatka Reductorov
Press icon
Press icon
Electric Motor Test Bench project
Electric Motor Test Bench project
Press icon
Press icon
GSM Control Project
GSM Control Project
Press icon
Press icon
Modul BCO Control Project
Modul BCO Control Project
Press icon
Press icon
ALSignal Project
ALSignal Project
Press icon
Press icon
Signal Analyzer Project
Signal Analyzer Project
Press icon
Press icon
Electric Motor Test Bench project
Electric Motor Test Bench project
Press icon
Press icon
Test Project
Test Project
Press icon
Press icon
Development of Flowmeter
Development of Flowmeter
Press icon
Press icon
Digital RPB Project
Digital RPB Project
Press icon
Press icon
Development of a gearbox run-in stand
Development of a gearbox run-in stand
Press icon
Press icon
Development of Temp Monitoring
Development of Temp Monitoring
Press icon
Press icon
Voice Informer Project
Voice Informer Project
Press icon
Press icon
AVM Tester Project
AVM Tester Project
Press icon
Press icon
Development of a 4-track station layout (technical class)
Development of a 4-track station layout (technical class)
Press icon
Press icon
Development of Signal Analyzer
Development of Signal Analyzer
Press icon
Press icon
More work

GSM Control v1.1 Assembly

The system controls the status of devices via GPRS communication. Not all STS objects can be monitored using the traditional method of the ChDK, APK-DK or other monitoring systems due to the remoteness of the object, or the lack of technical capabilities or cable. One example is the crossings within the city limits, which are located far from the stations. The goal of this project is to organize the monitoring of the crossing status using GSM communication. The system consists of two electronic units, one of which is installed in the RSH of the crossing, and the other is installed in the relay room at the station's ETS post. A SIM card is installed in the block at the crossing, and another block is installed at the station and connected to the Internet via Ethernet or Wi-Fi. The status information is displayed on the DSP panel (closed, emergency, and malfunction).

Name

ALTERRA

"ALTER" - in Latin, it means "different, similar, or the same." The name of the company, ALTERRA, was chosen because I create products that are similar to factory-made products, which are as good as the best on the market, and sometimes even better, with more features, advanced capabilities, and flexible adjustments.

WHO am I?

Head of Testing and Quality Department with 10+ years of experience in developing electronic devices on microcontrollers from scratch, including designing the circuit, PCB, and firmware, as well as soldering, prototyping, testing, and debugging. Manual, regression, automated, and functional testing.

An IT programmer. Mastered programming languages such as C++, Delphi, and Phyton. He is capable of developing software on a PC for various tasks, linking software with microcontrollers connected to a PC, and writing a program for digital data processing (DSP) and visualizing the process.

Circuit engineer. Since my youth, I have been engaged in radio modeling and soldering of electronic devices. I have skills in analog, digital, operational amplifier, key, power supply, ADC, DAC, chip, microcontroller, display, all kinds of sensors, ESD protection and EMI compatibility, PCB Design (Altium Designer).

Web developer. I design websites. I have learned HTML, CSS, Less, and partially PHP and Java Script programming languages. I work with databases and MySQL. I know how to create product cards, shopping carts, calculators, and send emails and notifications. I enjoy creating beautiful, user-friendly, unique, and intuitive websites.

Programmer of microcontrollers. I have mastered the C++ programming language and started programming Atmega, ESP, and STM32 controllers. I have mastered the extensive capabilities of microcontrollers, including the connection of various sensors, displays, modules, UART, 1-Wire, I2C, SPI, MODBUS, RS-485, Ethernet, radio transmitting modules, GSM, and GPS.

Professional Engineer of Russia in the field of radio engineering, electronics, and communications, according to certificate No. 21-504 dated December 28, 2020. More than 30 certificates and commendations from the top management of Russian Railways and Gazprom Dobycha Irkutsk. His experience as a manager allows him to lead small teams using the best engineering practices.

Skills: • QA Team Lead • Op-amps, keys, ADC, DAC, digital filters • ATMEGA, ESP, STM32, nRF52, etc. • Delphi, Python, C++, VS Code • DSP algorithms, signal processing • HTML, CSS, Less, JavaScript, PHP, SQL • PCB design (Altium Designer) • UART, 1-Wire, I2C, SPI, RS-485, Ethernet • BLE, UWB, NFC, Radio, GPS • SMD soldering, multimeter, oscilloscope, vector network analyzer • AI tools, ChatGPT, Qwen, DeepSeek, VS Code AI, Claude • Agile/Scrum

I'm just a good and reliable person who wants everyone to have a good and peaceful life. I'm interested in solving complex and unusual problems that can improve work or automate processes. I advocate innovation and improvement not only in technology but also in the inner world...

Reviews

Thank you for your professionalism. Your stand works and helps us every day.

-Ivan Chernakov

With the device you developed, we can easily find faults. It was difficult to do this before. Thank you.

-Alexey Bezhenar

We are very glad that we have an automated system for recording visits to the gym. Bureaucracy is a thing of the past )) And it's so original - in the form of a website. We are very grateful!

-Elena Klimenko

Contacts