Michal Mikolajczyk, Developer in Warszawa, Poland
Michal is available for hire
Hire Michal

Michal Mikolajczyk

Verified Expert  in Engineering

Blockchain Developer

Location
Warszawa, Poland
Toptal Member Since
September 17, 2014

Michal is a senior software engineer and community leader for Toptal Warsaw. He communicates well and takes the initiative needed to help startups scale. Michal writes clean, functional code, automates infrastructure, and enjoys coordinating and scoping tasks. A former digital nomad, Michal speaks at conferences, and writes articles for the Toptal Blog. His professional interests include blockchains and artificial intelligence.

Portfolio

Furniture.com America LLC
Node.js, React, Gatsby, APIs, Amazon Web Services (AWS), AWS Lambda...
Algreen
Strategy, Startups, Green Energy, Pitch Decks, Fundraising, Seed Fundraising...
ThinkAlpha LLC
JavaScript, TypeScript, CSS, HTML, React, Node.js, Fintech, Full-stack...

Experience

Availability

Full-time

Preferred Environment

Google Cloud, Travis CI, GitHub, Kubernetes

The most amazing...

...app I've built was Nowness.com (via Airnauts), which was nominated for a Webby Award 2015, and won Pixel Award and Pixel Award People's Choice.

Work Experience

Full-stack Developer

2022 - 2023
Furniture.com America LLC
  • Developed ETL pipelines to import and standardize products from multiple partners.
  • Orchestrated Lambda functions through state machines on AWS.
  • Prepared and deployed infrastructure as code using Terraform.
  • Prepared and published developer tools and packages used in every service in the system.
Technologies: Node.js, React, Gatsby, APIs, Amazon Web Services (AWS), AWS Lambda, AWS Step Functions, Next.js, TypeScript, Infrastructure, Infrastructure as Code (IaC), ETL, Terraform, Digital Transformation, Software, Software Development, Venture Capital, Venture Funding, Design Language, Large Data Sets, B2B, Enterprise Architecture, Cloud Architecture, Multithreading, API Gateways, Algolia, Rapid Prototyping, IT Security, Automation, YARN, Mobile Development, Slack, Slack API, AWS CloudFormation, Responsive Web Apps, eCommerce APIs, SDKs, Integration, Serverless Framework, LocalStack, Web Usability, Google Analytics, Google Tag Manager, Integration Testing, Technical Architecture, Startups, Inventory Management, Customer Relationship Management (CRM), Documentation, Mobile UX, Web Security, Cloud Security, RESTful Microservices, Network Architecture, Elasticsearch, Wireless Communication, Linux, Agile Product Management, Requirements Analysis, Code Review, Business Requirements, Big Data Architecture, Web UI, Web UX, Prompt Engineering, Animation, Retool, English, Mobile Web, Identity & Access Management (IAM), OAuth 2, UI Components, Google Analytics 4

Founder

2020 - 2023
Algreen
  • Won the 2021 EIT Jumpstarter–Startup competition by the European Union in the New European Bauhaus category.
  • Prepared a strategy and business model for carbon capture and utilization through farming microalgae for biomass for agriculture.
  • Formed and led a multidisciplinary team of microbiologists, software engineers, architects, and designers.
Technologies: Strategy, Startups, Green Energy, Pitch Decks, Fundraising, Seed Fundraising, Management, Team Management, Ecology, Patents, Microbiology, Digital Transformation, Software, Software Development, Venture Capital, Venture Funding, Design Language, OpenAI GPT-3 API, FastAPI, Data Analysis, Large Data Sets, B2B, Enterprise Architecture, Cloud Architecture, API Gateways, Algolia, Rapid Prototyping, gRPC, IT Security, Automation, Slack, Responsive Web Apps, Design, Integration, Serverless Framework, Technical Architecture, Leadership, ChatGPT, AWS IoT, Embedded Systems, Networking, Linux, Technical Project Management, Firmware, Agile Product Management, IT Project Management, Requirements Analysis, Code Review, Business Requirements, Time Series, OpenAI GPT-4 API, AWS IoT Core, Algorithms, English, Business to Business (B2B), Rust

Senior Full-stack Developer

2020 - 2022
ThinkAlpha LLC
  • Added new features, integrated services, and fixed bugs in a real-time trading application for analysts and brokers.
  • Optimized the processing of large data sets which included resolving performance problems on the server side as well as in the browser.
  • Created libraries, modules, and reusable components applied across several products.
  • Processed big data sets on the server and client side and dynamically rendered different graphs and charts to display results.
Technologies: JavaScript, TypeScript, CSS, HTML, React, Node.js, Fintech, Full-stack, System Architecture, DevOps, Communication, Front-end, Open Source, UX Architecture, Web Development, REST APIs, APIs, Distributed Systems, Big Data, Full-stack Development, Hardware, Architecture, Storybook, Databases, Data Reporting, Front-end Development, API Development, Jest, Linux Servers, Amazon CloudFront CDN, API Integration, Microservices, Enterprise Systems, User Interface (UI), Algorithmic Trading, Figma, Object-oriented Design (OOD), Object-oriented Programming (OOP), Object-oriented JavaScript (OOJS), Asynchronous Programming, Asynchronous Servers, WCAG 2, Jira, Compilers, Code Generators, OpenAPI, GitHub, CSS Grid, CI/CD Pipelines, HTML5, Express.js, CSS3, REST, RxJS, Agile, Design Patterns, JSON, JSON API, JSON REST APIs, Webpack, React Router, React Hooks, Testing, JSX, Jenkins, Amazon Web Services (AWS), Amazon S3 (AWS S3), MUI (Material UI), Solution Architecture, Trading, Cryptocurrency Exchanges, Data Engineering, Chart.js, Webhooks, AWS CodeDeploy, AWS CodePipeline, NoSQL, Back-end Development, Web Applications, Speech to Text, Text to Speech (TTS), MERN Stack, Microservices Architecture, Minimum Viable Product (MVP), API Design, UX Design, UI Design, Web, Responsive, Project Management, Software Architecture, Natural Language Processing (NLP), GPT, Generative Pre-trained Transformers (GPT), QA Automation, Data Analytics, Push Notifications, Front-end Build Tools, Mobile, Responsive UI, Software, Software Development, Data Analysis, Large Data Sets, Enterprise SaaS, Enterprise Architecture, Cloud Architecture, Multithreading, Trading Systems, Interactive Brokers API, API Gateways, IT Security, Automation, YARN, Slack, Slack API, AWS CloudFormation, Amazon RDS, D3.js, Recharts, SDKs, Integration, Serverless Framework, Sockets, Integration Testing, Technical Architecture, Startups, AI Design, Encryption, Cryptography, Documentation, Mobile UX, Web Security, Cloud Security, Security, RESTful Microservices, Network Architecture, Material Design, Terraform, Wireless Communication, Networking, Linux, Agile Product Management, Code Review, Business Requirements, Big Data Architecture, Web UI, Web UX, Finance, Algorithms, English, Identity & Access Management (IAM), OAuth 2, UI Components, Design Systems

