Full-Stack Software Developer

Vadim
Poteryayev.

I build and evolve software products across frontend, backend, and system integrations.

I contribute throughout the software lifecycle—from requirements and design to development, testing, deployment, and ongoing improvement.

Current statusNot actively job hunting. Open to thoughtful technical conversations.
Vadim Poteryayev
MoscowOpen to relocation & travel
8+years of experience
8 years 10 monthsProfessional experience · as of September 2026 · overlaps counted once
Web · ServicesApplications, APIs, and backend systems
Desktop · MobileWindows and cross-platform products
RU · ENNative Russian · B2 English
01 / Profile

Engineering with the whole system in view.

I use modern tools, frameworks, and development practices, including AI-assisted tools, to create solutions with a focus on reliability, security, performance, and maintainability.

01

Software development

Experience across requirements analysis, application design, implementation, testing, deployment, maintenance, and support.

02

Pragmatic modernization

Experienced in making legacy desktop and service estates safer while building the modern product around them.

03

Full-stack range

Web applications, backend services, Windows desktop, cross-platform apps, databases, messaging, delivery, and observability—connected as one system.

04

Knowledge sharing

Experience teaching Java programming and robotics, explaining technical ideas, and sharing practical development knowledge.

02 / Experience

A career built across layers.

Product engineering, legacy modernization, automation, data, delivery, and teaching—each role added another way to see the problem.

016 years 2 months

Holistic Systems

.NET Developer

South Africa · International

Creates new products, improves existing applications, and delivers upgrades across web, backend, Windows desktop, and cross-platform desktop and mobile software.

  • Contributes across the software lifecycle, including application design, implementation, debugging, documentation, delivery, and production support.
  • Builds .NET and Angular applications with SQL Server; integrates payment systems and messaging using MQTT and MSMQ.
  • Maintains and modernizes WinForms, Windows services, and WCF solutions alongside ASP.NET Core/MVC and cross-platform applications, including .NET MAUI and Xamarin.Forms.
  • Configures CI/CD pipelines using Azure DevOps, Git, Jenkins, and Octopus, with Redgate tooling for database changes and source control.
C# / .NETBackend servicesWeb applicationsWindows desktopCross-platform apps
021 year 9 months

LANIT

.NET Developer

Moscow

Automated business processes in HR, finance, and logistics while contributing across the complete software lifecycle.

  • Built C# and VB solutions, UiPath extensions, cloud integrations, automated packaging, tests, and observability tooling.
  • Contributed to presales and customer discussions, helped colleagues, and created a development methodology and competency matrix for the RPA team.
  • Designed RPA infrastructure monitoring with ELK and worked across Windows, Linux, Git, SVN, Nexus, NuGet, Jira, and Confluence.
C#RPAELKNUnitDevOps
035 months

LANIT

Data Scientist

Moscow · Concurrent role

Explored the data layer behind business processes, from preparation and analysis to dashboards and process mining.

  • Processed data with Python, pandas, and NumPy and researched business metrics and KPIs.
  • Worked with Minit, PostgreSQL, Celonis, and PQL to analyze real process flows.
PythonpandasPostgreSQLProcess Mining
046 months

Programming School

Programming Teacher

Moscow · Concurrent role

Taught Java fundamentals and client-server application development.

  • Translated technical ideas into practical lessons for new developers.
JavaTeachingClient-server applications
057 months

Omsk State Technical University

C# Full-stack Developer

Omsk

Developed and integrated a formal sequence-analysis module for the open-source Libiada research platform.

  • Delivered the module in .NET, ASP.NET, PostgreSQL, and NUnit.
.NETASP.NETPostgreSQLR&DView project
069 months

Programming School

Robotics Teacher

Omsk · Concurrent role

Taught engineering fundamentals and robot programming.

  • Twice served as a judge at regional and state robotics competitions.
TeachingRobotics
072 months

State Institution of IT & Telecommunications

C# Backend Developer

Omsk

Built and deployed a monitoring application for automated data collection, processing, storage, and formatted reporting.

  • Worked with .NET Framework, WinForms, ADO.NET, SQL Server, SQLite, and Microsoft Interop.
C#WinFormsADO.NETSQL
03 / Expertise

One engineering core. Multiple product surfaces.

C# and .NET are the common foundation across backend services, web applications, Windows desktop software, and cross-platform desktop and mobile products.

