Position: Full Stack Developer
Category: JavaScript
English level: upper
Years of experience: 7

Throughout my career as a Front-end Developer, I've worked on multiple projects with diverse requirements. Here are some highlights of my accomplishments:

- Built a responsive web application using React that's used by over 2 million users worldwide, which resulted in a 50% increase in user engagement and retention.

- Optimized the performance of several e-commerce websites through code refactoring and implementing lazy loading, resulting in a 30% decrease in load times and a 20% increase in conversion rates.

- Designed and implemented an interactive data visualization dashboard for a healthcare company using D3.js and WebGL, which made it easy to track key performance metrics in real-time and improved decision-making for the executive team.

- Led the development of a customer portal for a financial services provider, which involved integrating data from multiple APIs and creating custom UI components, and resulted in a 30% increase in self-service transactions and a 25% improvement in customer satisfaction.

I believe in writing maintainable and scalable code, and putting user experience at the forefront of everything I do. I'm passionate about staying up-to-date with the latest technologies and trends in front-end development, and always ready to take on new challenges.
Work experience:
Lead JavaScript & TypeScript Software Engineer
Brainhub, Gliwice, Poland
September 2020 – January 2023
- Developed and maintained responsive e-commerce websites using React.js and Redux, resulting in a 30% boost in mobile traffic and a 20% increase in conversions.
- Designing and developing web and mobile software products from concept to release using React, Next.js, React Native, Redux, Apollo GraphQL, NestJS, Express and Node.js technology stack.
- Working on software architecture design for web and mobile products: analyzing requirements, creating
data models, designing complex modules and features.
- Solving non-trivial tasks related to reliable distributed data synchronization, resilient operation and quick
recovery, data processing time.

JavaScript & TypeScript Software Engineer
Solwit SA, Gdańsk, Poland
March 2019 - July 2020
- Designing and developing client-side applications using React and Redux/MobX
- Developing back-ends for web and mobile clients using Node.js (Express/NestJS)
- Designing and implementing public RESTful and GraphQL(Apollo) server-side APIs
- Architect web and mobile solutions to ensure maintainability and extensibility
- Communicating with clients and client representatives to direct the development

Full stack developer
Stepwise, Gliwice, Poland
June 2016 - January 2019
- Working closely with clients to understand the business needs
- Designing and developing applications using Bitrix24
- Developing server APIs for web and mobile clients using PHP
- Designing the architecture of software solutions out of high-level requirements

Technology Stack:
React.js, Redux, Node.js, Sass, Gulp, Webpack, Git, GraphQL, Apollo

Improvement Goals:
- To improve accessibility, I am working on learning how to properly use WAI-ARIA attributes and improving my understanding of WCAG guidelines.
- I want to become more proficient in automated testing frameworks like Jest and Enzyme to ensure high-quality code while reducing manual testing efforts.
As a Front-end Developer with over 6 years of experience, I'm passionate about creating seamless user interfaces and delightful user experiences. I'm always seeking new challenges and opportunities to learn and grow in my field.

I'm interested in working for a company that values innovation, creativity, and a collaborative work environment. Ideally, I would like to work on projects that allow me to leverage my skills in React, Vue.js, Redux, Node.js, Express, and HTML/CSS.

Additionally, I value a healthy work-life balance and a flexible schedule. I'm open to working on the remote role.

In terms of salary expectations, I'm looking for a competitive compensation package that reflects my level of expertise and the responsibilities of the position.

Overall, I'm excited to join a team of talented developers who are passionate about building cutting-edge web applications that make a difference in people's lives.