Back-end Developer

2021 - 2021
Scoutside, LLC
  • Helped with the release of the product, namely the launch day event.
  • Developed day-1 patches and bug fixes, solved connectivity issues, etc.
  • Prepared a production package, connecting with third-party monitoring and error-tracking tools (Sentry).
Technologies: Node.js, Heroku, MongoDB, PostgreSQL, Sentry, Nuxt.js, Vue, Stripe API, Google Cloud Platform (GCP), Databases, Mobile App Development, Front-end Development, API Development, Jest, API Integration, Microservices, Three.js, AWS Lambda, SQL, Asynchronous Programming, Shopify API, Shopify, Scrum, WCAG 2, Jira, Search Engine Optimization (SEO), Google SEO, HTML5, HTML5 Animations, User Interface (UI), Online Ordering, eCommerce, CSS3, Unit Testing, Cypress, REST, Agile, JSON, REST APIs, JSON API, JSON REST APIs, Webpack, Content Management Systems (CMS), Solution Architecture, Loom, MySQL, Vue 3, Back-end Development, Cloud Firestore, Web Applications, Minimum Viable Product (MVP), API Design, Styled-components, Stripe Checkout, Web, Payment APIs, Responsive, Technical Leadership, Project Management, Digital Payments, Data Analytics, Push Notifications, Front-end Build Tools, PWA, Software, Software Development, Enterprise Architecture, Rapid Prototyping, Vue CLI, IT Security, Automation, YARN, Mobile Development, Slack, Slack API, Slack App, Conversational Interfaces, Progressive Web Applications (PWA), Responsive Web Apps, Integration, Web Usability, Google Analytics, Mixpanel, Integration Testing, Technical Architecture, Startups, Inventory Management, Customer Relationship Management (CRM), Encryption, Documentation, Mobile UX, Camera API, Linux, Agile Product Management, Code Review, Business Requirements, Web UI, Web UX, English, Mobile Web, UI Components, Google Analytics 4

Senior Full-stack Developer

2021 - 2021
Aventus
  • Built a decentralized application that was used for trading art NFTs on Ethereum blockchain.
  • Communicated between the decentralized application and smart contracts to manage auctions.
  • Displayed NFT images and videos to users participating in auctions.
Technologies: TypeScript, Next.js, Solidity, React, Node.js, User Experience (UX), Back-end, REST APIs, APIs, Distributed Systems, Full-stack Development, Hardware, Architecture, Stripe API, Google Cloud Platform (GCP), Databases, Front-end Development, API Development, Jest, Digital Banking, API Integration, Crypto, Microservices, User Interface (UI), Non-fungible Tokens (NFT), MetaMask, Web3.js, Rinkeby, Algorithmic Trading, SQL, Object-oriented Design (OOD), Object-oriented Programming (OOP), Object-oriented JavaScript (OOJS), Asynchronous Programming, Asynchronous Servers, GraphQL, Scrum, Search Engine Optimization (SEO), Google SEO, GitHub, Serverless Architecture, CI/CD Pipelines, HTML5, Ethereum, Smart Contracts, Express.js, Online Ordering, eCommerce, CSS3, Unit Testing, Cypress, REST, Agile, Design Patterns, JSON, JSON API, JSON REST APIs, Webpack, React Router, React Hooks, Testing, JSX, Jenkins, Redux, Redux RTK, Solution Architecture, Trading, Data Engineering, Webhooks, AWS CodeDeploy, AWS CodePipeline, NoSQL, Back-end Development, Web Applications, MERN Stack, Microservices Architecture, Minimum Viable Product (MVP), API Design, Styled-components, Stripe Checkout, UX Design, UI Design, Web, Lightning Network, Cryptocurrency, Payment APIs, Responsive, Video.js, Video Players, Payment Gateways, Technical Leadership, Project Management, Software Architecture, Digital Payments, Blockchain Platforms, Push Notifications, Front-end Build Tools, Responsive UI, SaaS, Software, Software Development, Web3, Decentralized Finance (DeFi), Enterprise Architecture, Interactive Brokers API, Trading Systems, API Gateways, Cybersecurity, IT Security, WebSockets, Slack, Amazon RDS, Asynchronous I/O, Responsive Web Apps, Integration, Web Usability, Google Analytics, Sockets, Integration Testing, Technical Architecture, Startups, Customer Relationship Management (CRM), Encryption, Documentation, Web Security, Hyperledger Fabric, Agile Product Management, Requirements Analysis, Code Review, Business Requirements, Web UX, Ethereum Smart Contracts, ERC-20, Animation, Algorithms, English, OAuth 2, UI Components, Google Analytics 4

Lead Engineer

2020 - 2020
Slidegrin, LLC
  • Set up serverless JAM stack application architecture on AWS Amplify.
  • Connected user pools with AWS IAM roles to manage users with AWS Cognito, in a multi-tenancy environment, including role-based access control permissions.
  • Set up live synchronization between sessions using GraphQL subscriptions with AWS AppSync.
  • Built an image manipulation editor supporting HTML Canvas with SVG and allowing exporting to raster and vector formats including PDF.
  • Established CI/CD pipelines with Amazon Amplify, CodeBuild, and CodeDeploy.
  • Built the serverless front-end app using Next.js and React with TypeScript.
  • Established unit and integration testing strategies with Jest, Enzyme, and the React Testing Library.
