THOMAS VANG JOHANSEN
SENIOR SOFTWARE UDVIKLER

Passioneret koder med fokus på system- og backendudvikling.
Jeg har specialiseret mig i udvikling i Python, med Amazon Web Services (AWS) og Terraform. Arbejder hos TDC Brands som senior software developer.
Elsker at udvikle og forfine kode, følger troligt Formula 1, og nyder at lytte til musik eller cykle en tur på raceren.

Lidt om mig

Nogle-og-40 rejser omkring Solen, gift siden 2007, og far til to piger (begge teenagere...) - og jeg føler mig stadig heldig hver dag når jeg vågner!

Jeg koder meget ... og spiller lidt CS

Til hverdag arbejder jeg som senior software developer i TDC Brands på Yousee PLAY universets backend og omkringliggende systemer. Der anvendes et væld af teknologier, og der kodes i Python, GO, Node.js, TypeScript, og C#.

Gennem tiden har jeg både privat og professionelt kodet, primært i PHP, men også andre sprog som ASP (classic), C#, og Python hvor jeg også føler mig mest hjemme. For nogle år siden gik vi på arbejder over til C#/.NET på al nykodning.

Følger Formula 1 fanatisk, elsker at være ude i naturen som spejder eller på racercyklen, at lytte til bas-tung elektronisk musik som dnb, dubstep og wave (så ikke noget dakke-dak!) og en god røget whisky, som gerne må være på nippet til at være teenager.

Skills

Sprog og teknologier som jeg har tilegnet mig erfaring med gennem de sidste 25 år:

AWS

API Gateway, Lambda, SNS, SQS, SES, SAM/CDK/Cloudformation, EC2, RDS

Programmering

Har mange års erfaring med PHP og Python, er efterhånden oppe i gear med C#/.NET. Har arbejder meget med Nodejs og TypeScript services gennem tiderne.

Teknologier

Git, Terraform, CI/CD, Gitlab pipelines, Github Actions, Docker, Gemfury, Ubuntu/Debian servere, Varnish, Nginx, Kubernetes (user)

Data stores

Postgresql, MySQL/Maria DB, AWS RDS (Aurora), DynamoDB, S3, SQLite, Mongo DB

Derudover har jeg arbejdet med PHP siden det hed noget med 3, HTML før det blev strict eller startede med X eller sluttede med 5, og JavaScript før det blev hipster. Jeg er dog udpræget "backend" udvikler, og bruger derfor mest tid på arkitektur og data. Jeg bryder mig ikke om at flytte rundt på pixels eller tage højde for <indsæt-browser-quirk-her>.

CV

Kort liste over de jobs jeg har haft de sidste 10-15 år, som jeg finder relevante for hvor jeg er nu som udvikler