Jakub Syrek
Senior Software Engineer · Full-stack, frontend-leaning · React / TypeScript / Node.js
Product engineer with 10 years in the TypeScript ecosystem, strongest on the frontend and comfortable across the stack. Owns features end to end: UI, REST APIs, PostgreSQL, auth, real-time messaging, CI/CD and tooling. Built a full-stack marketplace app as main developer. Shipped fintech, CRM and eCommerce products at SAP Fioneer, Salesloft, fundingport and YND; former frontend tech lead.
Professional Experience
Oct 2025 - present
Remote (Poland)
SAP Fioneer - Senior Frontend Engineer (Frontend Lead)
- Sole frontend owner of an ESG product live with bank clients, working closely with backend teams on API contracts and integration.
- Shipped an AI chat to production: LLM-backed API integration, streaming UI, reusable chat components.
- Lead a company-wide shared UI component library, adopted by 3+ teams and rolling out across all products; its core is a composable AI chat component.
- Automated dependency maintenance and CI checks (Dependabot consolidation, audit, pre-commit pipeline).
Aug 2025 - Oct 2025
Remote (Poland)
Local services marketplace startup - Full-stack Engineer (contract)
- Built and launched a mobile-first local-services marketplace end to end as main developer (React, TypeScript, Node.js, Express, PostgreSQL); MVP reached its first ~100 users.
- Designed the PostgreSQL schema and migrations with Drizzle ORM; domain-based REST API (auth, users, offers, conversations, reviews).
- Implemented session auth with Passport, Google OAuth and secure hashed password-reset flow.
- Delivered real-time chat and offer negotiation over WebSocket/SSE; background jobs for reminders, offer expiry and token cleanup.
- Transactional emails, object storage with access control, EN/PL i18n; API tests with Vitest and Supertest.
May 2024 - Jun 2025
Remote (Poland)
Salesloft - Senior User Interface Engineer
- Architected the Chrome Extension platform (React, TypeScript, Chrome APIs) integrated with the core CRM backend.
- Designed a plugin architecture used by 3+ teams; platform served 10,000+ daily active users.
- Owned build, test and deployment pipelines for the extension, cutting feature development time by ~25%.
- Role ended when the Polish site closed.
Dec 2023 - Feb 2024
Remote (Poland)
Frend Digital - Senior Software Consultant
- Delivered two eCommerce projects with Next.js, Storyblok headless CMS and the Centra commerce API (project-based contract).
Jun 2022 - Dec 2023
Remote (Poland)
fundingport (a Hypoport Company) - Frontend Tech Lead / Senior Software Engineer
- Tech Lead from Mar 2023: led the frontend team of an online financing platform; drove architecture and integration with backend services.
- Built core features with React, MobX, TypeScript and an Nx monorepo.
Mar 2019 - Jun 2022
Warsaw, Poland
YND - Senior JavaScript Engineer / JavaScript Engineer
- Delivered fintech products across the stack with React, React Native, Next.js, Node.js and Vue.
- Took part in system design for several projects (Kafka, Redis, load balancing).
- Led frontend teams of 3-4 engineers on several key projects; mentored junior engineers.
- Led the 12+ person JavaScript chapter and defined company-wide engineering standards.
- Ran recruitment for JavaScript developers; interviewed 30+ candidates.
Mar 2017 - Nov 2018
Cracow, Oslo
NoA Ignite - JavaScript Developer
- Built React Native app features for one of Norway's largest fitness companies.
May 2016 - Nov 2016
Potsdam, Germany
Hasso Plattner Institute - Student Assistant
- Developed full-stack features for Code Ocean, openHPI's coding exercise platform (JavaScript, Ruby on Rails).
Side Projects
2026
Flat finder
- Personal tool that crawls Otodom, OLX and Morizon daily (Playwright, Firecrawl), filters and dedups offers, scores them with an LLM against a buy-context, and delivers results to Notion and an email digest (Node.js, TypeScript, SQLite, Vitest).
Education
2018 - 2019
Master in Computer Science
- One semester ERASMUS Scholarship
- Instituto Superior Técnico, Lisbon, Portugal
2017 - 2019
Master in Computer Science
- Graduated in the top 1% of students (GPA: 4.92 / 5.0)
- Studies final mark: 5.0
- Computer Graphics Major
- AGH University of Science and Technology, Cracow, Poland
2015 - 2016
Bachelor in Computer Science
- Yearly ERASMUS Scholarship
- Hasso-Plattner-Institut, Potsdam, Germany
2013 - 2017
Bachelor in Computer Science
- Top 2% among all students (GPA: 4.76 / 5.0)
- AGH University of Science and Technology, Cracow, Poland
Technical Skills
Frontend (expert)
- React 19, React Native
- TypeScript, Next.js
- MobX, Redux
Backend
- Node.js, Express, PostgreSQL, Drizzle ORM
- Passport/OAuth, WebSocket/SSE, cron jobs
- REST, GraphQL, Next.js API routes
Architecture & tooling
- System design with Kafka, Redis, load balancing
- Docker, CI/CD, Git, Jest
- Automated dependency pipelines
AI
- LLM APIs, chat interfaces
- Agent tooling
Leadership
- Tech lead
- Mentoring
- Engineering standards
- Recruitment
Languages
-
Polish
Native
-
English
Full professional proficiency
-
German
Limited working proficiency