Last updated: June 17, 2026

Maciej Wojda

Maciej Wojda

Open minded, ambitious engineer with strong passion for programming.

With problems solving approach, not afraid of challenges.

Proactive, highly involved and motivated. Creative, visionary.

Enthusiast of clean code and modern technologies.

Participated in over 40 IT projects from various industries.

+48 519-727-145maciej@wojda.techgithub.com/mwx27linkedin.com/in/maciej-wojda

AI-Native Software Engineering

I create products fast by directing AI agents, preserving high quality — maintainable by a human, never addicted to AI, token-efficient by design.

Mobile app engineer (09.2025 – present, full time)

Xfaang software house

Xfaang software house
Telecom app, iOS (pivot) (04.2026)
in-house Xfaang product • iOS
  • Took over an early prototype and brought the app to beta
  • Owned all product and architectural decisions, working within high-level business guidelines
  • Introduced an MVVM-lite architecture with @Observable ViewModels and protocol-based DI
  • Designed authentication based on: short-lived JWTs in Keychain, refresh token rotation, and an actor-isolated API client with deduplicated refresh
  • Bootstrapped the testing infrastructure: Swift Testing, in-memory SwiftData, isolated mocks per service

Status: Available on TestFlight (beta)

Tech stack: Swift + SwiftUI, Swift Concurrency, SwiftData, Swift Testing, Keychain, MVVM

AI tool: Claude Code

Telecom app, iOS (pivot)
Telecom app, iOS (03.2026)
in-house Xfaang product • iOS
  • Took over responsibility for the codebase and continued product development
  • Product details under NDA

Status: Core delivered — pivoted to a similar app

Tech stack: Swift + SwiftUI, WebSocket, MVVM, real-time AI integration, Localizable.xcstrings

AI tool: Claude Code

Telecom app, iOS
TasteRay (personalized movie/TV recommendations) (11.2025 – present)
delegated from Xfaang • public product • Android, iOS
  • Shared chat layer (Ask Ray + elicitation): custom AI SDK v6 transport, streaming, tool progress
  • Cross-repo work: mobile (RN), backend (Next.js + CF Workers) and funnels (React Router 7)
  • Platform auth migration: header → cookie (web) and Bearer JWT (mobile), ~12 endpoint groups
  • RN↔WebView bridge for onboarding funnel: Clerk-ticket handoff, cookies persisted across redirects
  • Persistent TanStack Query cache in AsyncStorage (7d); PostHog ~80 events synced with web
  • Dev-menu: prev/prod preset (API+Clerk), custom API URL, health checks, error-handling demo buttons

Status: In development

Tech stack: React Native + Expo, TypeScript, NativeWind, TanStack, Clerk, react-native-webview, Sentry, PostHog, AI SDK

AI tool: Claude Code

TasteRay (personalized movie/TV recommendations)
ReCloth (virtual wardrobe with AI assistant) (10.2025)
in-house Xfaang product • Android
  • Clothing analysis pipeline with Gemini Vision: JSON schema, response in user's language (PL/EN)
  • Image preprocessing: EXIF orientation fix and two-stage compression (5–8 MB → 200–500 KB)
  • Auth repository (synchronous and reactive Flow) — no UI flash on launch
  • OLX integration: OAuth with token lifecycle in Firestore, AI→listing mapping, two-stage publishing
  • Global exception handler with Crashlytics and error dialog in isolated process (survives crash)

Status: Completed — internal demo, never released

Tech stack: Kotlin + Jetpack Compose, Coroutines/Flow, Hilt, Retrofit, Firebase (Firestore + Auth + Crashlytics), Gemini Vision API

AI tool: Cursor

ReCloth (virtual wardrobe with AI assistant)
Telecom app, Android (09.2025)
in-house Xfaang product • Android
  • Recreated an existing iOS app on Android from scratch — translating UX, screens and SwiftUI patterns into the style typical of Jetpack Compose / Material 3
  • Product details under NDA

Status: Completed — internal demo, never released

Tech stack: Kotlin + Jetpack Compose, Material 3, Hilt, Room, Retrofit + OkHttp

AI tool: Cursor

Telecom app, Android

Software Engineering

Mobile app engineer (12.2024 – 11.2025, part time)

Nexus (mobile app for Android/iOS)

  • Brought a project frozen for over a year to near-production state
  • Merged the abandoned original version and a pivot, migration from Expo SDK 46/51 through 52,53 to 54, breaking-change fixes, npm package patches, internal release: APK + TestFlight, OTA updates
  • Co-built new Strapi backend from FE side — swapped mocks: crypto / RE / watchlist / portfolio
  • Rewrote auth: signup, KYC, auto-login, biometrics, Redux state reset on logout
  • Dev/prod API toggle hidden behind a feature flag
Nexus (mobile app for Android/iOS)

Tech stack: React Native + Expo, TypeScript, Redux Toolkit + redux-persist, Sentry, Strapi (BE)

Mobile app engineer (06.2023 – 07.2025, part time)

Empatify (mobile app for Android/iOS)

  • Architecture refactor from flat root to `src/` (components, hooks, types, styles), `shared/` extracted from duplicates, design-system centralization
  • Profile/Settings: account screen, deletion modal, notifications switch with Firestore consent
  • Discover: three sections (Education, Exercises, Tools), categorized feelings and needs lists
  • Journal: compass/conflict/training context unified via `SessionSimplified` type, entry deletion with confirmation
Empatify (mobile app for Android/iOS)

