Jakub

Senior Software Engineer

Age:
34 years
City:
Kyiv

Contact information

The job seeker has entered a phone number and email.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Work experience

Fullstack Developer

from 02.2022 to now (4 years 7 months)
Pegasystems, Remote (IT)

Led full-stack development of high-traffic CRM and operations platforms using React and Node.js microservices handling daily requests in a cloudnative AWS environment.
Architected React SPA dashboards with Redux Toolkit, React Query, and real-time WebSocket feeds for live CRM operations monitoring.
Built Node.js (Express/NestJS) microservices for CRM workflows, extensibility APIs, and customer data orchestration with async event-driven
patterns.
Designed RESTful and GraphQL APIs with contract-first OpenAPI specs; enforced schema alignment across all squads before coding.
Implemented Kafka event-driven pipelines and Bull/Redis task queues for background processing and cache invalidation across distributed
services.
Optimised PostgreSQL and MongoDB query performance through indexing, partitioning, and connection pooling — sustaining throughput under
peak load.
Containerised services with Docker; deployed to AWS ECS/EKS via Kubernetes with Terraform-provisioned infrastructure.
Set up GitHub Actions CI/CD pipelines with automated testing, linting, and blue-green deployments.
Mentored junior engineers on Node.js async patterns, React component architecture, and API design best practices.

Fullstack Developer

from 07.2018 to 01.2022 (3 years 7 months)
TIBCO Software, Remote (IT)

Built React frontends and Node.js backend services for FinTech platforms, delivering real-time financial dashboards and high-throughput
transaction APIs.
Developed React (TypeScript) dashboards with Context API and custom hooks for real-time financial reporting and operational tooling.
Built Node.js (NestJS) microservices for transaction processing, reconciliation, and notification pipelines with async Redis caching.
Designed MongoDB document models and PostgreSQL schemas for high-volume financial datasets.
Implemented JWT/OAuth2 authentication, RBAC middleware, and OWASP-aligned API hardening across all services.
Migrated legacy monolith to Node.js microservices, improving throughput by introducing async architecture and connection pooling.
Expanded automated test coverage with Jest and Supertest; documented REST contracts with Swagger for independent QA automation.

Fullstack Developer

from 07.2015 to 03.2018 (2 years 9 months)
Buinsoft, Remote (IT)

Built internal compliance and reporting tooling using React frontends and Node.js backends focused on data integrity, RBAC, and automated
reconciliation.
Built React component library for an internal compliance dashboard with role-based access control and audit logging.
Developed Node.js REST endpoints for data management and reporting modules; managed database migrations across PostgreSQL and MySQL.
Added Redis caching on read-heavy routes and async background jobs for nightly data reconciliation, removing manual spreadsheet steps.
Wrote integration tests with Mocha/Chai and documented REST endpoints with Swagger for QA automation.

Education

Bachelor's degree

Computer Science, Kyiv
Higher, from 2011 to 2015 (4 years)

Knowledge and skills

  • Front-end development
  • Backend development
  • Application of artificial intelligence

Language proficiencies

  • English — advanced
  • Czech — fluent

Similar candidates

All similar candidates

Candidates at categories

Candidates by city