@Adam Szwaba

Typescript & Go fullstack dev | Team leader

Avatar

About Me

I'm famously bad at self promotion, so I'll keep it short and to the point: whether you need a full stack dev or a team lead (or both!), I've probably done it. Due to my extensive experience in software houses, where I worked on one demanding project after another, as well as every self-made freelance, fullstack project I've made, you can be sure I'll be there for you, your team and your product to deliver the stuff you need and guide you through the whole development process.

Wow, that really sounded like a commercial blurb. Anyway - I believe in simplicity and honesty, two principles that govern the way I lead projects and teams. If you would like to learn more, feel free to reach out, and also, hey, here's a list of my skills and experiences:

Experience

Promethean PolandSenior Software Engineer

April 2024 - Present

I develop new features and maintain current architecture in an educational whiteboard service; it's a mix of React, TypeScript and some other tech, like wasm or underlying C stuff.

Orion Software Development & ConsultingOwner & full-stack developer

March 2019 - Present

Development of tailor made services, including a SaaS transport platform built in Next.js and Node, serving over 250 drivers to analyze the soft spots in their routes; a Next.js based blogosphere for Ruby devs; and simple setups for company pages, etc.

Cerebre LLCSenior Frontend Engineer

June 2023 - December 2023

At Cerebre LLC, I've been instrumental in driving the development of innovative features within an early startup environment. Leveraging tools like d3.js, I transformed manual paper-based processes into dynamic, web-based visualizations, enhancing efficiency and accessibility. Collaborating closely with cross-functional teams, I championed the implementation of new features in our Next.js, React, and Zustand-based web application, ensuring seamless user experiences. Additionally, I spearheaded the creation of a new design kit from scratch, harnessing the power of Tailwind CSS, Radix UI, and CVA to elevate our product's aesthetic and usability.

TH-EYSenior TypeScript Developer

December 2022 - June 2023

During my tenure at TH-EY, I excelled in delivering tailored solutions for clients, demonstrating proficiency in full-stack development across Next.js, React, and React Native projects. As a key architect, I designed robust project architectures and mentored junior developers while staying abreast of industry trends and tooling advancements to ensure optimal project outcomes.

SiiliTech Lead/Frontend Guild Lead

July 2022 - December 2022

In my role at Siili, I cultivated a collaborative environment within the frontend guild, facilitating knowledge-sharing sessions and playing a pivotal role in recruitment and evaluation processes. I provided technical leadership across various projects, showcasing expertise in React and React Native development.

TidioSenior React/Typescript Developer

March 2022 - July 2022

At Tidio, I played a vital role in enhancing a TypeScript/React codebase, actively contributing to guild meetings and driving innovations through proofs of concept and prototypes. My commitment to continuous improvement resulted in optimized codebases and enhanced team collaboration.

Code and PepperSenior Software Developer

May 2021 - March 2022

As a Senior Software Developer at Code and Pepper, I took part in the development of MVPs using AWS, React, and React Native, guiding clients from concept to execution. I provided mentorship to junior developers and championed frontend architecture best practices.

SetappSenior Frontend Developer

February 2021 - April 2021

During my time at Setapp, I led frontend development efforts for diverse projects, leveraging TypeScript and React to deliver impactful solutions. My role involved guiding teams through best practices and ensuring high-quality deliverables, as well as implementing a project for a hardware company, enabling users to freely configure their order in a 3d space.

USEOFrontend Developer

March 2019 - January 2021

At USEO, I honed my skills in React development and spearheaded initiatives to migrate legacy projects to TypeScript, resulting in streamlined processes and enhanced code quality. It quickly turned out that I had a specific talent for web development, which brought fruitful results for the company. Within three months from joining, I was tasked with building a fully-fledged web application for the biggest company in the education industry in Switzerland. The project was a success, and it prompted us to move to TypeScript and Next.js. Additionally, I was responsible for the conception of an embeddable micro-frontend solutions, setting up the foundation for a new product line and a migration from a legacy monolith to a microservice architecture.

Skills

languages

TYPESCRIPT

expert

JAVASCRIPT

expert

GOLANG

intermediate

Web frameworks

REACT

expert

NEXT.JS

expert

REMIX

advanced

VITE

intermediate

testing

JEST

expert

REACT TESTING LIBRARY

expert

CYPRESS

intermediate

VITEST

advanced

State management

REDUX/REDUX TOOLKIT

expert

REACT QUERY

expert

ZUSTAND

intermediate

CSS frameworks

MATERIAL UI

expert

TAILWIND CSS

expert

RADIX UI

expert

CHAKRA UI

intermediate

STYLED COMPONENTS

intermediate

Other

GRAPHQL

intermediate

DOCKER

intermediate

GIT

advanced

PRISMA

intermediate

DRIZZLEORM

intermediate

D3.JS

intermediate

Contact Me

szwaba.adam@gmail.com