marcin

matyjasek

Software Engineer with over 8 years of experience.

Scroll
(01) About

I'maseniorsoftwareengineerwithover8yearsofexperiencebuildingwebapplications.IworkmainlywithTypeScript,ReactandNext.js,andbuildbackendswithNode.jsonAWS,withinfrastructureinTerraformandCI/CDinGitHub Actions.Currently,I'mlearningPythonandFastAPIandlearningtouseagenticAIinmydevelopmentworkflow.

(02) Experience
(01)

Present

Since Jul 2026

After almost seven years at Britenet, I'm expanding my skills beyond the frontend. I'm learning Python, FastAPI and using AI agents in my daily development workflow.

PythonFastAPIClaude CodeCodex
(02)

Oct 2023

Senior Software Engineer · BritenetUntil Jul 2026

I worked for two enterprise clients: on internal tools for the world's largest aircraft leasing company and on marketing websites for a global language school group. I built an accessible component library on React Aria and Radix, which was adopted across the client's IT organization. On the backend side, I created serverless APIs with Node.js and AWS Lambda, worked on AWS infrastructure in Terraform with the CloudOps team and set up CI/CD pipelines for new projects. I integrated our apps with Storyblok and BlueConic, so the marketing team could publish content and run A/B tests without developer involvement. I also documented technical decisions in ADRs and presented them to the team and client stakeholders.

ReactNext.jsTypeScriptNodeAWSaws-lambdaArchitectTerraformreact-ariaRadixGitHub ActionsAzure PipelinesCypressVitestStoryblokBlueConic
(03)

Aug 2020

Mid-level Software Engineer · BritenetUntil Oct 2023

I rebuilt the company's public website on Next.js with headless WordPress and created landing pages for the company and its clients, based on Figma designs. I also introduced automated testing to the project, setting up Cypress integration tests and Jest unit tests.

Next.jsReactTypeScriptWordPressREST APICypressJest
(04)

Jul 2019

Junior Software Engineer · BritenetUntil Aug 2020

I built a React Native event app with an agenda, registration, push notifications and speaker profiles, published in the app stores and used at company events. I also wrote an admin panel for it in React, Redux and TypeScript, and covered both with Jest unit tests and Cypress E2E tests.

React NativeReactReduxTypeScriptantdJestCypress
(05)

Oct 2017

Junior Software Engineer · ZETO LublinUntil Jun 2019

I started my career building Angular and Spring Boot applications for public-sector institutions. I worked on a workflow management product sold to several organizations, wrote its technical documentation and built a React app showcasing the company's projects. Before this job, I had spent a year learning programming on my own.

AngularSpring BootJavaTypeScriptReact
(03) Contact

Let's build something cool together.