Technologies: Amazon Web Services (AWS), SVG, Canvas, React, Serverless, AWS AppSync, Amazon DynamoDB, Amazon Cognito, AWS Amplify, TypeScript, System Architecture, Full-stack, DevOps, Next.js, Jamstack, Communication, Front-end, UX Architecture, REST APIs, APIs, Full-stack Development, Architecture, Vue, Storybook, Stripe API, Firebase, Databases, Front-end Development, API Development, Jest, API Integration, Microservices, User Interface (UI), AWS Lambda, Amazon API Gateway, Video Streaming, WebGL, SQL, Figma, Object-oriented Design (OOD), Object-oriented Programming (OOP), Object-oriented JavaScript (OOJS), Asynchronous Servers, GraphQL, WCAG 2, Jira, Search Engine Optimization (SEO), Google SEO, Team Leadership, Management, CSS Grid, Serverless Architecture, CI/CD Pipelines, Mobile Apps, HTML5, HTML5 Animations, CSS3, Amazon SageMaker, Cross-platform, REST, Agile, Design Patterns, JSON, JSON API, JSON REST APIs, Webpack, React Router, React Hooks, Testing, JSX, Amazon S3 (AWS S3), Content Management Systems (CMS), Solution Architecture, Webhooks, AWS CodeDeploy, AWS CodePipeline, NoSQL, Back-end Development, Web Applications, Microservices Architecture, API Design, Styled-components, Flux Architecture, QA Testing, Stripe Checkout, UX Design, UI Design, Web, Vercel, Responsive, Mobile Applications, Technical Leadership, Project Management, Software Architecture, Cross-platform App Development, QA Automation, Data Analytics, Quasar, Front-end Build Tools, PWA, Mobile, Subscriptions, Responsive UI, RDBMS, SaaS, Software, Software Development, Enterprise Architecture, Cloud Architecture, API Gateways, Rapid Prototyping, Vue CLI, Cybersecurity, IT Security, WebSockets, Mobile Development, Slack, Asynchronous I/O, Progressive Web Applications (PWA), Responsive Web Apps, GitLab, SDKs, Integration, Serverless Framework, LocalStack, Web Usability, Google Analytics, Sockets, Mixpanel, Integration Testing, Technical Architecture, Leadership, Startups, Documentation, Web Security, Security, Terraform, Technical Project Management, Agile Product Management, IT Project Management, Requirements Analysis, Code Review, Business Requirements, Web UI, Web UX, Animation, English, Identity & Access Management (IAM), OAuth 2, UI Components, Design Systems, Google Analytics 4

CIO

2018 - 2020
Multichain Ventures
  • Developed web apps using React, Node.js, and Vue, among others.
  • Built iOS and Android mobile apps using Expo and React Native.
  • Developed blockchain decentralized applications using Waves, Ethereum, and Quorum blockchains.
  • Built a payment service provider API to be used by our merchants' clients.
  • Managed a team of up to six engineers as a C-level executive and created information and technology strategies.
  • Introduced engineering standards, including Gitflow, CI, unit testing, and containerization.
  • Introduced in-app user behavior monitoring based on funnels, user acquisition, retention, and monetization.
  • Developed integration mechanisms, relying on open-source technologies.
  • Implemented supply-chain visibility tools using standards.
Technologies: Blockchain, Kubernetes, JavaScript, System Architecture, Full-stack, DevOps, Next.js, Communication, Front-end, Open Source, React Native, REST APIs, APIs, Stripe, Stripe Subscriptions, Distributed Systems, Full-stack Development, Hardware, Architecture, Bootstrap, Ant Design, Google Cloud Platform (GCP), Databases, Mobile App Development, Tailwind CSS, Front-end Development, API Development, Jest, Linux Servers, CTO, Digital Banking, API Integration, Crypto, Microservices, User Interface (UI), Binance API, Non-fungible Tokens (NFT), MetaMask, Web3.js, Rinkeby, SQL, Figma, Object-oriented Programming (OOP), Object-oriented JavaScript (OOJS), Asynchronous Programming, Asynchronous Servers, GraphQL, Shopify API, Gatsby, Shopify, Selenium, Search Engine Optimization (SEO), Google SEO, Code Generators, OpenAPI, GitHub, Team Leadership, Management, CSS Grid, CI/CD Pipelines, iOS, Mobile Apps, HTML5, Ethereum, Smart Contracts, PayPal API, Express.js, CSS3, Cordova, Android, Amazon SageMaker, Unit Testing, Cypress, Cross-platform, Jasmine, Protractor, REST, Karma, RxJS, Agile, Design Patterns, JSON, Auth0, JSON API, JSON REST APIs, Webpack, React Router, React Hooks, Testing, React, JSX, Jenkins, Back-office System Development, Ionic, Amazon Web Services (AWS), Redux RTK, Redux, MUI (Material UI), Content Management Systems (CMS), Solution Architecture, Flutter, MySQL, Data Engineering, Chart.js, Webhooks, NoSQL, Back-end Development, Cloud Firestore, Web Applications, MERN Stack, Microservices Architecture, Minimum Viable Product (MVP), API Design, Styled-components, QA Testing, UX Design, Web, Chakra UI, Lightning Network, Cryptocurrency, Payment APIs, Vercel, Responsive, Mobile Applications, Payment Gateways, Technical Leadership, Project Management, Software Architecture, Digital Payments, Blockchain Platforms, Cross-platform App Development, QA Automation, Data Analytics, Push Notifications, Front-end Build Tools, Mobile, Subscriptions, Responsive UI, RDBMS, Digital Transformation, SaaS, Software, Software Development, Venture Capital, Venture Funding, Document Management, Enterprise SaaS, B2B, Web3, Decentralized Finance (DeFi), Enterprise Architecture, Cloud Architecture, Multithreading, API Gateways, Rapid Prototyping, IT Security, Automation, WebSockets, Mobile Development, Slack, Slack API, Slack App, AWS CloudFormation, Amazon RDS, Asynchronous I/O, Avatars, ETL, Progressive Web Applications (PWA), Responsive Web Apps, eCommerce APIs, SDKs, Integration, Magento API, LocalStack, Google Analytics, Chrome Extensions, Sockets, Mixpanel, Technical Architecture, Leadership, Customer Relationship Management (CRM), Encryption, Cryptography, Documentation, React Native for Web, Expo, React Native Bridge, Mobile UX, Apollo, Web Security, Cloud Security, Security, RESTful Microservices, Hyperledger Fabric, Docker Swarm, Network Architecture, Material Design, Technical Project Management, Agile Product Management, IT Project Management, Requirements Analysis, Code Review, Azure Cloud Services, Web UI, Web UX, Electron, BigCommerce, BigCommerce API, Prompt Engineering, Ethereum Smart Contracts, ERC-20, Finance, Algorithms, English, Business to Business (B2B), Identity & Access Management (IAM), OAuth 2, Google Cloud SDK

