Kamil Toporek

Senior Software Engineer & AI Developer

Avatar placeholder
Oświęcim, Poland

Experience

Oct 2023 - Present
2 years 4 months

Senior Software Engineer & AI Developer

Concentrix

  • Designed and delivered a backend core platform for API access, provisioning workflows, and internal service orchestration, closely resembling embedded connectivity and telecom-style platforms.
  • Owned the end-to-end backend architecture, evolving a Rails-heavy monolith toward a distributed, service-oriented system without disrupting live customers.
  • Built API-first Ruby on Rails services responsible for orchestration, validation, rate limiting, and backward-compatible contracts consumed by internal and external clients.
  • Extracted high-throughput, latency-sensitive services into Go, significantly improving scalability while keeping Rails as the coordination layer.
  • Introduced event-driven workflows using async workers, message queues, and retry-safe processing, eliminating fragile synchronous flows.
  • Designed and implemented idempotent APIs and state-driven workflows, preventing duplicate provisioning and inconsistent system states.
  • improved p95 latency by ~33% and sustained 99.95% availability in systems handling millions of monthly requests.
  • Added Redis caching and performed PostgreSQL query and index optimization, reducing database load and stabilizing peak traffic behavior.
  • Built a small but critical Elixir-based concurrent worker service to handle highly parallel background workloads, leveraging BEAM concurrency where it outperformed existing solutions.
  • Established observability-first design, implementing metrics, structured logs, and distributed tracing to support fast incident diagnosis.
  • Evolved the system safely using feature flags, staged rollouts, and production metrics as the source of truth, avoiding risky rewrites.
  • Built TypeScript-based internal dashboards and tooling tightly integrated with backend APIs to support operations, monitoring, and incident response.
  • Actively participated in incident response and on-call workflows, making real-time decisions under pressure while balancing business impact, speed, and reliability.
Aug 2020 - Sep 2023
3 years 2 months

Full Stack Engineer

Synox

  • Designed and built Go-based backend services exposing secure REST APIs for external partner integrations.
  • Modeled core transactional domain logic (partners, transactions, states) with strong consistency guarantees.
  • Implemented high-concurrency APIs using Go, ensuring correctness under load.
  • Designed clear API contracts, validation rules, and error models for predictable partner integrations.
  • Built TypeScript dashboards for internal teams and partners to monitor transactions and system state.
  • Solved duplicate and retry issues by designing idempotent APIs and strict state transitions.
  • Used Redis for fast lookups and short-lived state while keeping PostgreSQL as the source of truth.
  • Improved throughput and response times compared to legacy implementations.
  • Reduced partner integration issues through well-documented APIs and predictable behavior.
  • Enabled operations teams to detect and resolve issues faster via operational dashboards.
  • Delivered a scalable backend foundation ready to onboard new partners and higher traffic.
May 2018 - Mar 2020
1 year 11 months

Full Stack Developer

Look4IT

  • Built and maintained backend services using Python (Django, FastAPI) and Ruby-style REST patterns, delivering stable APIs for data-heavy platforms.
  • Designed API contracts, validation, and error models to keep integrations predictable and reduce partner/client friction.
  • Developed data processing and analytics workflows, exposing results through REST endpoints consumed by product dashboards.
  • Implemented real-time and near-real-time dashboards using streaming/WebSocket-style updates and API-driven operational views.
  • Improved data quality by ~25% by introducing anomaly detection and automated checks integrated into backend workflows.
  • Standardized CI/CD with Docker + GitLab CI, improving release reliability and reducing environment drift.
  • Worked in security- and compliance-sensitive environments, ensuring correct handling of sensitive data, auditability, and operational readiness.
Apr 2015 - Jan 2018
2 years 10 months

Junior Software Engineer

Kenja K.K.

  • Built event ingestion services processing millions of events/day using Python and Node.js.
  • Designed Kafka-based pipelines for analytics and personalization.
  • Optimized queries, indexing, and caching for high-traffic APIs.
  • Implemented segmentation and analytics APIs with efficient access patterns.
  • Collaborated closely with product teams on requirements and delivery.
  • Improved system stability through monitoring and performance tuning.
  • Documented backend services for long-term maintainability.

Summary

Senior Software Engineer, Backend with 10+ years of experience designing and building scalable backend platforms, APIs, and distributed systems across Ruby on Rails, Go, Python, and TypeScript. Proven track record delivering high-availability, API-first systems in telecom-like, fintech, and AI-driven domains, owning projects end-to-end from architecture to production. Strong focus on business impact, observability, reliability, and incremental system evolution from monoliths toward service-oriented architectures.

  • Designed and delivered backend core platforms similar to embedded connectivity systems, supporting provisioning, orchestration, and partner integrations.
  • Led incremental decomposition of Rails monoliths into Go-based services, improving scalability without downtime.
  • Achieved 99.95% availability in production systems handling millions of monthly requests.
  • Improved p95 API latency by ~33–40% through Go concurrency, Redis caching, and SQL optimization.
  • Built API-first architectures with clear contracts, versioning, validation, and idempotency.
  • Delivered high-throughput REST APIs consumed by external partners (fintech / SaaS / internal platforms).
  • Designed event-driven workflows using async workers, retries, and message-based orchestration.
  • Established observability-first systems with metrics, structured logs, and tracing.
  • Supported incident response and on-call workflows, resolving production issues under pressure.
  • Reduced manual operations by 30–40% through automation and backend tooling.
  • Built TypeScript dashboards and internal tools tightly coupled to backend APIs.
  • Worked comfortably across Ruby, Go, TypeScript, Python, and Elixir, learning fast where needed.
  • Delivered systems with strong business alignment, balancing speed, quality, and reliability.

