About Me

Backend-focused engineer with 10+ years in TypeScript and Node.js, used to owning products end to end on small, distributed teams. I built Validately's moderated UX research platform from scratch — later patented and a key factor in the company's acquisition — then led its integration into UserZoom's platform after the merger. More recently I've worked across analytical data pipelines and security, and use AI/LLM tooling heavily in my day-to-day work. I hold Master's degrees in Computer Science and Mathematics.

Work Experience

Full Stack Engineer at Astrix Security

-
Remote | Tel Aviv, Israel

Part of the team building Astrix's Non-Human Identity security platform — discovering and securing exposed credentials and secrets across an organization's systems, and more recently extending into AI agent and MCP security.

  • Developing and maintaining a secret-scanning solution for Non-Human Identity (NHI) management
  • Building AI agent security detection — surfacing AI agent usage patterns and vulnerabilities from EDR telemetry
  • Building scalable backend services to detect and analyze secrets across multiple data sources
  • Improving the team's AI-assisted development workflow — authoring Claude Code hooks, skills, and MCP servers used in day-to-day engineering
  • Stack: Python, TypeScript, PostgreSQL, MongoDB, AWS

Backend Engineer at CRED

-
Remote | London, United Kingdom

Worked on the backend systems responsible for scraping and analyzing large volumes of analytical data.

  • Extended a GraphQL-based backend for analytical data
  • Implemented several web scrapers for new complex data sources
  • Worked closely with data engineers to implement their models in production systems
  • Stack: TypeScript, Node.js, GraphQL, PostgreSQL, Google BigQuery

Full-time parenting at Career Break

-
Poland

Took a few months off to spend time with family and relocate between two cities.

Software Engineer at Winware.ai

-
Remote | New York, United States

At an early-stage startup, I focused on developing and improving the company's core algorithms.

  • Greatly improved core algorithm performance, reducing calculation time tenfold.
  • Invented a unique statistical model to assess user health based on the analysis of their in-app actions.
  • Stack: TypeScript, Node.js, TensorFlow, MySQL, Google BigQuery

Lead Software Engineer at UserZoom

-
Remote | Barcelona, Spain

Led the ongoing maintenance and enhancement of a remote moderated UX testing tool, originally built at Validately.

  • Led the internationalization of our moderated application.
  • Hired and onboarded a strong developer who quickly became a productive member of the team.
  • Stack: TypeScript, Node.js, Redis, MySQL, WebRTC, WebSockets, React, Redux, GCP, AWS

Senior Software Engineer at UserZoom

-
Remote | Barcelona, Spain

As lead developer of Validately's moderated UX solution, I planned and led the integration of the two systems following the merger with UserZoom.

  • Co-led the integration of Validately's moderated UX solution into UserZoom's platform following the acquisition, making it available across both UserZoom and UserZoom GO (formerly Validately).
  • Stack: TypeScript, Node.js, Redis, MySQL, WebRTC, WebSockets, React, Redux, GCP, AWS

Software Developer at Validately (acquired by UserZoom)

-
Remote | New York, United States

As a full-stack developer at an early-stage startup, I took responsibility for many parts of the system, focusing primarily on core customer-facing applications.

  • As lead architect and implementer, built a remote moderated UX testing tool — a React frontend, Express/Socket.io backend, and a Google Chrome extension, all in TypeScript. Praised by management and clients for its stability and robustness, it began as a solo effort, grew into a team-maintained product, and became a key factor in the company's acquisition by UserZoom.
  • Designed and developed an unmoderated UX testing tool, a Google Chrome extension with screen recording features.
  • Stack: TypeScript, Node.js, Redis, MySQL, WebRTC, WebSockets, React, Redux, GCP, ffmpeg

Software Developer at Orbis Investment Advisory Limited

-
London, United Kingdom

In my role as a Software Developer within the Quantitative Analysis Department at Orbis Investment Advisory, I contributed significantly to several important initiatives.

  • Played a pivotal role in the design and implementation of an advanced analysis tool for quantitative analysts, which leveraged Reactive (Rx) and Dataflow Programming. This tool, essential for backtesting and evaluating alpha models during portfolio creation, became the favored choice for several analysts.
  • As lead implementer in a three-person team, engineered a tool to help portfolio managers optimally manage their portfolios' cash flows.
  • Stack: C#, SQL Server, WPF, WCF, Matlab, R

Software Programmer at University of Warsaw

-
Warsaw, Poland

Played an active role in the Synat research initiative, a project funded by the National Research and Development Center's strategic programme.

  • Developed an innovative semantic faceted search engine based on data extracted from Wikipedia, as my master's thesis.
  • Co-developed an efficient relational database schema that streamlined storing and querying parsed scientific articles.
  • Stack: C#, Python, PostgreSQL

Education

Master's degree in Computer Science University of Warsaw

-

GPA: 4.5/5

Thesis: Implementation of a system for conceptual graph queries

Main focus: knowledge representation, natural language processing, information retrieval, distributed and parallel programming, compiler construction

Master's degree in Mathematics University of Warsaw

-

GPA: 4.5/5

Thesis: Using faceted search for navigating through scientific documents

Main focus: data mining, machine learning, natural language processing, information retrieval

Bachelor's degree in Mathematics University of Warsaw

-

GPA: 4.5/5

Thesis: Co-Training approach in Machine Learning

Main focus: data mining, machine learning, statistics

Languages

English

Full Professional

Polish

Native Speaker

Backend

  • Node.js
  • TypeScript
  • Python
  • PostgreSQL
  • GraphQL
  • REST
  • Redis
  • MySQL

AI / ML

  • LLMs
  • MCP
  • AI-assisted development

Frontend

  • HTML / JSX
  • SCSS / CSS
  • TypeScript
  • React
  • Redux

DevOps

  • AWS
  • GCP
  • Docker
  • Kubernetes
  • Bash
  • Git

Interests

  • Generative art
  • Pen plotting
  • Woodworking
  • Model making
  • Toy making