Bartosz Stańkowski
Senior Frontend Developer based in Warsaw, Poland
About Me
Seasoned frontend developer with over a decade-long history of effective collaboration with remote, cross‑functional teams. Using transparent communication, diligence in development and testing, and proactive problem solving to deliver robust, user-centered solutions for the web and mobile platforms.
Experience ranging from pixel-perfect, accessible and responsive design implementations with semantic HTML and clean CSS, through data-rich React and TypeScript apps, to taking over full-stack, managerial, and customer support duties.
Professional Experience
Senior Frontend Developer
CMR SurgicalMedical device company building a robotic surgery system.
- Dates Employed:
- Nov 2021 - Dec 2022
- Location
- Remote
Key Responsibilities
- Designed, developed and documented new features, bug fixes, and a shared components library for two progressive web apps used by surgical teams.
- Implemented a complete redesign and a set of performance optimizations in one of the apps.
- Performed code reviews, participated in testing, planning, and design decisions.
- Researched and proposed solutions, presented accomplished work to other teams and stakeholders.
Tech stack
- React
- TypeScript
- CSS (modules, SCSS, Styled Components, Tailwind)
- HTML5
- GraphQL and REST APIs
- Jest, React Testing Library
- Redux (RTK)
- Node.js
- Webpack
- Rollup
- GitLab CI/CD
- Sumo Logic
- PostgreSQL
- feature flags
Full-Stack Developer
Tryangly.comReal-time collaboration tool for online planning sessions and meetings.
- Dates Employed:
- Dec 2020 - Jun 2021
- Location
- Remote & Warsaw, Poland
Launched a side-project for fun and learning. I was responsible for the entire tech stack and most of planning, design decisions, and testing.
Tech stack
- React, React DnD
- TypeScript
- MobX
- HTML5
- SCSS
- Firebase (Auth, Realtime DB, Firestore, Cloud Functions)
- Node.js
- Jest
Lead Developer
Grazer LearningStartup dedicated to developing tools to help tutors and students.
- Dates Employed:
- Nov 2016 - Sep 2020
- Location
- Remote & London, UK
Key Responsibilities
- Implemented a React Native app for iOS and web browsers, managed distribution on multiple platforms.
- Collaborated closely with the CEO, actively participated in design and planning.
- Assessed technical feasibility of business needs and documented them for development.
- Built demos and prototypes in fast iterations based on feedback from users and peers.
- Coordinated the work of the team, led weekly scrum meetings.
Tech stack
- React Native
- Redux, Redux-Saga
- JavaScript
- Flow types
- Xcode
- Objective-C
- Crashlytics
- AWS (EC2, S3, Lambda)
- Serverless
- Heroku
- Docker
- Ruby on Rails
- WebSockets
- REST API
- PostgreSQL
Founding Frontend Developer, DevOps, QA, PM
BitbeStartup building a Bitcoin exchange and an online payment system.
- Dates Employed:
- May 2015 - Jun 2016
- Location
- Warsaw, Poland
Key Responsibilities
- Implemented the entire frontend of customer facing web sites, as well as admin and back office systems.
- Worked closely with a tech lead, backend developer, designers, business and operations teams.
- Configured, maintained, and documented server architecture on AWS, including automated provisioning, monitoring, deployment, logs search and visualisation.
- Translated business requirements into technical specifications and user stories.
Tech stack
- JavaScript
- jQuery
- Require.js
- HTML5
- SCSS
- PHP
- AWS (EC2, S3, RDS, ELB, SNS)
- Jenkins
- SaltStack
- Elastic Stack
- Redis
- Blockchain
- Mocha
- Cypress
Lead Frontend Developer
JeemTVFormerly the Al Jazeera Children's Channel.
- Dates Employed:
- Oct 2012 - Feb 2014
- Location
- Remote & London, UK
Key Responsibilities
- As a member of an agile, multidisciplinary team, I took charge of the entire frontend layer of three mobile-first, responsive systems: dual-language (English and Arabic) audience-facing website, CMS, and Audience Management System, as well as custom-made styleguides for internal use.
- Created frontend coding standards and documentation for further in-house development.
- Conducted training sessions with the client’s dev team.
Tech stack
- HTML5
- SCSS
- JavaScript, jQuery, Backbone.js
- Microformats
- PHP
- Jenkins
- feature flags
Frontend Developer
x-team.com
- Dates Employed:
- Oct 2010 - Dec 2011
- Location
- Remote & Kraków, Poland
Worked with an international team delivering pixel-perfect, responsive and accessible implementation of designs using semantic XHTML, CSS, and JavaScript. Built projects for some of the key clients and internal.
Tech stack
- XHTML
- CSS, SASS, LESS
- JavaScript
- jQuery
- Microformats
Freelance Developer and Consultant
- Dates Employed:
- 2007 - 2016
- Location
- Remote & Poland
I have worked on and off as a freelance full-stack developer and consultant, building bespoke websites and apps for a wide range of international clients, including small businesses, startups, and charities.
Key Responsibilities
- Led projects from concept to completion and engaged in short-term collaborations as needed.
- Worked with clients to define requirements, assess possibilities, and create roadmaps.
- Defined technical tasks and coordinated the efforts of engineers and designers.
Education
Bachelor of IT
Katowice Institute of Information Technologies
- Dates
- 2006 – 2010
- Location
- Katowice, Poland