Kris Powelski, Developer in Tokyo, Japan
Kris is available for hire
Hire Kris

Kris Powelski

Verified Expert  in Engineering

Software Developer

Tokyo, Japan
Toptal Member Since
November 5, 2014

Kris is a passionate developer with a prodigal side. He programmed his first video game at the age of ten and dove into web development soon after. Kris loves to work with international teams to experience the world at his desktop and be a part of exciting projects.


React, JavaScript, CSS, jQuery, Webpack, Bootstrap, Flask, Pyramid, Django, DB...
React, HTML, CSS, Next.js, WordPress, JavaScript, DB, Back-end, Full-stack
React, WordPress, PHP 7, JavaScript, Sass, Amazon Rekognition, DB, Back-end...




Preferred Environment

Git, MacOS

The most amazing...

...contributions I've made were to challenging projects for Rogers, where I got to visit their headquarters in Toronto.

Work Experience

Front-end Developer

2021 - 2022
  • Developed a complex platform to showcase users' inventory of reptiles.
  • Used React with hooks to deliver a desktop-like app UI.
  • Designed a database and implemented a back end for user transactions and interactions using the Django framework.
  • Helped design multiple screens to combine powerful interfaces and fun interaction with the app.
Technologies: React, JavaScript, CSS, jQuery, Webpack, Bootstrap, Flask, Pyramid, Django, DB, Back-end, Full-stack

Front-end Developer

2021 - 2021
  • Developed dozens of platform pages using the Next.js framework.
  • Implemented multi-language features to adjust the platform for global markets.
  • Solved the platform's performance issues to make it snappy and reduce the bandwidth.
Technologies: React, HTML, CSS, Next.js, WordPress, JavaScript, DB, Back-end, Full-stack

Senior Full-stack Developer

2020 - 2021
  • Implemented user experience techniques using React With Redux making the project smooth and appealing for the end user.
  • Created a back-end API with headless WordPress for a wide range of features on both the user and administrative side.
  • Employed Amazon's Rekognition API to read objects on the photos.
Technologies: React, WordPress, PHP 7, JavaScript, Sass, Amazon Rekognition, DB, Back-end, Full-stack

Senior Full-stack Developer

2019 - 2020
  • Created multiple A/B tests for design choices and logic, using React, Redux, and Python to improve sales performance and ease of use.
  • Assisted in developing the English Test UI using React by implementing a wide range of features, including audio functionality.
  • Joined the acquisition team to improve login and registration flow, using OAuth 2.0 for 3rd-party services integration.
  • Improved performance of the development process by optimizing the client's user tools.
  • Suggested multiple UI changes to improve engagement and general impression.
Technologies: Bootstrap, Sass, Python, JavaScript, React, DB, Back-end, Full-stack

Laravel Developer

2018 - 2018
MCH Group
  • Created three separate portals for artwork management.
  • Developed a back end to use third-party services (like Cloudinary) efficiently and to save costs.
  • Worked with several maps APIs to deliver the most flexible address matching experience.
  • Designed the UI for smooth artwork matching.
  • Created an extraordinary authentication workflow.
Technologies: Amazon Web Services (AWS), CSS, HTML5, JavaScript, Vue, PHP, Laravel 5, DB, Back-end, Full-stack

WordPress Developer

2018 - 2018
  • Created an interactive tool for school guidance.
  • Developed a feature to manage education stats for each part of the USA.
  • Worked on the back end to improve the admin user experience.
Technologies: CSS, HTML5, JavaScript, PHP, WordPress, DB, Back-end, Full-stack

API Developer

2017 - 2017
Origin Broadband
  • Worked with the large SOAP API of a leading British telecommunications company.
  • Converted an unstandardized web service to a RESTful API.
  • Developed an SDK for other developers to use for easier API integration.
  • Made the code plug-n-play to make sure application's growth becomes easily integrated in the API.
  • Investigated the telecom industry to provide the best API solutions.
Technologies: MySQL, Laravel, SOAP, REST, DB, Back-end, Full-stack

API and Management Tools Developer

2016 - 2017
Social Sweethearts
  • Created an administration tool for Facebook ad generation.
  • Created an API for automated Facebook ad synchronization.
  • Customized tools to achieve optimal ad cost and reach.
  • Performed automated A/B ad testing.
  • Guided other developers to integrate the new API to existing platforms.
Technologies: jQuery, JavaScript, Laravel, PHP, Facebook API, DB, Back-end, Full-stack

Web Developer

2015 - 2015
D&D Company
  • Created a WordPress plugin to allow smooth Facebook to Google Analytics communication. This product is able to automatically read stats from all your Facebook ad accounts and export it to Google Analytics data set. Beautiful and simple.
  • Utilized advanced features of both Facebook API and Google Analytics API.
Technologies: HTML5, Google Analytics API, Facebook API, WordPress, DB, Back-end, Full-stack

Freelance PHP Developer

2014 - 2015
Printing Technic (via Toptal)
  • Implemented a custom HTML5 uploader and integrated it with OpenCart.
