Sławomir Bańdo
Verified Expert in Engineering
Front-end Developer
Sławomir is a senior front-end developer with eight years of professional experience. Specializing in React and Next.js web applications, he is also keen on using JavaScript and TypeScript, AWS and Google Cloud solutions, and different libraries and tools for front- and back-end development and solution testing. Sławomir also has solid leadership skills and expertise with Agile methodologies.
Portfolio
Experience
Availability
Preferred Environment
TypeScript, React, Next.js, Node.js
The most amazing...
...thing I've worked on is a commercial project that gave me an opportunity to be a professional developer.
Work Experience
Senior Front-end Developer
Blocklabs
- Developed blockchain-related web apps, including an NFT cross-chain bridge and a game similar to The Sandbox.
- Built the applications' UI and the front end using React, Next.js, and styled-components.
- Handled leadership tasks, such as helping other team members, planning task implementation details, and recruiting.
Full-stack Software Engineer
OpenX
- Developed Adtech-related web apps using React Hooks, Redux, React Query, Material UI, Jest, and Cypress.
- Extended Express.js and GraphQL services, mainly using the Google Cloud Platform. Services included the UI gateway to communicate with our API, the Google LINE SOAP API service wrapper, and a tool to collect Elasticsearch troubleshooting data.
- Supported and mentored junior developers and participated in recruitment processes.
Full-stack Developer | Python and JavaScript
Excedo, by Nikkei & The Financial Times
- Developed a React web application that provided a system to manage student accounts, interact with them via chat client, and plan the learning counseling strategy. Used React, Redux, Ant Design, Tableau, Mattermost, and Zendesk.
- Built REST API microservices in AWS Chalice, a Python framework for AWS Lambda. Used a PostgreSQL database, Alembic, and SQLAlchemy.
- Developed Mattermost, an open-source alternative to Slack, with web plugins in React.
- Created unit tests in pytest with Jest and Enzyme and supported QA engineers.
- Used the AWS microservices infrastructure with SNS message bus, Elasticsearch, lambda functions, Amazon S3, AWS Cognito authentication, CloudFront, and Route 53.
Python and JavaScript Software Developer
Ericsson
- Developed an operation and maintenance web app product for 5G Testbed based on cloud microservices.
- Built REST API services in Python Flask and front ends in JavaScript using an internal UI framework and some external libraries for data visualization.
- Created POCs for product-related functionality and services.
- Wrote unit and integration tests in unittest, pytest, and pytest-bdd.
- Used Docker, the ELK stack, OpenStack, Consul, and RabbitMQ.
- Developed the continuous integration infrastructure in Jenkins using Bash, Python, and Groovy DSL scripting.
- Resolved and reported many infrastructure issues using Jira. I also supported testers and developers following the Agile methodology and using the Kanban board and Scrum tools.
- Analyzed and troubleshot the continuous integration machinery.
Experience
Dot Earth Web3 App
https://dotearth.io/Excedo English Teaching Application
https://excedo.com/I also developed REST API microservices in AWS Chalice—Python framework for AWS lambda—Postgres database, Alembic, and SQLAlchemy. Other activities included developing Mattermost web plugins in React, creating unit tests in pytest, Jest, and Enzyme, and building AWS microservices infrastructure using SNS message bus, Elasticsearch, lambda functions, S3, Cognito, CloudFront, and Route 53.
OpenX Adtech Web Apps
https://www.openx.com/why-openx/openaudience/Education
Bachelor of Science Degree in Informatics and Econometrics
College of Economics and Computer Science (WSEI) - Kraków, Poland
Skills
Libraries/APIs
React, React Query, React Redux, Web3.js, Node.js, REST APIs, SQLAlchemy
Tools
MetaMask, Jira, Amazon Simple Notification Service (Amazon SNS), Amazon Cognito, Amazon CloudFront CDN, Tableau, Mattermost, Pytest, ELK (Elastic Stack), Kibana, RabbitMQ
Frameworks
Next.js, Redux, Material UI, Jest, Express.js, Ant Design, Swagger, Tailwind CSS, Cypress, Flask
Languages
TypeScript, JavaScript, HTML, CSS, Python, SQL, GraphQL, Bash
Paradigms
Unit Testing, CQRS, REST, Asynchronous Programming
Platforms
Visual Studio Code (VS Code), Amazon Web Services (AWS), Docker, AWS Lambda, Firebase, Blockchain, Vercel, Zendesk, OpenStack, Google Cloud Platform (GCP)
Storage
Databases, Elasticsearch, MySQL, MongoDB, PostgreSQL
Other
Programming, Styled-components, Web Development, Design Systems, API Integration, Team Mentoring, DOM, Front-end, wagmi, UI Components, Ethers.js, Nx, Full-stack, Architecture, APIs, Storybook, SOAP, SEO Tools, Consul
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring