About Tomasz
English
Fluent
Polish
Native or bilingual
Experience
- Bourne Leisure LtdSenior Software EngineerNovember 2020 - June 2022 (1 year and 7 months)• Backend development of customer-facing Haven Activities mobile app;• Designed and developed API integration service between the legacy system and new API;• Developed Payment Service API (integration with Braintree Payment Provider);• Developed Pricing Service API and processes to migrate the data from the legacy system;• Supported the initial development of the new Activities Admin UI system;• Software development in TypeScript (node.js);• Test-Driven Development;• Agile Team Member.
- Third Bridge Group LimitedSenior Software EngineerApril 2019 - March 2020 (11 months)London, UK• Full-stack development of customer-facing insights platform - Third Bridge Forum;• Full-stack development of backoffice system for Operations Team to handle insight conference calls workflow and other internal processes;• Proposed a concept, designed and led the implementation of the company wide authentication system for clients and internal users in collaboration with DevOps team and VP of engineering (tech stack: AWS Cognito, API Gateway, AWS Lambda, AWS ECS, TypeScript, Node.js, Go);• Implemented authentication gateway proxy as an entry point to internal and external services and applications using Go.• Designed and built a proof of concept for a migration to a new search engine using TypeScript, Node.js and Algolia API;• Designed, implemented and deployed a service to capture and store clients behaviour data in order to encourage data-driven business decision making and assess potential search engine replacement impact in collaboration with Business Intelligence Team (tech stack: TypeScript, Node.js, AWS Lambda and AWS S3);• Took a part in design, implementation and maintenance of third-party API integration to automate insight transcripts workflow;• Took a part in refactoring of legacy parts of the system;• Introduced TypeScript in the team, shared the knowledge about the language through pair programming and code reviews;• Software development in JavaScript (ES6, TypeScript, React, Node.js), Go and PHP;• Test-Driven and Behaviour-Driven Development;• Agile Team Member (Scrumban).
- InvestecSenior Software EngineerMay 2017 - March 2018 (10 months)London, UK• Designed, developed and delivered fully functional internal social network platform based on third-party software integrated with bank authentication and authorization services and data providers;• Set up the deployment pipeline in collaboration with the DevOps team;• Implemented security mechanisms advised by the InfoSec team using microservices approach;• Managed the further development and delivery of platform features;• Software development in JavaScript (ES6 Node.js) and PHP;• Mentored a graduate and cooperatively implemented automated end-to-end test suite for the platform using Nightwatch.js;• Test-Driven Development.
Recommendations
Be the first to recommend Tomasz
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Computer Science and EconometricsUniversity of Economics, Katowice2014Computer Science and Econometrics