Available for new opportunities · Remote

Rafał Kusy

//

4+ years building scalable web apps with React, TypeScript, and Next.js. Previously at MicroStrategy, contributing to enterprise analytics and blockchain identity products.

4+
Years Experience
3
Companies
1
Game Jam Win
Coffee Consumed
scroll

Where I've worked

Software Engineer @ MicroStrategy

·Warsaw · Remote·2 years
MicroStrategy Workstation
Enterprise analytics platform
  • Developed React plugin components for an enterprise-grade analytics platform used by global clients as part of a 7-member frontend team
  • Independently reverse-engineered undocumented legacy React plugins and migrated them to current framework standards with no prior knowledge transfer
  • Integrated RTK Query (Redux Toolkit) to standardize API request handling and data caching, replacing ad-hoc fetch logic across the application
  • Conducted quarterly security reviews to identify vulnerabilities in React and Node.js codebases, keeping production free of critical issues
  • Performed regular code reviews and created SE designs to align implementation with architectural standards
ReactTypeScriptRedux ToolkitRTK QueryNode.js
Orange
Blockchain Identity Verification MVP
  • Contributed to 'Orange,' a blockchain-based identity verification MVP presented by CEO Michael Saylor
  • Built the administrator panel in Next.js, collaborating directly with a UX designer for pixel-accurate delivery
  • Prepared Docker Compose configuration to streamline local frontend development environment setup for the team
Next.jsDockerBlockchain

What I work with

⌨️Languages
TypeScriptJavaScript (ES6+)HTML5CSS3JavaGolang
⚛️Frameworks & Libs
React.jsNext.jsRedux ToolkitRTK QueryNode.jsPrestaShop
🧪Testing
WebdriverIOEnd-to-End TestingAutomated Test SuitesJestReact Testing Library
🐳DevOps & Tools
DockerDocker ComposeGitGitHubGitHub ActionsVPS AdministrationCI/CD
📐Methodologies
Agile / ScrumCode ReviewREST APISE DesignSecurity Review
🤖AI tools
GitHub CopilotClaude CodeGrok Image and Video
Proficiency
React Ecosystem95%
TypeScript90%
Next.js88%
Redux Toolkit85%
Docker72%
Testing (WebdriverIO)78%
🌍 Languages
Polish
Native
100%
English
C2
90%
💻 Operating Systems
Windows: confident in setup and administration, including Active Directory (user and group management, GPOs, password resets, and basic PowerShell automation), with familiarity across topics covered by the Polish technik informatykvocational exam (INF.02/INF.03).
Linux: solid day-to-day use with experience in terminal-based workflows, basic service administration, and scripting.
macOS: primarily used like a Linux environment, with a strong command-line workflow and comfort with developer tools.
Windows92%
Linux72%
macOS68%
🏆
Best Game — Entertainment Category
AprilisJam · Game Jam · Łódź, Poland · 2017

Things I've built

A curated collection of projects and minigames — built to explore, experiment, and have fun.

📦Projects
🛒

Cartsync Mobile App

A mobile application built with React Native that allows users to sync their shopping carts across multiple devices and share them with friends and family. Key feature is real-time synchronization and learning order based on the visited shops.

React NativeExpoTypeScriptGitHub Actions
🛠️

Cartsync Backend

A backend service built with Golang and PostgreSQL that provides APIs for the Cartsync Mobile App. It handles user authentication, cart management, and real-time synchronization using WebSockets.

GolangPostgreSQLWebSocketsGitHub Actions
💻

Personal Portfolio Website

My personal portfolio website built with Next.js, showcasing my experience, skills, projects, and contact information. It features a clean and modern design with smooth animations and responsive layout.

Next.jsReactTypeScriptSCSS
🎮Minigames
🏆 Game Jam Winner
GAME
🎮

Curveline Online Game

A multiplayer online game based on the classic Curveline concept, where players control a growing line that must avoid colliding with itself and other players. Built with React and SpacetimeDB for real-time multiplayer functionality.

ReactTypeScriptSpacetimeDB

Where I studied

🎓

Lodz University of Technology

Engineer's Degree — Computer Science
2015 – 2020 · Łódź, Poland
🏫

Cosinus School

IT Technician (Technik Informatyk)
2014 – 2016 · Łódź, Poland
  • INF.02 — Administration of computer systems, peripheral devices and local networks
  • INF.03 — Creating and administering websites, web applications and databases

Let's work together

I'm currently open to new opportunities — especially remote-friendly frontend roles. Whether you have a project in mind or just want to chat about React and TypeScript, my inbox is always open.

✉️
🔗
📞
📍
Location
Łódź, Poland · Remote
Say hello →📄 Download Resume
© 2026 Rafał Kusy · Built with Next.jsŁódź, Poland