Mateusz Szymanski

Mateusz Szymański

Software Developer

Software developer who successfully mixes work and passion. I specialize in the JavaScript world and I am focused on the Angular ecosystem, where I seek standardized, robust, enterprise-level solutions. During my career, I have worked on various projects, developing MVPs in multiple sectors including eCommerce, Marketing, FinTech, Health, and Education. I have a proven track record in leading small frontend teams and architecting bespoke solutions to meet business requirements and satisfy customers.

Strengths:

  • TypeScript
  • RxJs
  • Angular
  • Functional Programming
  • Agile Scrum Methodology
2023-10 -
Ongoing

Tokenization DApp

ERC-20 and ERC-1400 token generator - quick and easy way to generate and manage custom tokens, supporting selected features (pausing, minting, burning, ACL and others)

Responsibilities:

Frontend integration with precompiled contract and web3 wallets (eg. MetaMask)

Developing extensible and highly configurable app - with support for theming, different web3 contracts, token features that are part of configuration, allowing for simultaneously deployment of different versions of the app, based on customer needs.

2021-02 -
Ongoing

Crowdfunding Platform

FinTech startup - investment platform where investors seeking opportunities and companies in need of capital can cooperate.

Responsibilities:

As the lead frontend developer, I am responsible for overseeing the development of the application's user interface and ensuring that it meets the design and functionality requirements.

2023-03 -
2023-11

Investors Registry on Blockchain

Complementary product to the crowdfunding platform - allowing customers who issued shares during crowdfunding to fulfill their legal obligation to maintain an investors registry.

Responsibilities:

Development of frontend - backoffice, customer portal

2019-09 -
2023-01

Cryptocurrency Exchange Platform

Cryptocurrency exchange platform initially developed in 2017/2018

Responsibilities:

Development of new features - AML questionnaire, broker model, marketplace, credit cards integrations

Working on redesign with other frontend developers

Refactoring

Bugfixing

2019-09 -
2021-06

Medical Simulators

Project focused on management of users, simulators (grouping, access management) and presentation of data - gathered during conducted simulations.

Responsibilities:

Development of new features

UI and UX improvements

Refactoring

Bugfixing

2019-06 -
2019-07

Virtual Showroom

Virtual reality project in JavaScript - virtual office tour with interactive elements: videos, images and text tabs.

Responsibilities:

Optimization for slow connections - lazy loading of assets

Refactorig - extracting parts of the app to components

2018-11 -
2019-05

RACT

The Risk Assessment and Categorization Tool created for client from pharma, clinical trial industry. The main objective of the application was to document all possible risks, score them and provide possible mitigations.

Responsibilities:

Working remotely with team located in other city and developers at client side

Frontend development of new application (RACT)

Extending admin application with management of templates for RACT

Upgrading AngularJS components to Angular

Bugfixing

2018-09 -
2018-11

Cryptocurrency Investment Platform

FinTech platform that allows retail investors to buy/sell mutual funds shares, where funds were managed by algorithms - on cryptocurrency market.

Responsibilities:

Bugfixing

Minor improvements to polish product before release

2017-11 -
2018-09

Cryptocurrency Exchange

A cryptocurrency trading platform, targeting retail users, brokers and professional traders. The exchange was focused on speed as well as quality - to provide reliable experience during market turmoil.

Responsibilities:

Architecting the frontend application

Closely working with backend part of the team to ensure optimal data flow in application

Implementation of business requirements

Knowledge transfer, onboarding for new developers

2017-10 -
2017-11

Auctioning Platform

Auctioning platform for Swiss based client, marketing agency. Application main goal was focused on gauging customers willingness to pay for a new product.

Responsibilities:

Frontend architecture

Implementation of business requirements

Mentoring and leading the frontend part of the team

Knowledge transfer after MVP release to developers at client side

2016-11 -
2017-10

eCommerce

Application from FMCG sector focused on prices aggregation from biggest retailers offering cheapest products without navigation between multiple websites.

Responsibilities:

Introducing unit testing (jasmine, karma) for frontend code

Development of new features

Developing HTML emails with Foundation for Emails framework

Bugfixing