Product scopeWeb · Services · Desktop · Mobile
01

Backend services & integrations

C#.NETASP.NET CoreRESTWCFWindows ServicesLINQTPLOOPGoFMQTTMSMQ
02

Web applications

ASP.NET MVCAngularTypeScriptRxJSJavaScriptAngular MaterialBootstrap
03

Windows desktop applications

.NET FrameworkWinFormsADO.NETMicrosoft Interop
04

Cross-platform desktop & mobile

.NET MAUIXamarin.FormsMVVM
05

Data, delivery & quality

SQL ServerTransact-SQLPostgreSQLOracleMySQLSQLiteAzure DevOpsGitJenkinsOctopusCI/CDNUnitELKAgileBDD / TDD
04 / Foundations

Technology, language, perspective.

2018

Omsk State Technical University

Computer Science & Engineering

Bachelor’s degree · Faculty of IT & Computer Systems
2017

Omsk State Technical University

Professional Communication Translation

Bachelor’s degree · Faculty of Humanities
Languages

Russian

Native

English

B2 · Upper intermediate
05 / Contact

Complex system?

Let’s compare notes.

I’m not actively searching, but I’m open to conversations about software development, product improvements, and modernization.

poteryayev.v.r@gmail.com +7 926 705-07-96 Phone is the preferred contact.
Full-stack-разработчик

Вадим
Потеряев.

Создаю и развиваю программные продукты: интерфейсы, серверную часть и интеграции между системами.

Участвую во всём жизненном цикле ПО — от анализа требований и проектирования до разработки, тестирования, выпуска и дальнейшего совершенствования.

Текущий статусНе в активном поиске, но открыт к содержательному профессиональному общению.
Вадим Потеряев
МоскваГотов к переезду и командировкам
8+лет опыта
8 лет 10 месяцевПрофессиональный стаж · сентябрь 2026 г. · пересекающиеся периоды не суммируются
Web · BackendВеб-приложения, API и серверные системы
Desktop · MobileПриложения для Windows и кроссплатформенные решения
RU · ENРусский — родной · Английский — B2
01 / Профиль

Инженерный взгляд на систему целиком.

Использую современные инструменты, фреймворки и практики разработки, включая инструменты с поддержкой ИИ. Уделяю внимание надёжности, безопасности, производительности и удобству сопровождения решений.

01

Разработка программного обеспечения

Участвую в анализе требований, проектировании приложений, реализации, тестировании, выпуске, сопровождении и поддержке.

02

Практический подход к модернизации

Постепенно и безопасно обновляю унаследованные настольные и серверные системы, сохраняя их стабильность и развивая продукты на их основе.

03

Система целиком

Работаю со всеми частями системы: веб-приложениями, серверными сервисами, настольными и мобильными клиентами, базами данных, интеграциями, CI/CD и мониторингом.

04

Обмен знаниями

Преподавал программирование на Java и робототехнику, объяснял технические темы и делился практическими знаниями о разработке.

02 / Опыт

Опыт разработки разных классов систем.

За эти годы я создавал и модернизировал продукты, автоматизировал бизнес-процессы, анализировал данные, выпускал ПО и преподавал — этот опыт сформировал целостный инженерный взгляд.

016 лет 2 месяца

Holistic Systems

.NET-разработчик

ЮАР · международные проекты

Создаю новые продукты, улучшаю существующие приложения и выпускаю обновления: веб-приложения, серверные системы, ПО для Windows и кроссплатформенные решения для компьютеров и мобильных устройств.

  • Участвую в проектировании приложений, реализации, отладке, документировании, выпуске и поддержке ПО в эксплуатации.
  • Разрабатываю приложения на .NET и Angular с SQL Server; интегрирую платёжные системы и обмен сообщениями через MQTT и MSMQ.
  • Сопровождаю и модернизирую решения на WinForms, службы Windows и WCF; работаю с ASP.NET Core/MVC и кроссплатформенными приложениями, включая .NET MAUI и Xamarin.Forms.
  • Настраиваю CI/CD с Azure DevOps, Git, Jenkins и Octopus; использую инструменты Redgate для управления изменениями и версиями баз данных.
C# / .NETСерверная разработкаВеб-приложенияПриложения для WindowsКроссплатформенная разработка
021 год 9 месяцев

