Objective
Senior frontend/fullstack developer with over nine years of expertise in producing outstanding user interfaces and web apps. Devoted and accomplished. Looking to contribute to a dynamic team and lead the development of creative digital solutions by leveraging my knowledge of front-end technologies, excellent problem-solving skills, and leadership talents. committed to ensuring outstanding user experiences while being at the forefront of new web technologies.
Summary of Qualifications
- Over 9 years of experience in frontend/fullstack development.
- Proficient in TypeScript/JavaScript, HTML, CSS, and frontend frameworks.
- Working in a large team with various departments as well as working independently from scratch to finish.
- Experience of working in SCRUM, Agile, Waterfall, and Kanban environments.
- Implemented comprehensive unit and integration tests using Jest and Cypress to maintain code quality.
- Collaborated with UX designers to create intuitive user interfaces that enhance the user experience.
- Prioritized and managed tasks in Jira/ClickUp/Trello to ensure timely delivery of project milestones.
- Adaptability by quickly learning and adapting to new technologies and project requirements.
- Recruitment of frontend, React native and Node JS developers.
- Took on a leadership role as a mentor for junior/mid developers, fostering a collaborative and growth-oriented team culture.
- Conducting lectures and programming classes for students.
- Experience in working with remote teams.
Professional Experience
Senior Frontend Developer
GogoApps - 11/2020-Present (3 years)
Work in a full development multilingual teams as well as in solo projects. Outsourcing in various companies.
- Creating greenfield projects
- Developing existing web and React Native applications
- Taking care of code quality by doing code reviews and creating tests
- Collaborated with UX/UI designers to create visually appealing
- Implement PWA-specific features, like service workers, to enable offline functionality, push notifications, and background syncing.
- Handle cross-browser compatibility issues.
- Keep the PWA up to date with the latest web standards and best practices.
- CI/CD management
Used technologies: TypeScript, JavaScript, React, Angular, Mobx, zustand, Redux, Styled Components, Tailwind CSS, React Native, Expo, Node.js, Nest.js, PWA, Jest, Storybook, Cypress, Canvas, capi, React Query, Agile, Scrum, Kanban, and more
FullStack Engineer
Teacode.io - 09/2020-10/2020 (2 months)
Developing full-stack mobile applications on a custom backend in Nodejs, with database records management in the ReactAdmin dashboard
- Creating API in feathers.js
- Developing greenfield React Native applications
- Building a dashboard for database management in the React-admin
Used technologies: TypeScript, React, ReactNative, ReactAdmin, Storybook, Feathers.js, Nodejs, Mongodb
Frontend Developer
Straal - 04/2019-09/2020 (1 year 6 months)
Collaboration in the frontend team with a UX/UI designer and backend developers.
- Creating dashboard for managing users, transactions, subscriptions
- Visualizing statistics on charts
- Creating unit tests in TDD and e2e in Cypress
- Conducting lectures and programming classes for students
- Implement service workers and integrate with push notifications
Used technologies: Vue, RxJs, TypeScript, Graphql, D3js, Cypress, Jest, NodeJS, Storybook, AWS
Senior Frontend Developer
Grupa Wirtualna Polska - 03/2016-03/2019 (3 years)
Developing E-mail interface on one of the most popular websites in Poland with cooperating with UX/UI designers and backend developers.
- Developing E-mail interface on one of the most popular websites in Poland
- Rewriting whole application from AngularJS to React
- Building Help page for mail (TypeScript, Next.js, React, Node.js)
- Developing Mail user profile (React, MobX)
- Currently payment panel and the ability to purchase mail to pro version (React, MobX, Node.js)
- Working in Agile, Scrum
Used technologies: TypeScript, AngularJS, React, Sass, NextJS, NodeJS, Mobx, Storybook, BEM
Programmer
Cadas Software - 02/2014-02/2016 (2 years)
Developing application for creating surveys, managing dashboards and database
Used technologies: ExtJS, Java, Postgresql
Freelance Experience
Game developer
Side project - 01/2023-03/2023 (2 months)
A domino game for learning musical notes in primary schools
Used technologies: React, Zustand, Tailwind CSS, Storybook, Pnpm, Vite
Architect
Futbolkolektyw - 09/2016-10/2021 (5 years)
Doing everything that was required from a junior to a team leader. A lot of experimenting with modern solutions.
- Creating the entire project architecture from scratch
- Testing different solutions and methodologies to achieve the goal
- Dashboards for internal management, for closed users, as well as a panel with open registration
- Generator for scouts to create personalized player reports with the option of exporting to PDF
- Using PWA features to enable offline functionality, push notifications
- CI/CD management
Used technologies: TypeScript, React, ReactNative, Next.js, Node.js, Express.js, PWA, Storybook, MongoDB, Docker, AWS, and more
FullStack Engineer
Pick.Eat.Up - 11/2020-06/2021 (8 months)
Creating an application that helps the environment and can prevent food waste
- Creating API in Strapi
- Payments integration using Przelewy24
- Developing two React Native applications
- Admin panel in the Next.js
Used technologies: TypeScript, React, ReactNative, Strapi, Next.js, Styled Components