Co-founder

2018 - 2020
Reli.cloud
  • Managed hundreds of applications on AWS and the Google Cloud Platform.
  • Administered Kubernetes clusters and set up and managed an Istio service mesh.
  • Built an eCommerce storefront with a Vue storefront with PWA technology.
  • Automated processes, including monitoring and alerting.
  • Introduced site reliability engineering principles.
  • Adopted apps to cloud native computing by building and running them using containers.
  • Delivered a highly available platform as a service.
Technologies: Site Reliability Engineering (SRE), Istio, Kubernetes, System Architecture, Full-stack, DevOps, Communication, Front-end, Open Source, React Native, REST APIs, APIs, Stripe, Stripe Subscriptions, Distributed Systems, Full-stack Development, Hardware, Architecture, Storybook, Stripe API, Google Cloud Platform (GCP), Databases, Data Reporting, Mobile App Development, Ant Design, Tailwind CSS, Front-end Development, API Development, Linux Servers, Amazon CloudFront CDN, NGINX, CTO, Digital Banking, API Integration, Crypto, Microservices, NestJS, Three.js, Cadence, Sanity CMS, Binance API, Vue, Amazon API Gateway, AWS Lambda, Asynchronous Servers, Gatsby, GitHub, Team Leadership, Management, Serverless Architecture, CI/CD Pipelines, HTML5, HTML5 Animations, PayPal API, User Interface (UI), Online Ordering, eCommerce, CSS3, Unit Testing, Cypress, Cross-platform, Jasmine, REST, Karma, Agile, JSON, Auth0, JSON API, JSON REST APIs, React Router, React Hooks, Testing, React, JSX, Jenkins, Back-office System Development, Ionic, Amazon Web Services (AWS), Content Management Systems (CMS), .NET Core, Microsoft SQL Server, ASP.NET, Microsoft Azure, Solution Architecture, R, Pandas, Loom, Robinhood, Flutter, Data Engineering, Webhooks, Strapi, Back-end Development, Cloud Firestore, Web Applications, MERN Stack, Microservices Architecture, Minimum Viable Product (MVP), API Design, Flux Architecture, Stripe Checkout, UI Design, Web, fp-ts, Chakra UI, Lightning Network, Google API, Zapier, Mobile Applications, Payment Gateways, Technical Leadership, Azure, Project Management, Software Architecture, Digital Payments, Blockchain Platforms, Cross-platform App Development, Push Notifications, Front-end Build Tools, DigitalOcean, Mobile, Subscriptions, Responsive UI, RDBMS, SaaS, Software, Software Development, Venture Funding, Enterprise SaaS, B2B, Web3, Enterprise Architecture, Cloud Architecture, Multithreading, API Gateways, Rapid Prototyping, IT Security, Automation, Slack, Amazon RDS, Asynchronous I/O, Responsive Web Apps, Web Design, Design, eCommerce APIs, Integration, Magento API, Serverless Framework, Google Analytics, Technical Architecture, Leadership, Customer Relationship Management (CRM), Apache Kafka, React Native for Web, Expo, React Native Bridge, JavaScript, Mobile UX, Web Security, Cloud Security, Twig, Security, RESTful Microservices, Hyperledger Fabric, Docker Swarm, Network Architecture, Networking, Agile Product Management, IT Project Management, Azure Cloud Services, Web UI, Web UX, BigCommerce API, Prompt Engineering, Ethereum Smart Contracts, ERC-20, Business to Business (B2B), Netlify, Identity & Access Management (IAM), Google Cloud SDK

Lead Engineer

2018 - 2018
William Hill
  • Released a new product, led a team of developers, and worked closely with QA and BA.
  • Developed performance benchmarks and improved on them.
  • Maintained, documented, and released three applications in a corporate environment.
Technologies: Cloud Services, React, JavaScript, Full-stack, Communication, Front-end, REST APIs, APIs, Full-stack Development, Bootstrap, Storybook, Firebase, Databases, Data Reporting, Front-end Development, Microservices, Enterprise Systems, SQL, Object-oriented Design (OOD), WebRTC, CI/CD Pipelines, Express.js, eCommerce, CSS3, Cross-platform, Protractor, REST, Karma, Agile, Design Patterns, JSON, React Redux, Jenkins, Back-office System Development, Webhooks, Web Applications, Web, RDBMS, SaaS, Software, Software Development, Enterprise Architecture, Cybersecurity, IT Security, WebSockets, Slack, Asynchronous I/O, GitLab, Leadership, Material Design, Web UX, Mobile Web

Founder | CEO

2017 - 2018
Viking Garage
  • Founded the startup, bootstrapping it for nine months and building a team of six people.
  • Released the product within the first three months.
  • Led development and oversaw 55,000+ lines of open-source code.
  • Organized a conference that resulted in the formation of an open source blockchain IoT project; presented at three international conferences.
  • Expanded the reach of the project from Poland to Spain, Portugal, and Indonesia within eight months.
