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
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.
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-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
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
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-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
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-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
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-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
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