Skills

  • Backend: Ruby On Rails, Go, Python (Fastapi, Django, Flask), Node.js, Elixir, Rest Apis, Api Versioning, Idempotency, Domain Modeling
  • Frontend: React, Next.js, Angular, Vue.js, Typescript/javascript (Es6+), Redux, React Query, Tailwind Css, Material Ui, Wcag, Performance Tuning
  • Ai & Ml: Llm Integration, Rag Pipelines, Embeddings & Vector Search, Semantic Search, Ai Chatbots, Function Calling, Automated Workflows, Safety Guardrails
  • Cloud & Devops: Aws, Azure, Gcp, Docker, Kubernetes, Ci/cd, Terraform, Github Actions, Gitlab Ci, Jenkins, Iac, Gitops
  • Databases: Postgresql, Mysql, Mongodb, Redis, Schema Design, Indexing, Query Optimization, Migrations, Analytics/event Data
  • Testing & Quality: Pytest, Jest, Cypress, Playwright, Integration & E2e Testing, Performance Testing, Ci-based Validations
  • Mobile (Android): Kotlin, Android Studio, Android Sdk

Languages

English
Advanced
Polish
Intermediate

Education

Kyoto University

Bachelor’s Degree · Computer Science · Kyoto, Japan

Certifications & licenses

AI Certificate

Calyptus

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Maciej Krawczyk
Maciej Krawczyk

Senior Backend Engineer & AI System Developer

View Profile
Robert Raźniewski
Robert Raźniewski

Software Developer

View Profile
Arseniy Buntury
Arseniy Buntury

Full Stack Developer

View Profile
Damian Śniatecki
Damian Śniatecki

CTO

View Profile
Michal Budzyn
Michal Budzyn

Senior Golang Engineer

View Profile
Robert Malec
Robert Malec

Backend Developer

View Profile
Martin Musiol
Martin Musiol

Product Owner AI Learning Platform

View Profile
Satya Vulise
Satya Vulise

Lead Developer

View Profile
Marcel Meyer
Marcel Meyer

Cloud-Architect, Senior Solution Architect, Senior Software-Engineer

View Profile
Arne Hendricks
Arne Hendricks

Embedded Fullstack Developer

View Profile
Jürgen Fey
Jürgen Fey

AR/VR/XR Architect

View Profile
Benedek Galácz
Benedek Galácz

CTO/CISO

View Profile
Piotr Kuczyński
Piotr Kuczyński

Senior Software Engineer

View Profile
Prasad Tilloo
Prasad Tilloo

Solution Architect / Senior Manager – DTC E-Commerce Platform

View Profile
Shamaila Mahmood
Shamaila Mahmood

Senior Software Architect

View Profile
Michael König
Michael König

Architect and Full-Stack Developer

View Profile
Cesar Schneider
Cesar Schneider

Lead Cloud Engineer

View Profile
Ivan Greguric-ortolan
Ivan Greguric-ortolan

Technical Lead

View Profile
Kai Held
Kai Held

Backend Python Engineer

View Profile
Krzysztof Nowak
Krzysztof Nowak

Backend Migration Developer (Part-time)

View Profile
Selvaraj Kannaiyan
Selvaraj Kannaiyan

Senior Full Stack & Cloud Architect

View Profile
Hüseyin Korkut
Hüseyin Korkut

Senior Full-Stack Engineer

View Profile
Matthias Isler
Matthias Isler

Fractional CTO (Principal Engineer / Technical Architect)

View Profile
Dariusz Kaczmarkiewicz
Dariusz Kaczmarkiewicz

Business System Analyst

View Profile
Niko Schmuck
Niko Schmuck

Developing Architect, Technical Lead "gridlytics"

View Profile
Rüdiger Schulz
Rüdiger Schulz

Full-Stack Software Engineer / Consultant for Digitalization

View Profile
Rainer Diekmann
Rainer Diekmann

Enterprise Architecture Management / Software Developer Backend

View Profile
Maksim Šetić
Maksim Šetić

Senior Full Stack Developer

View Profile
Antoine Liblin
Antoine Liblin

Middleware, GCP Cloud and DevOps Engineer

View Profile
Umar Maqsud
Umar Maqsud

Senior AI Architect & Engineer

View Profile