Hi, I am
About me
19 Years Job Experience
50+ Projects Completed
What are my strongest sides and skills?
Frontend: JavaScript, TypeScript, React,
Angular 2+, Angular JS, JQuery, Redux, RxJs, NgRx, UX
QA: Cypress, Jest, Karma/Jasmine
Backend: NodeJs, NestJs, MongoDB
DevOps: Jenkins, Webpack, Nexus, npm, Sonar,
Git, Docker, AWS
Project governance: Scrum, Kanban, Team and
backlog management, agile process, SCRUM metodology
Biography,
a few words
My bio
I am a Frontend developer. From 10 years I specialize in React and Angular enterprise web app for financial sector. Now I’m working as an Frontend architect, Team leader and Senior TypeScript Developer. I have experience in API architecture, UX design, Project governance and Backend development. I’ve started 19 years ago from HTML and jQuery web pages for small company, CMS websites, multimedia Flash applications 3D animations, and as a developer of e-learning courses.
Skills
My skill level
My experience
My project portfolio
GFT Poland
January 2015 - NOW
React Native Developer
Mobile Asset Accelerator
Internal project for collecting payments.
React Native GraphQL ReactQuery React Native PaperFullStack Developer
e-learning platform
Building e-learning (up-skilling) platform for Companies from scratch. Design data warehouse (similar to Lighcast API). Designing and building modules for library of courses, Skill assessment system and Skill taxonomy. Dashboard for managers with statistics, Admin dashboard, working with Data scientists, Research of existing solutions on the market, maintaining an older version of the platform (EDX)
React NodeJS Go Microfrontend D3 react-hook-formTechnical Leader
Digital Assets Trading Platform
Onboarding app (KYC) for Digital Assets Trading Platform – Management and support of team work. Building complex forms with JSON Schema, Identity verification – external provider integration, Documents processing (OCR).
React Redux JSON-schema Groovy Angular JSTechnical Leader
Financial needs platform
Main app for relationship Manager that allows them to collect financial information about the client, his needs, and present a product offer. The application enables the e-signing of the contract. Responsibilities: focusing on task management for team members, contact with business, resolving issues between squads, participating in API and architecture design, creating React components and UI architecture, developing e2e tests.
React Redux Formik Yup TypeScript Microfrontend CypressFrontend architect
Bond exchange platform
A web application that allows users to create corporate bonds. The application allows managing the entire process: acceptance, bidding, distribution, reporting. Supporting different level of access.
Angular 8 Angular Material NgRx RxJsSenior UI Developer
ETF manager
Web app for brokers, allows creating ETF units. Application controls entire life cycle of order. The app displays changes in real-time. Other: designing user authorization, implementing responsive design.
Angular 8 Angular Material NgRx RxJs TypeScript RESTSolution designer, UI developer
Virtual Factory
Virtual Factory (Industry 4.0 Practice) IoT (MQTT) simulator. Web applicatoin designed to simulate devices using standard MQTT protocol. The app aimed at sending measurements, events, alarms, receiving operations send to devices. It was integrated with Cumulocity platform.
Angular 4 Angular MaterialSenior JavaScript Developer
Stress test modeler
Web application where users can create and execute Stress Tests. User can build a graph (drag and drop nodes and draw links) and configure data flow. User can setup execution and create reports. Project contains Big Data solutions.
Angular JS NgRx websocket D3.jsJavaScript Developer
banker app
Internal system for investment bank
Angular JS micro-frontendGROMAR Sp z o. o.
February 2011 - December 2014
Regular JavaScript developer
e-course creator
Designing and building platform for creating interactive courses: media and component library, drag&drop, compatible with other platforms
Angular JS ExtJS HTML 5 CSSSenior ActionScript developer, Flash developer
e-learning platform
Creating e-learning courses in HTML and FLASH technology. Creating animations, interactive exercises , developing e-learning platform.
HTML 5 ActionSript 3.0 Flash Wordpress PHPTOP DOG studio reklamy
May 2007 - December 2010
Flash animator, web developer
www
Preparation of multimedia content for an advertising agency: Building product websites, preparing graphics for printing, creating interactive banners for online advertising
Adobe Photoshop Adobe Illustrator Flash jQuery HTML3D graphics designer
Creating 3D models and visualizations. Creating animations and 3D films for TV and internet
3D Studio Max Adobe Premiere Adobe After EffectFreelance
January 2005 - November 2011
Web developer
Creating websites, multimedia presentations, advertising banners for private and business clients.
HTML PHP JoomlaContact
Call or write anytime
Contact me via e-mail
michal@bratuszewski.pl
My phone
+48 605 924 382