Boris Podchezertsev

Soft developer with hard experience

Salaire / Taux journalier

Erevan, Arménie

Freelance

Expertises

Domain Driven DesignMicroservicesDéveloppement FullstackAdministration de bases de donnéesOracleGraphQL

Langues

Russe (Maternelle)Anglais (Courant)

À propos

Introduction

Work performed: Software development, prototyping, R&D, data modeling, 3D modeling, documentation, analytical reports Design: Declarative design, functional design, domain-driven design, metadata-driven architecture Scope: Insurance software, GIS, fintech, trading, billing, medical, low-level and system programming, embedded software, hardware management software, computer vision, video analytics, SAAS Hardware and manufacturing: Design, manufacturing, embedded systems, testbeds, geosurveying, tooling, machine tool operation, milling machines, CNC, assembly, installation, hand tool operation Tool development for: CI/CD, metrics collection, database administration, data model collection, code generation, hardware management, scripting Software types: backend, frontend, web, CLI, GUI, Rich UI, console applications, plugins, hardware interfaces, drivers, embedded systems, libraries, frameworks Codebase management: porting, software migration, data models, global cleanup, optimization, refactoring, code generation, reverse engineering, layering, monolith splitting, sandboxing, generalization, productivization Databases: Postgres, Oracle, Oracle Lite, Sybase, MSSQL, Firebird/Interbase, MUMPS/M, SQLite MQ: IBM WebSphere MQ, RabbitMQ, Kafka Code migration works: - Monolithic C/S video analytics system (Delphi/Lazarus, C++) to a modular multi-platform (Linux, ARM, Android) multi-language (+Java, +Scripts) system - Multi-language system to a standard API - Console banking applications (Pascal/Delphi) to GUI - GIS applications (XBase (COBOL)) to GUI (Pascal/Delphi) - Insurance applications (Java) from Oracle to Sybase UI-related works: - Metadata-driven and reactive UI libraries (Java + Swing, Delphi/Lazarus) - Vector GUIs (Java, Delphi, Javascript) - Also: Android, SWT, GWT, libGDX Hardware-related works: - Telephony, medical, maintenance software, billing services, embedded software, scriptable management consoles (C++, Delphi/Lazarus, Java, JavaCard) - Computer Vision (OpenCV) (C++, Delphi/Lazarus, Java) - Spy tools, reverse-engineering (C++, Delphi, Java) - Testbeds (C++, Delphi) - Milling machines, CNC, OpenSCAD modeling - Installation and maintenance Pet-projects: - Libraries, alogrithms and data structures (Java, C#, Javascript, Rust, C++, Python) - Aircraft designs (overall, frame, propulsion), testbeds (C++, Python, OpenSCAD)

Liens

Expérience de travail

Founder

Wings Of Mine

août 2024 - Présent

2 ans 3 mois

Key contributions: Software migration tools. Analytic reports. Hardware modeling. R&D.

Senior Software Developer

Dukascopy Bank SA

mars 2024 - juil. 2024

5 mois

Key contributions: Fintech: Trading software - Rich UI (reporting, optimizations, simplifications, generalizations, code branches synchronization, tools, checkers, type safety).

Senior Software Developer

Syrve

mai 2021 - oct. 2023

2 ans 6 mois

Erevan, Arménie

Key contributions: Restaurant management software - Core system services (metrics, optimizations, modeling, API code generation, helpdesk and administrative tools).

Senior Software Developer

iikosoftware

avr. 2021 - oct. 2023

2 ans 7 mois

Moscou, Russie

Key contributions: Restaurant management software - Core system services (metrics, optimizations, modeling, API code generation, helpdesk and administrative tools).

Lead System Developer

Servionica

nov. 2015 - déc. 2020

5 ans 2 mois

Moscou, Russie

Key contributions: Call-center helpdesk software (integrations, telephony, UI, microservices, tools).

Lead Software Developer

LLC "RusTeleSys"​

mars 2012 - mai 2015

3 ans 3 mois

Moscou, Russie

Key contributions: Video analytic software - Core recognition system and all other modules ( cleanup, split monolith to modules, increase uptime to 99.99%; migrate by modules to different OSes, CPUs, programming languages, implement multiple APIs; create tools for debugging, logging, performance monitoring, integration, configuration, etc.).

Lead Software Developer

TopS BI

sept. 2005 - mai 2011

5 ans 9 mois

Moscou, Russie

Key contributions: Car insurance system for RGS (UI modules, geo-classificators, database migrations, database administration tools (Oracle)); Insurance system for Alpha Insurance (typesafe ORM system, Web UI); GIS Web UI for MosEnergo (rendering service, backend, frontend Web UI, geo-classificators)

Lead Software Developer

BSS

août 2003 - juil. 2005

2 ans

Moscou, Russie

Key contributions: New powerful universal reporting tool (New types of universal data sources for datasource repository, including GraphQL-like data sources and scripting; Universal UI with scripting for structures manipulations for data sources, forms and reports; Markup language for Excel templates; Programmable by user (in functional style) report renderer for Excel); Extensions for core system (workflow scripting, UI models improvements).

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.