Technologies: Blockchain, System Architecture, Full-stack, Communication, Open Source, REST APIs, APIs, Stripe, Full-stack Development, Hardware, Architecture, Google Cloud Platform (GCP), Databases, Mobile App Development, Tailwind CSS, Google Maps, Front-end Development, Linux Servers, CTO, Crypto, Microservices, NestJS, Three.js, User Interface (UI), Non-fungible Tokens (NFT), MetaMask, Web3.js, Rinkeby, Algorithmic Trading, Amazon API Gateway, AWS Lambda, Video Streaming, SQL, Object-oriented JavaScript (OOJS), Gatsby, Selenium, Search Engine Optimization (SEO), Google SEO, GitHub, Team Leadership, Management, CI/CD Pipelines, Mobile Apps, HTML5, Ethereum, Smart Contracts, PayPal API, Webflow, CSS3, Android, Microsoft Access, Cypress, Karma, RxJS, JSON, Auth0, Ionic, R, Pandas, Loom, Robinhood, Cryptocurrency Exchanges, MySQL, Vue 3, Twilio, Twilio API, Web Applications, Svelte, Minimum Viable Product (MVP), API Design, UX Design, UI Design, Web, fp-ts, Haskell, Scala, PureScript, Lightning Network, Cryptocurrency, Vercel, Zapier, Mobile Applications, Elasticsearch, Internet of Things (IoT), Blockchain Platforms, Cross-platform App Development, Data Analytics, Translation, Quasar, Bower Front-end Dependency Manager, Atomic Design, PWA, DigitalOcean, Mapbox, Mobile, Subscriptions, Digital Transformation, SaaS, Software, Software Development, Venture Capital, Venture Funding, Document Management, B2B, Cybersecurity, Asynchronous I/O, GitLab, Web Design, Design, Klaviyo, Sitecore, Apache Kafka, Material Design, Embedded Systems, MQTT, Business to Business (B2B), Design Systems

Senior Software Engineer

2016 - 2017
Maxwell Health
  • Coordinated the work between different teams and team leaders. Worked simultaneously on four teams.
  • Planned, scoped, and groomed tasks for teams and peers.
  • Developed front-end components and back-end modules.
  • Set up the automated infrastructure; this involved DevOps (Docker, Terraform).
  • Planned the architecture and helped clarify peer communication.
Technologies: Docker, PHP, DevOps, JavaScript, TypeScript, Full-stack, Communication, Front-end, APIs, Full-stack Development, Bootstrap, Angular Component Architecture, Angular, Firebase, Databases, Data Reporting, Angular Material, Front-end Development, PostgreSQL, Enterprise Systems, Asynchronous Servers, Selenium, WCAG 2, CI/CD Pipelines, Redux, Jasmine, Protractor, Karma, React Redux, Ionic, Angular Bootstrap, MySQL, Web Applications, Web, Google API, Bower Front-end Dependency Manager, Atomic Design, SaaS, Software, Software Development, Rapid Prototyping, Cybersecurity, Wireless Communication, MQTT

Software Engineer

2012 - 2017
Trewebs
  • Architected and developed a new client-side web application for an existing, settled organization with hundreds of thousands of users interested in the fashion industry and indie art in Western (English) and Chinese territories.
  • Architected and integrated six external databases into one system, a MongoDB/Elasticseach search engine for the Museum of Polish Jews; an AngularJS client and a Node.js/SQL API for an event calendar app used internally by the Museum of Polish Jews.
  • Developed an AngularJS client for LimeSurvey, an open source survey CMS that exposed an RPC API for a national university (Warsaw School of Life Sciences).
  • Collaborated with UI/UX designers for the purpose of designing and subsequently developing responsive, holistic front ends for Krytyka Polityczna (a major alternative journal) and Bankwatch (an IFI focused, international NGO).
  • Created and led a developer team, introducing Agile, Scrum, Kanban, behavior-driven design, and test-driven development methodologies into the workspace.
  • Collaborated as a Drupal developer on two subsequent projects for West Pomeranian Voivodship and Unizeto Technologies, integrating Drupal and Apache Solr.
  • Delivered a high-availability Drupal app and server environment for the Educational Research Institute (Ministry of Education); allow registration of all Polish schools and also to provide Microsoft Excel (VBA) tools to aid teachers.
  • Delivered two Drupal CMS-based projects for the Warsaw City Council and the Warsaw Zoological Garden: Wild Bird Refuge and CITES Convention sites and HD multimedia.
  • Designed and created Apache Solr search algorithms, used to drive the UX of a 2013 international MatEXPO, an international construction site machinery convention.
  • Architected, designed in collaboration with UI/UX artists, and developed a responsive AngularJS web app aimed at mobile devices for London beauty therapists.
Technologies: Drupal, MongoDB, AngularJS, Node.js, JavaScript, Full-stack, Communication, Front-end, APIs, Full-stack Development, Hardware, Architecture, Angular Component Architecture, Firebase, Databases, Tailwind CSS, Google Maps, PostgreSQL, Linux Servers, Amazon CloudFront CDN, NGINX, CTO, User Interface (UI), Algorithmic Trading, Amazon API Gateway, Java, Game Development, Microsoft Access, SOAP, React Redux, Angular Bootstrap, Microsoft SQL Server, MySQL, Twilio, Twilio API, WASM, Svelte, UX Design, UI Design, Video Players, Elasticsearch, Symfony, Bower Front-end Dependency Manager, DigitalOcean, Mapbox, RDBMS, SaaS, Software, Software Development, Venture Capital, Venture Funding, Design Language, Document Management, B2B, Rapid Prototyping, Laravel, Asynchronous I/O, D3.js, GitLab, Web Design, Design, Dating Apps, AWS NAT Gateway, Chrome Extensions, Intuit QuickBooks, Apache Kafka, Modems, WordPress, Odoo, Electron, Web Scraping, VBScript, ASP, Visual Basic for Applications (VBA), Business to Business (B2B), Shaka Player, FFmpeg, Generative Adversarial Networks (GANs)

Senior React Developer

2015 - 2016
Maekan
  • Developed a React and Redux app from the ground up.
  • Introduced state-of-the-art technology and stable technology into a new project.
  • Architected the app structure, including the front-end codebase, front-end API proxy and server, deployment pipeline, and CI.
  • Translated and reused components from a prototype version based on the Middleman JavaScript framework.
  • Worked alongside the CTO, introducing best practices and robust solutions to all aspects of the app, from UI/UX to API communication and authentication.
Technologies: Babel, Webpack, JavaScript, Emacs, Redux, React, Full-stack, Communication, Front-end, Angular Component Architecture, Angular, Databases, PostgreSQL, Prisma, User Interface (UI), Video Processing, React Redux, Video Players, SaaS, Software, Software Development, Redux Toolkit, 3D Art, FFmpeg, Mobile Web

Lead UI Developer

