
Michał Miszczyszyn
Verified Expert in Engineering
Full-stack JavaScript Developer
Gdańsk, Poland
Toptal member since July 25, 2016
Michal started coding at nine, progressing from Pascal to TypeScript. He has 15+ years of experience, founded Type of Web, Poland's largest web development community, and authored the bestseller "TypeScript na poważnie." He has trained around 1,000 people through cohort-based courses. Michal is skilled in TypeScript, Python, and Rust and specializes in R&D focused on cutting-edge AI tools. He aims to inspire the programming community with his passion for technology and collaboration.
Portfolio
Experience
- JavaScript - 10 years
- ECMAScript (ES6) - 10 years
- Scrum - 9 years
- Node.js - 8 years
- Hapi.js - 7 years
- TypeScript - 7 years
- Redux - 5 years
- React - 5 years
Availability
Preferred Environment
Git, Visual Studio Code (VS Code), MacOS
The most amazing...
...thing I've done was a performance audit and refactoring of a web app (drawing graphs of hundreds of data points) and over 3x improvement in rendering time.
Work Experience
Full-stack JavaScript Developer
Online Freelance Agency
- Developed sophisticated web applications for unique clients from all around the world.
- Successfully led a team of five and built a product.
- Implemented advanced filtering and searching SQL queries for PostgreSQL.
- Optimized a React-based application.
Freelance Front-end Web Developer
Freelance Work
- Prepared multiple lightweight and responsive layouts with the use of the newest technologies.
- Created multiple WordPress themes from PSDs.
- Coded multiple WordPress plugins from scratch.
Full-stack JavaScript Developer
Tremor Technologies, Inc.
- Created the front end of the application from scratch.
- Prepared plans and estimations for the front-end codebase.
- Implemented functionalities required for the new reinsurance marketplace application in Angular 2.
- Created a REST API in Node.js for the purpose of demoing the application.
JavaScript Developer
Move Technologies (via Toptal)
- Implemented new features in a large AngularJS application.
- Supported a legacy app in AngularJS.
Full-stack JavaScript Developer
Comet Lab
- Implemented a performance audit for a web application, pinpointed key performance problems, and refactored the application in order to address these problems which resulted in over 3x rendering time improvement.
- Created a WebRTC-based multi-user video chat application, including sound recording and transcription features.
- Developed an interactive application for monitoring status of various devices and drawing graphs of hundreds of points per second using AngularJS and WebSockets.
- Built a REST API in Node.js for a music-related startup.
- Implemented new features in an existing React application.
JavaScript Developer
Confr
- Created a web application for Confr using AngularJS, and a REST API.
- Developed a REST and WebSockets API using Node.js, WebSockets, MongoDB, and PostgreSQL.
- Took over the development of an iOS application and delivered the finished product within a month.
- Conducted code reviews of coworkers' work.
- Communicated directly with business clients, created scenarios in order to fulfill all the requirements.
JavaScript Developer
Oyatel AS
- Created a web chat plugin for an existing Telco product.
- Developed a JavaScript application and did research about the newest, bleeding-edge technologies.
- Built a mobile application in Backbone.js.
- Completed research and development of a webRTC-based video chat solution.
- Created an interactive game platform for a JavaScript conference.
Experience
React-with-observable
https://github.com/mmiszy/react-with-observableMeet.js Summit 2018
https://summit.meetjs.pl/2018/Meet.js Summit 2017
https://summit.meetjs.pl/2017Type of Web
https://typeofweb.com/Meet.js Summit 2013
http://summit.meetjs.pl/2013/Meet.js Gdańsk
Education
Bachelor's Degree in Computer Science
Gdańsk University of Technology - Gdańsk, Poland
Skills
Libraries/APIs
jQuery, REST APIs, React, Node.js, ReasonReact, C3.js, RxJS, Backbone.js, RequireJS, Strophe.js, WebGL
Tools
GitHub, Sequelize, Git, Facebook Reason
Languages
JavaScript, HTML, CSS3, TypeScript, HTML5, SCSS, ECMAScript (ES6), Reason ML, OCaml, PHP, Objective-C, CSS, Less
Frameworks
Flux, AngularJS, Hapi.js, Redux, Angular Material, Swagger, Angular
Paradigms
Behavior-driven Development (BDD), Test-driven Development (TDD), Kanban, Scrum, REST
Platforms
MacOS, Visual Studio Code (VS Code), WordPress
Storage
JSON, PostgreSQL, MongoDB, MySQL
Other
XMPP, WebSockets, Observables, Domain-driven Design (DDD)
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