LANIT

.NET-разработчик

Москва

Автоматизировал бизнес-процессы в кадровом учёте, финансах и логистике и участвовал во всех этапах создания и сопровождения решений.

  • Создавал решения на C# и VB, разрабатывал расширения для UiPath, интегрировал облачные сервисы, автоматизировал сборку пакетов, писал тесты и разрабатывал средства мониторинга и диагностики.
  • Участвовал в подготовке технических предложений и обсуждениях с заказчиками, помогал коллегам, разработал методологию разработки и матрицу компетенций для RPA-команды.
  • Спроектировал систему мониторинга RPA-инфраструктуры на базе ELK; работал с Windows, Linux, Git, SVN, Nexus, NuGet, Jira и Confluence.
C#RPAELKNUnitDevOps
035 месяцев

LANIT

Специалист по анализу данных (Data Scientist)

Москва · параллельно с основной работой

Анализировал данные о бизнес-процессах: готовил и исследовал наборы данных, строил аналитические панели и применял методы Process Mining.

  • Готовил и обрабатывал данные в Python с использованием pandas и NumPy, анализировал бизнес-метрики и KPI.
  • Использовал Minit, PostgreSQL, Celonis и PQL для анализа фактического выполнения процессов.
PythonpandasPostgreSQLProcess Mining
046 месяцев

Programming School

Преподаватель программирования

Москва · параллельно с основной работой

Преподавал основы Java и разработку клиент-серверных приложений.

  • Проводил практические занятия и объяснял технические темы начинающим разработчикам.
JavaПреподаваниеКлиент-серверные приложения
057 месяцев

Омский государственный технический университет

Full-stack-разработчик на C#

Омск

Разработал и интегрировал в открытую исследовательскую платформу Libiada модуль формального анализа последовательностей.

  • Реализовал модуль на .NET и ASP.NET с использованием PostgreSQL и NUnit.
.NETASP.NETPostgreSQLR&DОткрыть проект
069 месяцев

Programming School

Преподаватель робототехники

Омск · параллельная работа

Преподавал технические основы и программирование роботов.

  • Дважды был судьёй на соревнованиях по робототехнике регионального и государственного уровня.
ПреподаваниеРобототехника
072 месяца

State Institution of IT & Telecommunications

Разработчик серверной части на C#

Омск

Разработал и внедрил систему мониторинга, которая автоматически собирала, обрабатывала и хранила данные, а также формировала отчёты.

  • Использовал .NET Framework, WinForms, ADO.NET, SQL Server, SQLite и Microsoft Interop.
C#WinFormsADO.NETSQL
03 / Компетенции

Единая инженерная основа. Разные типы продуктов.

C# и .NET — общая технологическая основа для серверной разработки, веб-приложений, ПО для Windows, а также кроссплатформенных настольных и мобильных продуктов.

Области разработкиWeb · Backend · Desktop · Mobile
01

Серверная разработка и интеграции

C#.NETASP.NET CoreRESTWCFWindows ServicesLINQTPLOOPGoFMQTTMSMQ
02

Веб-приложения

ASP.NET MVCAngularTypeScriptRxJSJavaScriptAngular MaterialBootstrap
03

Приложения для Windows

.NET FrameworkWinFormsADO.NETMicrosoft Interop
04

Кроссплатформенные настольные и мобильные приложения

.NET MAUIXamarin.FormsMVVM
05

Данные, выпуск ПО и качество

SQL ServerTransact-SQLPostgreSQLOracleMySQLSQLiteAzure DevOpsGitJenkinsOctopusCI/CDNUnitELKAgileBDD / TDD
04 / Образование

Технологии, языки, кругозор.

2018

Омский государственный технический университет

Информатика и вычислительная техника

Бакалавриат · Факультет информационных технологий и компьютерных систем
2017

Омский государственный технический университет

Перевод в сфере профессиональной коммуникации

Бакалавриат · Гуманитарный факультет
Языки

Русский

Родной

Английский

B2 · Выше среднего
05 / Контакты

Сложная система?

Давайте обсудим.

Я не в активном поиске, но открыт к разговору о разработке, улучшении продуктов и модернизации программного обеспечения.

poteryayev.v.r@gmail.com +7 926 705-07-96 Лучше всего связаться со мной по телефону.