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.
Portfolio
Experience
- JavaScript - 20 years
- PHP - 16 years
- TypeScript - 8 years
- Laravel - 6 years
- WordPress - 6 years
- React - 5 years
- Lumen - 3 years
- Python - 3 years
Availability
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
MorphMarket
- 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.
Front-end Developer
Exasol
- 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.
Senior Full-stack Developer
CauseLabs
- 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.
Senior Full-stack Developer
Duolingo
- 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.
Laravel Developer
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.
WordPress Developer
NCLD
- 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.
API Developer
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.
API and Management Tools Developer
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.
Web Developer
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.
Freelance PHP Developer
Printing Technic (via Toptal)
- Implemented a custom HTML5 uploader and integrated it with OpenCart.
Web Developer
All for Body
- Created a motivational game for people wanting to achieve their personal goals.
- Developed a platform for communication between professionals and customers.
Web Developer
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.
Web Developer
Snowdog
- Developed a Magento integration plugin for a large shipping company.
Web Developer
InterMedium
- Created a huge platform for people searching for apartments.
- Developed a popular website containing funny photos and videos.
Web Developer
Autopik
- Created an automator to prepare a huge database containing car details and parts.
Web Developer, Game Reviewer
Victory Games
- Created a dedicated CMS for authors.
- Published game reviews.
- Helped with design.
Experience
Telecommunications API for Origin Broadband
https://www.originbroadband.com/Facebook Ads Platform and API for Social Sweethearts
http://www.socialsweethearts.de/Expressboard
Scrabble
Fresh Fit
All for Body
Robo Robok
Snake
Stream
https://wordpress.org/plugins/stream/Widely popular WordPress plugin.
Toptal React Academy
Education
Master's Degree in Computer Science and Economics
Poznan University of Economics - Poznan, Poland
Certifications
Toptal React Academy Graduate
Toptal, LLC
Skills
Libraries/APIs
React, Slack API, Facebook Marketing API, Google Analytics API, REST APIs, Laravel Elixir, Facebook SDK, X (formerly Twitter) SDK, Facebook API, Google API, X (formerly Twitter) API, jQuery, Vue, Amazon Rekognition
Tools
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
Languages
CSS, HTML5, JavaScript, Sass, SQL, Less, PHP, TypeScript, HTML, Python 3, Python, PHP 7
Frameworks
Bootstrap, Lumen, Laravel Spark, Laravel 5, Laravel, Vanilla JS, Swagger, Redux, Tailwind CSS, Next.js, AngularJS, Kohana, Flask, Pyramid, Django
Paradigms
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
Platforms
MacOS, October CMS, Android, Windows, WordPress, iOS, Magento, OpenCart, Amazon Web Services (AWS)
Storage
Redis, HTML5 Web Storage, MySQL, DB
Other
Full-stack, CORS, WebSockets, Ajax, Single-page Applications (SPAs), Agile Software Testing, WordPress Plugins, Back-end, SOAP, Computer Science, Economics
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