I am a software engineer fascinated with TypeScript and React. My journey in web application development began over ten years ago with a real estate project at a small, startup-like company. Since then, I've worked in a variety of organizations, from small companies to large global corporations. I've developed applications for diverse industries, including healthcare, real estate, insurance, and telecommunications.
My primary focus is on creating well-optimized and user-friendly applications with exceptional performance and visually appealing designs. I have experience working on large-scale distributed systems and recently had the opportunity to create and maintain an in-house, full-featured design system. I often serve as a technical lead, acting as the primary point of contact for all front-end related matters.
Experience: 10 years
Yearly salary: $110,000
Hourly rate: $60
Nationality: 🇵🇱 Poland
Experience
Lead Frontend Engineer
AngelBlock 2022 - 2025
Managed frontend developers, fostering growth and expertise in UI/frontend development, k8s cluster management, Node.js REST APIs, Serverless lambda code, OCI container image builds, e-commerce campaigns, headless CMS setup and more. Created scalable frontend architecture, including UI mono repository, formatting/linting utilities, testing workflows, and integration with various tools/services. Designed and implemented custom React component library and style guides. Integrated compile-time CSS-in-JS solution. Collaborated with design, testing, DevOps, and development teams to balance business requirements, design vision, functionality, and delivery time. Launched AngelBlock NFT collection, ERC20 Tholos token private sale, and fundraising features
Senior Frontend Developer
Adverity 2021 - 2022
Joined product team to create data ingesting and transforming solutions. Transferred to the core team to develop and maintain an in-house design system. Researched usability and accessibility patterns for UI components. Analyzed and reviewed solutions for common implementation issues in React component libraries. Implemented, maintained, and improved UI components focusing on accessibility, performance, flexibility, and ease of use. Created interactive documentation for components, including live previews and full-text searches. Developed custom versioned playground for issue reproduction examples. Presented live demos and announcements to developers from different teams. Collaborated with UI/UX team on company design language preparation and maintenance.
Senior Frontend Developer
IQVIA 2020 - 2021
Frontend programming - React-based SPAs, Next.js sites, Single SPA-based micro frontends, Unit testing in Jest, code reviews. Backend programming - writing micro-services in Python with Flask, SQLAlchemy Deployments - configuring git-flow-based Jenkins automatic deployments pipeline Recruitment - mid and senior Front End candidates. Tech leading - design of architecture, making technology choices for the project, helping the architecture team develop new solutions and best practices. UI/UX - consulting UI and UX designers on newly created applications designs
Senior Frontend Developer
ERGO Digital IT 2019 - 2020
Frontend programming - React-based SPAs and static sites, Unit testing in Jest, Integration tests based on puppeteer, writing documentation, code reviews. Workshops with clients - technical analysis, existing solutions assessment, serving as main technical point of contact for the client. - Representing the company - during business trips to Belgium and on-site workshops. Project estimations - providing estimates of the project based on average team velocity. Recruitment - junior, mid and senior Front End candidates. Tech leading - design of architecture, making technology choices for the project, helping the architecture team develop new solutions and best practices. Team leading - helping other developers level up their careers, giving constant feedback both in writing and speech.
Senior Frontend Developer
Unified Factory SA 2016 - 2019
Frontend programming - AngularJS and React-based SPAs, Unit testing in Mocha and Jasmine, Provided marketing team with Analytics implementation for SPA. Backend programming - RESTful APIs in NestJS (based on express), Implemented communication with other microservices based on RabbitMQ and Redis and Worked with containers using Docker and Docker Swarm.
Frontend Developer
Doxy.me 2016 - 2016
Frontend programming - AngularJS-based SPAs, Unit testing in Jasmine, Implemented real-time communication between client and patient using WebSockets technology Backend programming - RESTful APIs in LoopbackJS (based on express). Worked in the distributed team - Communication on a daily basis with people from Germany, Italy and The USA.
Frontend Developer
AeL sp. z o.o. 2015 - 2016
Frontend programming - AngularJS-based SPAs, Unit testing in Jasmine, Integrated Google Maps API to provide map-based search functionality for flats, conducted several mailing campaigns
Skills
api
dapp
ethereum
front-end
graphql
nestjs
nextjs
node
react
typescript
web3