About Me

Seasoned software engineer with 10+ years of experience specializing in complex client-facing applications. Armed with dual Master's degrees in Computer Science and Mathematics, I combine strong analytical thinking with practical problem-solving skills. Remote work veteran since 2016 with proven track record of successful distributed team collaboration. Expert in algorithm optimization and systems integration, consistently delivering innovative solutions that drive exceptional user experiences.

Work Experience

Backend Engineer at CRED

-
Remote | London, UK

As a Backend Engineer, I contributed to various systems throughout the company, focusing mostly on data ingestion pipelines and LLM integrations.

  • Integrated several LLMs into the system to support customer-led content generation
  • Worked and 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

-

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

Software Engineer at Winware.ai

-
Remote | New York, USA

In an early-stage startup environment, I contributed as a Backend Software Engineer, predominantly focusing on developing and enhancing 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

As a Lead Software Engineer, I oversaw the maintenance and enhancement of a remote moderated UX testing tool, initially developed at Validately.

  • Directed the successful implementation of the internationalization process for our moderated application.
  • Spearheaded a recruitment initiative that resulted in the successful hiring of an exceptional developer. This new team member integrated smoothly with our existing team and significantly enhanced our overall efficiency.
  • Stack: Typescript, Node.js, Redis, MySQL, WebRTC, WebSockets, React, Redux, GCP, AWS

Senior Software Engineer at UserZoom

-
Remote | Barcelona, Spain

In my role as a Senior Software Engineer and the lead developer of Validately's moderated UX solution, my responsibilities revolved largely around strategizing, implementing, and supervising the integration of two systems following a merger.

  • Served as one of the key leaders in the substantial project of integrating Validately's moderated solution into the UserZoom platform. The resulting success of this project expanded its availability across two platforms - 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, USA

As a Full-Stack Software Developer in an early-stage startup I had to take responsibility for many varied parts of the system. However, my key area of expertise was centered on the development of core customer-facing applications.

  • Serving as the lead architect and implementer, I developed a remote moderated UX testing tool, encompassing a React-based frontend, Express/Socket.io backend, and a Google Chrome Extension, all created in TypeScript. My work, hailed by both management and clients for stability and robustness, started as a solo endeavor and eventually expanded to a team-based project for continued enhancement.
  • Designed and developed an unmoderated UX testing tool, a Google Chrome Extension enabled with screen recording features.
  • I contributed to various smaller scales yet significant projects, such as the internal logic routing system and the admin dashboard.
  • 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 Limited Mutual Fund, 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 the lead implementer in a three-member team, I engineered a tool aimed at assisting Portfolio Managers in optimally managing their portfolios' cash flows.
  • I substantially contributed to the creation of a research tool for detecting and measuring the performance of various market themes using intricate user-defined parameters.
  • Regularly verified and optimized numerous financial models developed by quantitative analysts.
  • Stack: C#, SQL Server, WPF, WCF, Matlab, R

Software Programmer at University of Warsaw

-
Warsaw, Poland

I played an active role in the Synat research initiative, a project financed by the National Research and Development Center's strategic programme, wherein my contributions spanned multiple dimensions.

  • For my master's thesis, I developed an innovative semantic faceted search engine based on data extracted from Wikipedia.
  • Co-developed an efficient relational database schema, streamlining the storage and querying process of parsed scientific articles, which further amplified the project's scope.
  • Stack: C#, Python, PostgreSQL

Education

Master's degree in Informatics 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
  • Typescript
  • MySQL
  • Redis
  • REST
  • WebRTC

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