Photo of me

Tomasz Tarnowski

Software Engineering - IT Consulting - AuthN & AuthZ

About

Hi, I'm Tomasz and I'm passionate Software Engineer with over a decade of experience in the IT industry. I help businesses creating the value through technology and data-driven decisions. My area of expertise is general full-stack development, serverless computing and authentication / authorization systems.

Skills

Web design

  • HTML5

    HTML5

  • CSS3

    CSS3

  • React

    React

  • Preact

    Preact

Programming languages

  • TypeScript

    TypeScript

  • JavaScript

    JavaScript

  • NodeJs

    Node.js

  • Go

    Go

  • PHP

    PHP

Authentication / Authorization

  • SSO

    SSO

  • JWT

    JWT

  • OAuth2

    OAuth2

  • SAML

    SAML

  • AWS Cognito

    AWS Cognito

  • Azure ADFS

    Azure ADFS

  • Auth0

    Auth0

  • Okta

    Okta

Cloud computing

  • AWS Lambda

    AWS Lambda

  • AWS EC2

    AWS EC2

  • AWS ECS

    AWS ECS

  • AWS Api Gateway

    AWS ApiGateway

  • AWS S3

    AWS S3

  • AWS CloudFront

    AWS CloudFront

  • Serverless Framework

    Serverless Framework

Projects*

Third Bridge Group - AuthN

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. mplemented authentication gateway proxy as an entry point to internal and external services and applications. (tech stack: AWS Cognito, API Gateway, AWS Lambda, AWS ECS, TypeScript, Node.js, Go).

Third Bridge Group - Customer Behaviour

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

Investec Bank plc - Social Network / AuthN & AuthZ

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.

* - More projects and case studies coming soon...

Interested? Have a question?

Please, leave your email address below. I will contact you ASAP.

Alternatively, you can connect with me on Twitter, Github or Linkedin.