Mati Kiciński, Developer in Poznań, Poland
Mati is available for hire
Hire Mati

Mati Kiciński

Verified Expert  in Engineering

Software Developer

Location
Poznań, Poland
Toptal Member Since
February 27, 2020

Mati is a full-stack developer who’s worked in all aspects of software delivery, including design, front- and back-end development, and project management. Besides his technical expertise, Mati knows how to solve problems. Issues are often human-based, and the most efficient way to solve them is to discuss them along with a dollop of patience. Mati is an advocate of dynamic decision making and implementing a quality-focused approach from day one.

Portfolio

Vision.GL
Plotly, TypeScript, MikroORM, SCSS, HTML, Bootstrap, PostgreSQL, Plotly.js...
Self Employment
WebStorm, Heroku, Git, MongoDB, NestJS, Express.js, Angular, SCSS, TypeScript...
Unikids
Apple Keynote

Experience

Availability

Part-time

Preferred Environment

GitHub, Jira, Skype, Slack, WebStorm, MacOS

The most amazing...

...app I've co-developed was Dobry Rodzic; it helps kids suffering from speech disorders to improve their speaking by immersing them in exercises.

Work Experience

Full-stack Web Developer

2020 - PRESENT
Vision.GL
  • Worked as a key developer in terms of providing new UI features and UX improvements.
  • Developed an interactive drawing tool in order to allow the user to transfer real-world dimensions into the system.
  • Maintained both front-end and back-end applications.
  • Built custom-fitted charts with Plotly to align the styling to the theme of the portal.
Technologies: Plotly, TypeScript, MikroORM, SCSS, HTML, Bootstrap, PostgreSQL, Plotly.js, NestJS, Angular

Full-stack Web Developer

2019 - 2020
Self Employment
  • Created functional UX designs and adjusted them according to the client's expectations.
  • Developed a web application using Angular, TypeScript, and SCSS.
  • Refactored existing web applications to fulfill new requirements.
Technologies: WebStorm, Heroku, Git, MongoDB, NestJS, Express.js, Angular, SCSS, TypeScript, JavaScript, Payment APIs

Mentor

2019 - 2019
Unikids
  • Executed programming workshops for school-age children to encourage them to learn programming skills.
  • Authored a programming course for children based on programming games and kinesthetic exercises.
  • Helped execute English lessons for kids in remote areas of Vietnam.
Technologies: Apple Keynote

Full-stack Web Developer

2018 - 2019
Dobry Rodzic
  • Integrated a face recognition library to allow for augmented-reality video streaming.
  • Actively cooperated in code-quality assurance by organizing code reviews, reviewing pull requests, and updating the company code quality best practices article.
  • Influenced the team to use test-driven development (TDD) for back-end services.
  • Developed a REST API using the Restify framework and MongoDB.
  • Developed a pixel-perfect web app based on Photoshop designs.
Technologies: Bamboo, Git, Jira, MongoDB, Restify, Express.js, Angular, TypeScript, JavaScript, Payment APIs

Project Manager

2018 - 2018
Poznań University of Technology
  • Communicated with the client to form project requirements and engage them to work within a scrum process.
  • Organized tasks via Redmine and oversaw their implementation.
  • Troubleshot the development team's issues such as unclear requirements or missing tools/permissions.
  • Mediated the communication between the development team and the client when necessary.
  • Organized technical meetings for developers and domain knowledge specialists to optimize code solutions.
Technologies: Slack, Redmine

Junior Developer

2016 - 2018
Atrem
  • Developed a proof-of-concept system for localizing devices based on image recognition and localization algorithms.
  • Built a support system for a road condition assessment device. This included integrating devices such as infrared sensors, 3D cameras, and GPS devices.
  • Developed a web app for an online poker game (during an internship). This included the development of a REST API and a Vaadin-based website.
Technologies: IntelliJ IDEA, Eclipse, Bitbucket, Git, Confluence, Jira, Gradle, Apache Maven, RESTful Services, JavaFX, Java

Dobry Rodzic | Speech Pathology Therapy

http://www.dobryrodzic.com.pl
A service for kids suffering from speech pathology enhancing their therapy with augmented reality and games. As a full-stack developer, I worked on image recognition and gamification as well as on the REST API.

Vision.gl

An Angular and Nest-based solution for analyzing customer behavior and their journey in stores. Using pre-existing CCTV cameras and high-performance computer vision to capture real-time visuals in store.
My involvement in the project included developing the majority of the client's portal including charts, dashboards, and settings pages as well as helping to maintain and adjust the back-end app.
2018 - 2019

Master of Science (MSc) Degree in Software Engineering

Poznań University of Technology - Poznań, Poland

2014 - 2018

Bachelor of Science (BSc) Degree in Automation Control and Robotics

Poznań University of Technology - Poznań, Poland

Libraries/APIs

Plotly.js, Node.js, Restify

Tools

Plotly, Jira, Git, Adobe Experience Design (XD), WebStorm, Slack, Skype, GitHub, Apache Maven, Gradle, Confluence, Bitbucket, IntelliJ IDEA, Redmine, Bamboo, Apple Keynote

Paradigms

REST, Object-oriented Programming (OOP), Scrum

Frameworks

Angular, Bootstrap, NestJS, Express.js

Languages

TypeScript, JavaScript, HTML, SCSS, Java

Platforms

Heroku, MacOS, JavaFX, Eclipse

Storage

MongoDB, PostgreSQL, MySQL

Other

MikroORM, Payment APIs, RESTful Services

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.

1

Share your needs

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

Choose your talent

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

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