2015 - 2016
MarketMuse
  • Entered an existing startup, introduced effective solutions, and then took the role of UI team lead.
  • Improved the end product, placing the UI team ahead of the curve.
  • Introduced a standard, predictable release schedule, based on a Git flow of develop, release, and production.
  • Built a highly effective team with specialized roles, allowing the members to gain complementary skills.
  • Introduced unit testing and E2E testing within a continuous integration environment.
Technologies: Functional Programming, Scrum, Test-driven Development (TDD), GitFlow, AngularJS, Front-end, Bootstrap, Angular, Databases, Angular Material, PostgreSQL, Prisma, Bower Front-end Dependency Manager, SaaS, Software Development, Enterprise SaaS, B2B, eCommerce APIs, Writing & Editing

Software Developer

2014 - 2016
Metavaluate (via Toptal)
  • Upgraded a legacy app in structure, performance, design, user interface, and experience.
  • Used separate threads in the browser to achieve non-blocking, heavy filtering, and sorting of large data sets.
  • Added models and controllers on the API through Sails.js.
  • Added a caching layer to the system using self-hosted Redis.
  • Added support for unit and E2E tests and provided multiple tests to be included in a CI environment.
  • Continued to support the project as an engineering consultant.
Technologies: Redis, MongoDB, Sails.js, AngularJS, JavaScript, Full-stack, Front-end, Angular, Angular Material, Video.js, Internet of Things (IoT), Translation, Bower Front-end Dependency Manager, SaaS, Software Development, Enterprise SaaS, Multithreading, WebSockets, Asynchronous I/O, Writing & Editing

Software Engineer

2014 - 2016
Airnauts
  • Architected and built a large AngularJS app used by hundreds of thousands of users every month in English and Chinese.
  • Added support for different video and audio content providers.
  • Created a robust SEO solution using lightweight web services and built with Go.
  • Provided configuration modules to the CMS, which allowed for preparing content to show in the client app.
  • Supported all modern devices with multiple responsive breakpoints.
  • Added integration with multiple social networking services, including several from China.
  • Added support for a recommendation service through a light web service built with Go.
Technologies: Media, Go, Node.js, AngularJS, JavaScript, Full-stack, Front-end, Angular Component Architecture, Angular, Angular Material, Google Maps, PostgreSQL, Prisma, NGINX, User Interface (UI), Video Streaming, SQL, WCAG 2, Video Processing, SOAP, Content Management Systems (CMS), Video.js, Translation, SaaS, Asynchronous I/O, eCommerce APIs, Dating Apps, Google Tag Manager, Akamai, Videos, HTTP Live Streaming (HLS), Obfuscation, Animation, FFmpeg, Mobile Web

Software Engineer

2015 - 2015
Heffernans Insurance
  • Architected a robust, reactive system and engineered a minimum viable product.
  • Designed multiple data and workflow diagrams as well as system architecture schemas.
  • Generated insurance certificates in PDF form, on demand, and saved the copies to S3.
  • Created a demo splash page to generate PDFs; displayed the PDFs using Mozilla's PDF.js viewer.
  • Created two APIs, utilizing the facilities already used by the end client, minimizing work on their side.
  • Designed and implemented data schemas based on legal documents (insurance certificates).
Technologies: Amazon S3 (AWS S3), PhantomJS, PDF.js, Heroku, AngularJS, Loopback, Node.js, QA Testing, SaaS, Document Management, B2B, Enterprise SaaS

Software Engineer

2015 - 2015
June20 (via Toptal)
  • Built a library for other developers to use, based on AngularJS.
  • Created an E2E test environment, including automated testing on iOS devices.
  • Provided automated documentation, unit tests, and demos.
  • Manually wired up advanced AngularJS functionality with reusable components, to be used by other developers.
  • Created robust workflows using Gulp, Selenium, and Browsersync.
  • Configured infrastructure on AWS (EC2, S3, IAM).
  • Communicated with and shared data to the iOS app (in a hybrid app environment).
  • Created a continuous integration and deployment environment with Travis CI.
  • Created Slack integrations.
Technologies: PHP, Appium, iOS, Git, AngularJS, JavaScript, Games, Selenium, Code Generators, WebRTC, Mobile Apps, Cordova, Unit Testing, Jasmine, Protractor, QA Testing, Bower Front-end Dependency Manager, SaaS, Asynchronous I/O, eCommerce APIs, Videos

Software Engineer

2015 - 2015
Eyeadvise (via Toptal)
  • Improved and extended a legacy app consisting of several modules hosted on Google App Engine.
  • Fixed existing issues around the client app written in AngularJS. Added new, business-critical functionality.
  • Fixed issues around a simple Python API.
  • Created an E2E testing environment, connecting all the multiple modules and also external services.
  • Added E2E tests, created documentation, and supported the project through the development process.
Technologies: Facebook SDK, Google App Engine, Python, AngularJS, Bootstrap, Flask, Pandas, eCommerce APIs

Web Developer

2007 - 2012
Freelance
  • Created simple HTML-based websites.
  • Designed simple websites.
  • Developed mid-sized projects for local councils.
  • Provided a dynamic map of investment areas with detailed information, editable through Drupal CMS.
  • Supported projects and clients until they reached maturity and became stable businesses.
Technologies: Drupal, CSS, HTML, Angular Component Architecture, Google Maps, WebGL, Microsoft SQL Server, Laravel, Web Design, Design, eCommerce APIs, AWS Elemental, Apache Kafka, Writing & Editing, 3D, ASP, Visual Basic for Applications (VBA)

Researcher | Analyst

2007 - 2012
Engagement Intelligence
  • Analyzed 30+ viral and marketing campaigns.
  • Performed analyses in international (English) and Scandinavian (Norwegian and Danish) territories.
  • Researched key users who have the most influence in their respective networks.
  • Worked on a variety of campaigns from entertainment (mainstream games and movies) to advanced technology projects (Windows Vista OS, Microsoft Dynamics, ASP.Net).
  • Chosen as employee of the month; delivered projects for Microsoft, Sony, Columbia Pictures, Nokia, O2, and Lionsgate among others.
Technologies: Analysis

Clinical Neuropsychologist