Technologies: Git, jQuery, OpenCart, PHP, DB, Back-end, Full-stack

Web Developer

2014 - 2014
All for Body
  • Created a motivational game for people wanting to achieve their personal goals.
  • Developed a platform for communication between professionals and customers.
Technologies: MySQL, jQuery, Git, Laravel, DB, Back-end, Full-stack

Web Developer

2012 - 2014
Online Freelance Agency
  • Created a WordPress plugin used by a large broadcasting company for TV show scheduling.
  • Contributed to a popular WordPress plugin, Stream, which makes it easier to track WordPress activity.
  • Used Git to contribute to work as part of an international team.
  • Prepared a presentation for an international audience about my own plugin concept.
  • Created a flexible WordPress plugin for social sharing.
  • Was invited to meet the team at a trip to Toronto, Canada.
  • Developed XHTMLized's (X-Team's front-end department) website.
Technologies: Less, MySQL, jQuery, Git, WordPress, DB, Back-end, Full-stack

Web Developer

2011 - 2012
  • Developed a Magento integration plugin for a large shipping company.
Technologies: MySQL, jQuery, Magento, DB, Back-end, Full-stack

Web Developer

2008 - 2011
  • Created a huge platform for people searching for apartments.
  • Developed a popular website containing funny photos and videos.
Technologies: MySQL, JavaScript, PHP, DB, Back-end, Full-stack

Web Developer

2009 - 2009
  • Created an automator to prepare a huge database containing car details and parts.
Technologies: MySQL, PHP, DB, Back-end, Full-stack

Web Developer, Game Reviewer

2005 - 2008
Victory Games
  • Created a dedicated CMS for authors.
  • Published game reviews.
  • Helped with design.
Technologies: MySQL, JavaScript, PHP, DB, Back-end, Full-stack

Telecommunications API for Origin Broadband
Brand new API for Origin Broadbands. Instead of registering the customers and updating the lines manually, these tasks became automatic with my API. That allowed Origin Broadband not only to save lots of time and money, but also to avoid human mistakes.

Facebook Ads Platform and API for Social Sweethearts
I've been entirely responsible for creating the platform and API for managing Facebook ads for Social Sweethearts. The ads were automatically imported from XML file with an option to edit every single aspect of them. These tools automated tasks that took many hours of work weekly.


Expressboard is a share and collaboration platform for creative souls. The entire code and technical support for this project, as well as some of the graphic design, is my work. Made on Laravel 5.3.

A website for a large broadcasting company made with WordPress.


An HTML5 version of Scrabble, my private project, waiting for final release.

Fresh Fit

An administration tool for a catering company made with Laravel.

All for Body

A motivational game for people wanting to achieve their personal goals.

Robo Robok

A Gadu-Gadu (popular Polish communicator) bot, modular and extendable. It helps with things such as Scrabble vocabulary, HTML colors, BMI information, and generating QR codes.


A simple HTML5 game, both mouse and touchscreen friendly.

Planes have a black box, WordPress has Stream. When something goes wrong, you need to know how it happened.

Widely popular WordPress plugin.

Joanna Perz
A beauty salon website made with WordPress.

Toptal React Academy

The Toptal React Academy is an exclusive learning program that teaches the React framework to select members of the Toptal network. After a month of study, all graduates are tasked with completing a 30-40 hour final project to build and deliver a React app from scratch.
2007 - 2012

Master's Degree in Computer Science and Economics

Poznan University of Economics - Poznan, Poland


Toptal React Academy Graduate

Toptal, LLC


React, Slack API, Facebook Marketing API, Google Analytics API, REST APIs, Laravel Elixir, Facebook SDK, Twitter SDK, Facebook API, Google API, Twitter API, jQuery, Vue, Amazon Rekognition


Gulp, Eclipse IDE, Slack, Composer, Postman, Homebrew, Terminal, Vagrant, Bitbucket, Subversion (SVN), Git, SmartGit, JSHint, Sublime Text, GitHub, Bower, Adobe Photoshop, Sublime Text 3, Webpack


Bootstrap, Lumen, Laravel Spark, Laravel 5, Laravel, Vanilla JS, Swagger, Redux, Tailwind CSS, Next.js, AngularJS, Kohana, Flask, Pyramid, Django


CSS, HTML5, JavaScript, Sass, SQL, Less, PHP, TypeScript, HTML, Python 3, Python, PHP 7


RESTful Development, PHP Standards Recommendations (PSR), Test-driven Development (TDD), Object-oriented Programming (OOP), Responsive Web Design (RWD), Agile Software Development, Model View Controller (MVC), REST


MacOS, October CMS, Android, Windows, WordPress, iOS, Magento, OpenCart, Amazon Web Services (AWS)


Redis, HTML5 Web Storage, MySQL, DB


Full-stack, CORS, WebSockets, Ajax, Single-page Applications (SPA), Agile Software Testing, WordPress Plugins, Back-end, SOAP, Computer Science, Economics

Collaboration That Works

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

Discuss your requirements and refine your scope in a call with a Toptal domain expert.

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring