Michal Kusý
Verified Expert in Engineering
Full-stack Developer
Prague, Czech Republic
Toptal member since October 12, 2020
Michal is a senior full-stack developer with a decade of experience building custom information systems and implementing open source solutions. He specializes in DevOps, creating solutions to performance issues, and resolving technical debt. Michal also has a demonstrated history of successfully leading teams and supervising their transition to the Agile methodology.
Portfolio
Experience
Availability
Preferred Environment
Git, PhpStorm, PHP
The most amazing...
...thing I've developed and supported was a customizable data collection ecosystem consisting of a PHP back end and Android client used daily by 2,000 operators.
Work Experience
Team Lead
SolutionX
- Defined and built a new team for a real-estate project, oversaw team processes and rituals, and created a technical roadmap to mitigate technical debt.
- Defined the quality document with a QA engineer, implemented business-critical automated test coverage, and fixed quality issues in legacy code.
- Created a performance roadmap with a Lighthouse score as the KPI.
- Fixed performance issues in legacy code, shrinking hundreds of SQL queries per HTTP request.
- Solved security issues in the legacy code like SQL injections.
Team Lead
České Radiokomunikace a.s.
- Stabilized a team of PHP developers using Waterfall planning and led the transition to Agile; also supervised the team's rituals.
- Designed the team's workflow in GitLab and supervised the compliance.
- Responsible for merges and application deployments.
Senior PHP Developer
České Radiokomunikace a.s.
- Designed and developed a product information catalog in Laravel and Vue.js.
- Solved performance issues after the application upgrade to PHP 7, tracked bottlenecks in the database driver, and tinkered with the configuration for Sybase ASE connection.
- Tracked and fixed bugs in an internal reporting tool.
Full-stack Developer
Freelance
- Developed a custom data collection application consisting of a back office, a reporting server, a JSON-RPC API, and an Android client. The app was used for questionnaires/task designing, data collection, and reporting.
- Introduced DevOps tools to larger projects, integrated Datadog for monitoring of both performance and business KPIs, and used GitLab CI to build a CI/CD pipelines.
- Built tailored eCommerce and sites using OSS frameworks (OpenCart, Joomla, WordPress, and PhpBB).
- Supported every delivered project using Redmine for issue tracking.
MS Dynamics AX Developer
Freelance for WBI s.r.o.
- Built new customized HR module workflows with notifications.
- Monitored, profiled, and tracked database performance issues.
- Tracked and fixed reported bugs using an internal tracking tool and supported AX 2009 and AX 2012 applications.
- Delivered customized reports using SQL Server Reporting Services.
Full-stack Developer
Tomáš Kůs — AARON.cz
- Implemented a multi-store to custom eCommerce solution.
- Implemented an improved ranked full text search with autocomplete. Implemented search of compatible product components (e.g., photo lenses).
- Supervised the infrastructure transfer to a new vendor and housing.
- Implemented UX and SEO recommendations from a consulting agency.
- Introduced GitLab and training and supervised by reviewing the code of new developers.
- Created a summer photo contest Facebook application.
- Tracked and fixed bugs reported in Mantis and communicated the bugs to vendors.
Experience
Cincink.cz
https://www.cincink.czEducation
Master's Degree in Software Engineering
CTU FEE | Czech Technical University in Prague - Prague, Czech Republic
Bachelor's Degree in Computer Science
CTU FEE | Czech Technical University in Prague - Prague, Czech Republic
Skills
Libraries/APIs
Doctrine 2, Vue, jQuery, Webix, REST APIs
Tools
PhpStorm, GitLab, Bitbucket, Git, Microsoft Dynamics AX, PhpBB, MySQL Workbench, Mantis, Jira, Sentry
Languages
PHP, SQL, PHP 7, CSS, JavaScript, HTML5, Java, Scala, HTML, C++, Smalltalk
Frameworks
Nette, Android SDK, Symfony, Zend Framework, Laravel, Codeception, PHPUnit, Bootstrap, Smarty, Swagger
Paradigms
REST, Database Design, Agile, Waterfall Development, Unit Testing
Platforms
Linux, OpenCart, WordPress, Joomla, NetBeans, Eclipse, Oracle
Storage
SQL Server Reporting Services (SSRS), PostgreSQL, Sybase, SQLite, MySQL, Databases, MariaDB
Other
APIs, Team Leadership, SOAP, Software Design, Algorithms, Data Structures
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