2010 - 2011
Institute of Psychiatry and Neurology, Second Department of Neurology
  • Designed a quantitative clinical study based on empirical preapprehension and literature.
  • Chose the right clinical and scientific methodology.
  • Carried out clinical and scientific research parallel to clinical duties.
  • Analyzed and measured data using chosen, sound statistical tools under the supervision of a senior scientific employee.
  • Delivered a complete scientific/academic study with patients.
Technologies: SPSS, Statistics, Data Science, Google, WCAG 2

Professional Development and Training

I completed several online courses in technology.

BerkeleyX (XSeries Big Data Courses, 2015)
• Introduction to Big Data with Apache Spark
• Scalable Machine Learning

BerkeleyX (Certificate Courses, 2012-2013)
• Artificial Intelligence, Part 1
• Software as a Service, Part 1
• Software as a Service, Part 2

EdX (2012-2013)
• MongoDB for Python Developers
• MongoDB for Node.js Developers

Speaker at Nomad City Conference

https://www.youtube.com/watch?v=MA70On5pzyE
I was invited to give a speech at Nomad City Conference in Las Palmas de Gran Canaria in December 2016.

My speech was about taking up the responsibility of leading those choosing the digital nomad lifestyle, including remote work.

Toptal Community Leader in Warsaw, Poland (2015)

https://www.toptal.com/leaders
I helped build the Toptal Community in Poland. It mainly consisted of organizing 10+ gatherings for the community in Warsaw, including two conferences. I also attended Toptal gatherings in other countries and constantly communicated with several other leaders.

Webby Award 2017, 2014

https://www.nowness.com
2014 Webby Awards: Best Cultural Blog for Nowness.com
2017 Webby Awards: Best Cultural Blog for Nowness.com

I developed all front-end applications, including internationalization into Chinese and support for five different video providers.

Pixel Awards Winner and People's Choice Award Winner (2015)

I was the 2015 Pixel Awards winner and People's Choice Award winner in the category of Arts & Culture for Nowness.com.

AngularJS State/URL Decouplement

http://stackoverflow.com/questions/23585065/angularjs-ui-router-change-url-without-reloading-state/24835569#24835569
An invention allowing developers to change the URL without reloading the state using an AngularJS UI router.

High-availability Drupal App and Server

http://eduentuzjasci.pl/
I delivered a high-availability Drupal app and server environment for the Educational Research Institute (Ministry of Education); the project was designed to allow registration of all Polish schools and also provide Microsoft Excel (VBA) tools to aid teachers.

LimeSurvey AngularJS Interface

An AngularJS client for LimeSurvey, an open source survey CMS that exposed an RPC API, for a national university (Warsaw School of Life Sciences).

The Vital Guide to React.js Interviewing

Article on Toptal Resources, 600+ likes.

AngularJS Develop Job Description Template

https://www.toptal.com/angular-js/job-description
Job Template for AngularJS on Toptal Resources.

The Vital Guide to AngularJS Interviewing

Article on Toptal Resources.

11 Essential AngularJS Interview Questions

https://www.toptal.com/angular-js/interview-questions
Article on Toptal Resources.

The 9 Most Common Mistakes That Ionic Developers Make

https://www.toptal.com/ionic/most-common-ionic-development-mistakes
Assisted in writing the article for Toptal Blog.

The Vital Guide to Interviewing Ethereum Developers

The Ethereum and Solidity recruitment 101, main article under https://www.toptal.com/ethereum

Blockchain Development Guide

The introduction to understanding development on distributed ledger technologies

Languages

CSS, HTML, TypeScript, Solidity, Python, SQL, ECMAScript (ES6), JavaScript, HTML5, CSS3, Object-oriented JavaScript (OOJS), Go, PHP, GraphQL, VBScript, Visual Basic for Applications (VBA), Java, R, WASM, Haskell, Scala, PureScript, Rust

Frameworks

Bulma, MUI (Material UI), Bootstrap, Express.js, Jasmine, Protractor, Ionic, AngularJS, Angular, Swagger, React Native, Next.js, Tailwind CSS, Jest, Video.js, Serverless Framework, Express.io, Apache Spark, Appium, Loopback, Sails.js, Flux, Redux, Linux OpenSuSe, Bootstrap 3, Django, Angular Material, NestJS, Selenium, Cypress, Svelte, YARN, ASP, OAuth 2, PhoneGap, Famo.us, Nuxt.js, Ant Design, Flask, .NET Core, ASP.NET, Flutter, Symfony, Quasar, gRPC, Laravel, Twig, Electron

Libraries/APIs

AWS Amplify, REST APIs, React, Selenium WebDriver, Node.js, Vue, API Development, JSON API, React Router, React Redux, Twilio API, React Native for Web, Facebook API, Socket.IO, Restify, D3.js, Moment.js, jQuery, Stripe, Stripe API, Google Maps, Three.js, Binance API, Web3.js, Shopify API, OpenAPI, RxJS, Pandas, Google API, Interactive Brokers API, Slack API, Sockets, BigCommerce API, Shaka Player, FFmpeg, Facebook SDK, PhantomJS, WebGL, WebRTC, PayPal API, Chart.js, Recharts, Camera API

Tools

Google Analytics, GitHub, Auth0, Mocha, Gulp, Git, Karma, JSX, Front-end Build Tools, Bower Front-end Dependency Manager, Terraform, Slack, GitLab, Expo, AWS AppSync, Amazon Cognito, Canvas, Babel, Expo.io, Webpack, Grunt, Yeoman, React Apollo, Prisma, Amazon CloudFront CDN, NGINX, MetaMask, Figma, Jira, Microsoft Access, Amazon SageMaker, Jenkins, AWS CodeDeploy, Stripe Checkout, AWS CloudFormation, Docker Swarm, Odoo, SPSS, Travis CI, Emacs, Istio, Sentry, Zapier, AWS Step Functions, Vue CLI, MQTT

Paradigms

Unit Testing, Web Application Architecture, API Architecture, Web Architecture, RESTful Development, Continuous Integration (CI), Continuous Deployment, Test-driven Development (TDD), DevOps, Functional Programming, Agile Software Development, Scrum, Behavior-driven Development (BDD), Requirements Analysis, Microservices, Object-oriented Design (OOD), Object-oriented Programming (OOP), Asynchronous Programming, Search Engine Optimization (SEO), Management, Serverless Architecture, REST, Agile, Design Patterns, Microservices Architecture, Responsive, Rapid Prototyping, Agile Product Management, Data Science, Kanban, Extreme Programming, Testing, Jamstack, Cross-platform, UX Design, UI Design, ETL, B2B, Automation, Mobile Development

