Skip to main content
German Kolenov

German Kolenov

Principal Software Engineer | Technology Architect

Talent
AlpharettaMember since July 18, 2026
C#JavaSpringMavenPythonNode.jsJavaScriptHigh‑volume / low‑latency processingMultithreadingConcurrencyDistributed systemsPerformance optimizationMemory managementREST APIsAsynchronous processingPDF/document transformationData pipelinesAWSEC2LambdaStep FunctionsAPI GatewayS3IAMCloudFormationMicroservicesEvent‑driven systemsDockerGitLab CI/CD
·

Hire this person

Send a job offer directly to this candidate

C#JavaSpringMavenPython

About

Principal Software Engineer with extensive experience building high‑performance C and C++ systems, low‑latency processing pipelines, and large‑scale transaction‑style workflows. Strong background in multithreading, concurrency, distributed systems, and Agile development. Proven success modernizing legacy systems, optimizing throughput, and delivering reliable production software across Linux and Windows. Additional experience with Java, C#, SQL databases, and AWS cloud services.

Experience

Principal Software Engineer - Precisely Inc - Atlanta, GA

(2021-12 - 2026-02)

  • Designed and optimized high‑volume, low‑latency C/C++ and Java components for document composition and transaction‑style workflows.
  • Modernized legacy COBOL and C‑based systems into scalable AWS‑hosted microservices, improving throughput and reducing latency.
  • Built multithreaded C/C++ services processing large volumes of structured data (XML, JSON, AFP, PCL).
  • Integrated SQL‑driven data sources into high‑performance pipelines supporting OLTP‑like workloads.
  • Implemented CI/CD pipelines using GitLab, improving deployment reliability and reducing release cycle time.
  • Worked in Agile teams, contributing to sprint planning, estimation, and iterative delivery.
  • Supported C# Windows applications integrated with cloud services.

Software Applications Architect - CEDAR Document Technologies - Atlanta, GA

(2001-09 - 2021-12)

  • Developed high‑performance C/C++ engines for large‑scale PDF/print‑stream transformation used in financial and enterprise systems.
  • Built distributed, document‑processing workflows capable of handling hundreds of thousands of document conversions and compositions daily.
  • Designed secure transaction workflows using PKI, digital signing, and certificate validation.
  • Optimized multithreaded pipelines to reduce processing time and improve throughput.
  • Modernized legacy components into modular, scalable architectures.

Senior Software Engineer - Netcertainty Inc

(2000-01 - 2001-12)

Java/C/C++ client‑server systems, PKI‑based signing, encryption, XML processing.

VP of Software Development - Proling Ltd

(1994-01 - 2000-12)

Microsoft Office linguistic tools; early Java/JavaScript web apps; C/C++, AutoCAD utilities.

Research Engineer - Aircomm Systems & Cybernetics Institute

(1984-01 - 1994-12)

Aeronautical systems, 2D/3D visualization, parallel optimization research, IBM mainframe development (C, Assembly, PL/1, FORTRAN, COBOL).

Education

Doctorate - Physics & Mathematics - Institute of Cybernetics, Academy of Sciences, Ukraine

Master's - Applied Mathematics - Kiev State University

Skills

Principal Software EngineerTechnology Architect

Reviews

Related