Michał Kotas
Verified Expert in Engineering
Software Developer
Michał has over a decade of experience as a developer in multiple technologies, frameworks, and languages, including enterprise-level web application software based on Angular (versions 2-12), React Native, Perl, SQL, and ClearQuest. For work environments, Michal immensely enjoys working as a part of an international team. All in all, Michał is an open-minded person who likes to learn new technologies.
Portfolio
Experience
Availability
Preferred Environment
Git, Visual Studio Code (VS Code), MacOS
The most amazing...
...work I've done was developing and maintaining an enterprise-level workflow automation tool for one of the most important IT corporations in the world.
Work Experience
JavaScript Developer
BEC
- Developed an open-banking platform for the largest Danish bank.
- Pioneered Microfrontend-based solutions as a part of a new open-banking platform.
- Developed multiple proofs of concept with the usage of a variety front-end and mobile frameworks.
Front-end Developer
Clients (via Toptal)
- Developed new features for an automotive dealership management platform.
- Created new features for the legal eDiscovery platform.
- Performed maintenance and code refactoring to improve the quality of the codebase.
- Optimized the performance of critical application parts.
- Introduced end-to-end tests and test automation for existing and new features.
- Developed new features for a personal security mobile app.
JavaScript Developer
GFT
- Developed a derivatives trade lifecycle platform.
JavaScript Developer
Acaisoft
- Developed a new DevOps automation platform based on a public cloud using Angular 2.
- Created a new cybersecurity challenge scoring platform.
- Built a cloud backup data platform.
- Supported an enterprise web management console for a data deduplication system using AngularJS and Perl.
- Implemented upgrades for a data visualization system using Vis.js, Perl, and RRDtool.
Authorized Asseco mMedica Partner
Asseco
- Supported an Asseco mMedica healthcare system.
- Designed and developed server infrastructure using Proxmox, Windows, and HaaS.
- Designed and developed a virtual private network infrastructure.
- Supported a PostgreSQL database cluster using PostgreSQL on Linux systems.
- Managed relations with customers.
Senior Perl Developer
UNITEDPRINT SE
- Developed an eCommerce and CMS platform using Perl, HTML, CSS, and JavaScript.
- Built a single-page application using AngularJS, HTML, CSS, and the REST API.
- Constructed a CRM platform using Perl, HTML, CSS, and JavaScript.
- Composed SQL scripts and queries using a MySQL database.
- Supported an application platform using Apache 2 and Linux.
ClearQuest Specialist
Intel Technology Poland Ltd (Manpower Contractor)
- Created new features for IBM Rational ClearQuest platform using Perl, VBScript, and MS SQL.
- Supported system integration tools by using ClearQuest API, Perl, and REST.
- Administered to ClearQuest infrastructure.
- Provided level 3 support for internal customers.
- Led a contractor team.
Software Engineer
Sygnity
- Developed ClearQuest schemes using VBScript and SQL.
- Built system integration tools by using ClearQuest AP, VBScript, and Oracle.
- Constructed an IBM Rational platform user management application using IBM Rational API and .NET.
- Supported a virtualization platforms using VMware and Proxmox.
- Supported a retail .NET application using C# and MS SQL.
Experience
Open Banking Platform
Legal eDiscovery Platform
Derivatives Trade Lifecycle Platform
Automotive Dealership Management Platform
DevOps Automation Platform Based on a Public Cloud
This project gave me a great opportunity to dive into the Angular 2 framework. It also required perfect communication skills within an international team which turned out to be the key to success.
Cyber Security Challenge Scoring Platform
This rapid project gave me a great opportunity to build an Angular 2 application from scratch by using modern tools and technologies.
Cloud Backup Data Platform
My DevOps and back-end experience was a crucial point to quickly understand other than the front-end parts of the project.
eCommerce and CMS Platform
The project was very challenging because it requires that I work with and understand a huge amount of legacy code.
ClearQuest Platform
Project Contributions:
• Introduced service component enhancements by designing and maintaining IBM ClearQuest schemas utilizing the IBM ClearQuest schema designer.
• Developed hooks in both Visual Basic Script and Perl, using the ClearQuest API to provide custom applications for ClearQuest schemas.
• Optimized IBM ClearQuest schemas and underlying database structures.
• Collaborated with local support providers and the central help desk; communicating regularly on status and progress.
Education
Master's Degree in Computer Science and Econometrics
University of Gdańsk - Gdańsk, Poland
Bachelor's Degree in Computer Science and Econometrics
Wyższa Szkoła Bankowa w Gdańsku - Gdańsk, Poland
Certifications
NestJS Zero to Hero - Modern TypeScript Back-end Development
Udemy
Flutter & Dart — The Complete Guide
Academind by Maximilian Schwarzmüller | via Udemy
Certified SAFe 4 Practitioner
Scaled Agile, Inc.
Blockchain Specialization
Coursera (VH9MUHKCDD2A)
Skills
Libraries/APIs
AG Grid, REST APIs, NgRx, RxJS, React, PrimeNG, AWS Amplify
Tools
Karma, IntelliJ IDEA, IBM Rational ClearQuest, Git, Bitbucket, Adobe Lightroom
Frameworks
Angular, Jasmine, Flutter, NestJS, AngularJS, Protractor, React Native
Languages
TypeScript, SQL, JavaScript, Dart, Perl, HTML, CSS, VBScript, C#, Solidity
Storage
MongoDB, Microsoft SQL Server, MySQL, PostgreSQL
Paradigms
Agile
Platforms
Firebase, Windows, Proxmox, Linux, Blockchain, Ethereum, Visual Studio Code (VS Code), MacOS
Other
Google Material Design, Monorepos
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