Platforms

AWS Lambda, Amazon EC2, Heroku, Blockchain, Ethereum, Amazon Web Services (AWS), Drupal, Kubernetes, Docker, Google Cloud Platform (GCP), Twilio, Web, Blockchain Platforms, Firebase, Linux, CentOS, Debian Linux, iOS, Shopify, Azure, DigitalOcean, Mobile, Algolia, Mixpanel, Hyperledger Fabric, WordPress, BigCommerce, Netlify, Google Cloud SDK, Google App Engine, PDF.js, Webflow, Android, Mapbox, Magento API, Klaviyo, Apache Kafka, AWS IoT, AWS IoT Core

Storage

NoSQL, Elasticsearch, PostgreSQL, MySQL, Databases, JSON, RDBMS, SQL Architecture, Amazon S3 (AWS S3), Amazon DynamoDB, Redis, MongoDB, Google Cloud, Microsoft SQL Server, Cloud Firestore, AWS Elemental, Azure Cloud Services

Other

Serverless, API Applications, Web Applications, Video Streaming, Software Architecture, Full-stack, Front-end, Back-end, Minimum Viable Product (MVP), Content Management Systems (CMS), UX Architecture, Code Architecture, Architecture, Styled-components, User Experience (UX), Team Leadership, Technical Leadership, Task Analysis, System Architecture, Open Source, Communication, GitFlow, IT Systems Architecture, Cloud, APIs, PWA, Progressive Web Applications (PWA), Web Development, Full-stack Development, Hardware, Angular Component Architecture, Data Reporting, Front-end Development, CTO, API Integration, User Interface (UI), Asynchronous Servers, CSS Grid, CI/CD Pipelines, Smart Contracts, JSON REST APIs, React Hooks, Back-office System Development, Solution Architecture, Technical Writing, Webhooks, Back-end Development, MERN Stack, API Design, QA Testing, Video Players, Responsive UI, Startups, SaaS, Software, Software Development, Enterprise SaaS, Web3, Enterprise Architecture, Cloud Architecture, API Gateways, Asynchronous I/O, Responsive Web Apps, eCommerce APIs, SDKs, Integration, Technical Architecture, Inventory Management, Videos, HTTP Live Streaming (HLS), Documentation, Web Security, RESTful Microservices, Network Architecture, IT Project Management, Code Review, Business Requirements, Web UI, Web UX, Ethereum Smart Contracts, ERC-20, Algorithms, English, Business to Business (B2B), Mobile Web, UI Components, Google Analytics 4, Amazon Cognito User Pools, Identity & Access Management (IAM), Load Balancers, Payment APIs, Artificial Intelligence (AI), Data Architecture, Apollo, Writing & Editing, Bitcoin, DApps, Distributed Systems, Tech Conferences, Community, Coordination, Conference Speaking, Public Speaking, Team Management, Task Scheduling, Task Automation, Task Flows, Leadership, Google Material Design, Big Data, Cordova, Site Reliability Engineering (SRE), Digital Currencies, ICO, Machine Learning, Storybook, Mobile App Development, Linux Servers, Digital Banking, Crypto, Enterprise Systems, Non-fungible Tokens (NFT), Rinkeby, Algorithmic Trading, Amazon API Gateway, Games, Gatsby, WCAG 2, Google SEO, Compilers, Code Generators, Mobile Apps, HTML5 Animations, Online Ordering, eCommerce, Angular Bootstrap, Loom, Trading, Vue 3, Data Engineering, AWS CodePipeline, Speech to Text, Text to Speech (TTS), Flux Architecture, fp-ts, Chakra UI, Cryptocurrency, Vercel, Mobile Applications, Payment Gateways, Azure Databricks, Decision Trees, Internet of Things (IoT), Digital Payments, Cross-platform App Development, QA Automation, Data Analytics, Translation, Push Notifications, Subscriptions, Generative Pre-trained Transformers (GPT), Infrastructure as Code (IaC), Digital Transformation, Venture Capital, Venture Funding, Design Language, Data Analysis, Large Data Sets, Document Management, Decentralized Finance (DeFi), Multithreading, WebSockets, Amazon RDS, Design, LocalStack, Web Usability, Google Tag Manager, Integration Testing, Customer Relationship Management (CRM), Encryption, Mobile UX, Cloud Security, Material Design, Wireless Communication, Embedded Systems, Networking, Modems, Technical Project Management, Big Data Architecture, Time Series, Prompt Engineering, Finance, Animation, Retool, Design Systems, Google, Statistics, Media, Cloud Services, SVG, Fintech, Stripe Subscriptions, Cadence, Sanity CMS, Game Development, Video Processing, SOAP, Redux RTK, Microsoft Azure, Robinhood, Cryptocurrency Exchanges, Strapi, Lightning Network, Natural Language Processing (NLP), Atomic Design, Development, Analysis, GPT, Infrastructure, Strategy, Green Energy, Pitch Decks, Fundraising, Seed Fundraising, Ecology, Patents, Microbiology, Language Models, OpenAI GPT-3 API, FastAPI, Computer Vision, Slack App, Conversational Interfaces, Avatars, Dating Apps, AWS NAT Gateway, Chrome Extensions, Intuit QuickBooks, ChatGPT, AI Design, Sitecore, Akamai, Obfuscation, Cryptography, React Native Bridge, Firmware, Redux Toolkit, Web Scraping, OpenAI GPT-4 API, 3D Art, 3D, Generative Adversarial Networks (GANs)

Industry Expertise

Healthcare, Project Management, Trading Systems, IT Security, Web Design, Security, Cybersecurity

2005 - 2011

Master's Degree in Neuropsychology

University of Warsaw - Warsaw, Poland

AUGUST 2015 - PRESENT

Big Data

University of California, Berkeley | via edX

AUGUST 2015 - PRESENT

Scalable Machine Learning

University of California, Berkeley | via edX

JULY 2015 - PRESENT

Introduction to Big Data with Apache Spark

University of California, Berkeley | via edX