Tech stack: React Native + Expo, TypeScript, expo-router, Recoil + recoil-persist, Firebase (Auth + Firestore), i18next, Sentry, SQLite

Frontend web3 engineer (01.2022 – 12.2024)

SpartaDEX (08.2023 – 12.2024)
full time
  • Owned all FE apps including: gamified DEX, launchpad, landing page, and others
  • Implementation of strategic changes, i.e. dex aggregator, multi-chain support, bridge, liquidity migration…
  • Occasional contribution to backend (NestJS)
  • Taking care of security
SpartaDEX
StarHeroes (08–09.2023)
  • Development of NFT minting & burning page, including revealing rewards
StarHeroes
GameSwift (08.2022 – 06.2023)
  • Gaming platform & landing/launcher page development, working in team
  • Active contribution to UI/UX concepts, brainstorming about clean coding standards
  • Mentoring for junior engineers about projects and best practices
GameSwift
StarTerra (01–06.2022)
  • Maintenance & development of IDO Launchpad
  • Responsibility for best content quality
StarTerra

Tech stack: React + Next.js, Vite, TypeScript, JavaScript, WAGMI, Ethers, React Query, Jotai, Docker, NestJS, Radix UI, Tailwind CSS, Styled Components, SASS/SCSS

Software engineer (01.2022 – 06.2023)

4Dustry

  • Microservice with REST API returning details from data structures of Inventor 3D models and other CAD files
  • Assembly Analyzer plugins for CAD software (communicating via REST API with web app)
  • Other plugins to Autodesk Software for external companies
4Dustry

Tech stack: JavaScript + Node.JS, VB.Net, VBA, Batch Script, Google Cloud, AWS, Windows Server

Frontend/fullstack developer, other startups (2021, 2023)

Toshipad (07.2023)
  • Launchpad for tokens in standard BRC-20 (based on Bitcoin inscriptions)
Zjem Co Mam (proof of concept) (10–12.2021)
  • Content scraping of popular cooking pages
  • Backend: REST API for aggregating/editing/querying data

Tech stack: JavaScript, TypeScript, Node.JS + Express.js, PostgreSQL, React + Ant Design, SASS/SCSS

Other IT freelance jobs (2018 – 2022)

Maciej Wojda Challenge Accepted

  • Web development with subcontractor
  • Data acquisition and visualisation (VBA, Python)
  • Automation in Excel and Google spreadsheets
  • Migration between mailing systems
  • Algorithms for meetings on networking events

Tech stack: HTML, CSS, jQuery, VBA, Python, SQL

Earlier Engineering Experience

Piping designer / automation specialist / Mechanical engineer (2018 – 2021)

ILF Consulting Engineers

  • Piping detailed design on Jubail-Riyadh, Rabigh-Jeddah water transmission systems
  • Providing high quality and precision of data on thousands of isometric drawings
  • Deep dive in data structures of Autodesk for developing custom tools on piping projects
  • Cooperation with internal teams: architects, sanitary, civil, road, electric, mechanical
  • Communication with external process team (German ILF), vendors (vessels manufacturers)
ILF Consulting Engineers

Tech stack: AutoCAD, AutoCAD Plant 3D, MS Office, VBA, VB.Net, SQL

R&D Engineer (2016 – 2017)

R&D project of multifuel barrel-type HCCI engine, WUT

  • FEM strength analysis of engine parts, including material creeping phenomenon
  • Automating scripts for FEM analysis, plugins for CAD software, VBA applications in Excel
  • Research about fuel compressors, communication with manufacturers
  • Communication with suppliers, subcontractors, manufacturers
  • Manufacturing/assembling of engine parts, assembly tools, engine dyno
R&D project of multifuel barrel-type HCCI engine, WUT

Tech stack: Siemens NX, MS Office, VBA, VB.Net, SQL, Ansys, APDL

Education

Power Engineering, Warsaw University of Technology 2013 – 2019

Bachelor thesis: FEM analysis of creep processes in a turbine rotor of the turbocompound system

Master thesis: Model of liquefied air energy storage coupled with regasification process of the LNG terminal in Świnoujście

Renewable Energy Sources, Warsaw University of Life Sciences 2011 – 2015

Bachelor thesis: RES development impact on energy safety of Poland

Environmental Engineering, Warsaw University of Technology 2011 – 2013

English-language studies with foreigners, changed for power engineering

Skills Summary

Tech stack

Legend:strongestused lesspicked up with AI agents

Languages

TypeScriptJavaScriptVBAVB.NETPythonC#PHPCC++JavaFree Pascal

Frontend

ReactNext.jsViteTailwind CSSTanStack QueryReduxJotaiStyled ComponentsSASS/SCSS

Mobile

React Native + ExpoNativeWindSwift + SwiftUIKotlin + Jetpack ComposeAndroid StudioXcode

Blockchain

Ethereum / EVMWAGMIEthersviemSolidityHardhat

Backend / Data

Express.jsNext.jsClerkRedisNode.jsFirebasePostgreSQLSQLiteNestJSMySQLMongoDB

Cloud / DevOps / Observability

VercelCloudflareSentryPostHogGoogle CloudAWSDockerNewRelic

AI / agentic

Claude CodeCursorAI SDKn8n

Other dev skills & knowledge

Algorithms, data structures, cryptography, patience and resilience for problems and cryptic legacy code

Soft skills

Analytical thinking, creativity, fast adaptation to changing conditions, tasks prioritizing, responsibility, decisiveness, communication, empathy

Foreign languages

English (advanced C1), Spanish (elementary), German (elementary)

No-Code Hobby

Skiing, skating, rollerblading