About & CV

Timchenko Alexandr — Software Engineer

Summary

Experienced Software Engineer anchored by 4 years at SAP specializing in high-performance TypeScript and React ecosystems. At SAP, I engineered core platform components for distributed systems, resolving critical performance bottlenecks and ensuring production stability.
Expert in building concurrent services with Go and architecting Agentic AI workflows (LangGraph). Proven track record in developing distributed components at SAP and managing hermetic environments with Nix. Passionate about scaling AI capabilities through robust cloud infrastructure and efficient system design.

Skills & Technologies

Languages & Frameworks

  • JS/TypeScript: React, Next.js, TanStack Query, Redux, Node.js
  • Go: Concurrency (Goroutines, Channels), Gin, gRPC, WebSockets, SSE
  • Python: Flask, NumPy, TensorFlow
  • Java: Spring Boot
  • SAP technologies: ABAP, XSJS, HANA

Technologies & Domains

  • AI & Agents: LangGraph, RAG Pipelines, Ollama
  • Cloud & DevOps: GCP (Cloud Run, VertexAI), Docker, GitHub Actions, Nix, CI/CD
  • Databases: PostgreSQL, Redis, SAP HANA
  • Testing: Jest, Visual Regression, TDD
  • Architecture: System Design, Distributed Systems, Event-Driven

Experience

Independent Software Engineer

May 2025 - Present

Open Source & AI Development

Architecting autonomous AI agents and high-performance distributed systems with a focus on local-first LLM workflows and event-driven architectures.

  • Developed headless-hunter: A local-first Autonomous AI Job Agent using LangGraph and Agentic RAG for deep semantic job filtering.
  • Engineered ticker-rush: A low-latency no-risk competitive trading environment powered by Go and TypeScript, featuring a Nix-powered infrastructure and an upcoming AI-Division for bot competition.
  • Contributing to the Open Source Projects with lichess.el (Lichess client for Emacs) and ob-ts-node (TypeScript literate programming inside Emacs).
Agentic AILangGraphRAGGo (Gin)TypeScriptDockerNixOpen Source

Software Engineer

May 2021 - Apr 2025

SAP SE, Walldorf

Engineered core components for the SAP Analytics Cloud platform, focusing on a high-performance, large-scale data grid used by thousands of enterprise users.

  • Architected a virtualization and re-rendering engine for the SAC data grid, achieving an 80% performance gain in data entry workflows and significant memory reduction.
  • Engineered complex interactive features (row/column freeze, range drag-and-drop, real-time copy/paste) within a distributed data and multi-user collaboration context.
  • Developed a core component used by dozens of internal teams, ensuring API stability across thousands of enterprise end-users.
TypeScriptReactReduxTDDLarge-Scale PerformanceDistributed SystemsPlatform ComponentsCI/CD

Software Engineer

Sep 2019 - Apr 2021

SIVIS GmbH, Karlsruhe

Led the technical evolution of the company's core products towards modern web standards.

  • Designed, implemented, and took ownership of a mission-critical Inbox component, managing role authorization requests and reducing processing time.
  • Contributed to the transition from a legacy ABAP stack to a modern microservice architecture using Spring Boot and Node.js.
ReactReduxSpring BootNode.jsSAP NetWeaverHANAABAP

Software Engineer (Working student)

Sep 2013 - Sep 2019

SIVIS GmbH, Karlsruhe

My first professional role, where I built a solid foundation in direct customer communication and developed features for production environments.

  • Developed and maintained production-ready programs on the SAP NetWeaver platform using ABAP for enterprise customer projects.
  • Engaged in direct customer communication to gather requirements and provide technical support during implementation phases.
  • Worked on full-stack development with Spring Boot and GWT, gaining experience with modern web application design.
  • Optimized database access by reducing query result sets, improving performance and lowering system resource usage.
ABAPJavaJSSpring BootSAP

Education

Computer Science (BSc)

2016 - 2019

Karlsruhe University of Applied Sciences

Bachelor Thesis: Domain-specific NMT tool

Implemented an end-to-end Neural Machine Translation pipeline for ABAP translation. Leveraged Seq2Seq architecture with attention mechanisms for domain-specific accuracy.

PythonTensorFlowFlaskNLPABAP

Let's Connect