Bartosz Stańkowski
Senior Frontend Developer
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
- 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.
- Assisted users and colleagues in debugging and solving problems.
- 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
Full-Stack Developer
Tryangly.comReal-time collaboration tool for online planning sessions and meetings.
- Dates Employed:
- Dec 2020 - Jun 2021
- Location
- Warsaw, Poland
Side-project launched 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 Database, 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
Developer, PM, DevOps, QA, Support
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 application and web sites, as well as admin and back office systems.
- Worked closely with a tech lead, backend developer, designers, business and operations teams.
- Configured and maintained server architecture on AWS, including automated provisioning, monitoring, deployment, logs search and visualisation.
- Documented the entire technical architecture and implementation details.
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
- XHTML
- SCSS
- JavaScript, jQuery, Backbone.js
- Microformats
- PHP
- Jenkins
Frontend Developer
x-team.com
- Dates Employed:
- Oct 2010 - Dec 2011
- Location
- Kraków, Poland
Worked on-site and remotely with an international team delivering pixel-perfect, responsive and accessible implementation of designs using semantic XHTML, CSS, and JavaScript. Built a wide range of projects for some of the key clients, and for internal use.
Tech stack
- XHTML
- CSS, SASS, LESS
- JavaScript
- jQuery
- Microformats
Education
Bachelor of IT
Katowice Institute of Information Technologies
- Dates
- 2006 – 2010
- Location
- Katowice, Poland
Dissertation: "Project and Implementation of a Rich Internet Application in Adobe AIR"