Software Engineer
with passion

Hello, I’m Tim, Backend Developer & DevOps Enthusiast.
Based in Germany.

20+

Years
of Experience

100+

Successful
Projects

1M+

Lines
of Code

About Me.

My name is Tim Rutte, and I live in Geilenkirchen, Germany, with my family of nine and our beloved dog, Buddy. With over 20 years of professional experience in software development, I have honed my expertise in building robust, cloud-native applications using Golang and PHP.

Throughout my career, I have gained extensive hands-on experience with Amazon Web Services (AWS), enabling me to design, deploy, and optimize scalable, high-performance systems. I am also deeply immersed in the principles of DevOps, leveraging automation and continuous delivery to streamline workflows and enhance system reliability.

As a strong advocate for agile methodologies, I excel in leading and collaborating within Scrum and Kanban environments. These frameworks allow me to focus on delivering value incrementally while fostering a culture of transparency and continuous improvement.

Staying at the cutting edge of technological advancements is not just a professional commitment for me—it's a passion. I am deeply invested in promoting quality, automation, and developer productivity, always seeking innovative ways to empower teams and improve outcomes.

Beyond my technical endeavors, I am a dedicated family man who values balance, creativity, and growth both personally and professionally.

Resume

Experience

2024 - Present
Senior Software Engineer
Team Internet AG
2019 - 2023
Staff Software Engineer
Kape Technologies PLC (ExpressVPN)
2013 - 2019
IT-Consultant aka "Gun to Hire"
Self-employed Freelancer
2012 - 2015
Managing Partner
Corodo GmbH
2011 - 2013
Senior Web Developer
Spark 5 GmbH
2009 - 2011
Web Developer
TuneUp Software GmbH
2006 - 2009
Software Developer
HUP AG
2003 - 2012
Managing Partner
Rutte/Körfer GbR (side business)

Education

2006 - 2009
IT Specialist for Application Development
School for Business and Administration, Aachen
2004 - 2006
Business Informatics
University of Cologne
1995 - 2004
A-levels (German Abitur)
Carolus Magnus Gymnasium, Übach-Palenberg

Skills

Golang
PHP
AWS
Terraform
Docker
Gitlab CI
GitHub Act.
Datadog
Grafana
MySQL
MS SQL
PostgreSQL

Just in case you want to know some details...

Programming

Go (Golang), PHP, Python, JavaScript, TypeScript, Dart, HTML 5, CSS, Bash, Batch, Java, Perl, TypoScript, VB, VBA, Uniface, XBase++

Databases

MySQL, MariaDB, AuroraDB, Microsoft SQL Server, Firebird, PostgreSQL, Microsoft Access, MongoDB, Redis, Memcache

Collaboration

Git, GitLab, Github, Bitbucket, SVN, Jira, Confluence, Compass, OpsGenie, Postman, OpenAPI (Swagger), Scrum, Kanban, OKR, Slack, Lucidchart, Okta, Google Workspace, Office 365

Frameworks & Libraries

Zend Framework, Laminas, Laravel, Phalcon, Apigility, CodeIgniter, Symfony, Doctrine, Eloquent, Smarty, Twig, PHPUnit, Codeception, Bootstrap, Gin, Gorm, React, Vue, Angular, ExtJS, Sass, Less, Composer

Monitoring & Bug Tracking

Grafana, CloudWatch, Kibana, Logstash, Prometheus, Sentry, Datadog

DevOps

CI/CD, Cloud-native approaches, GitHub Actions, Gitlab, Gitlab CI, Linting, SonarCloud, Secret Management, Infrastructure as Code (Terraform), AWS (ECS, EC2, EKS, RDS, S3, Athena, Glue, SQS, SNS, EventBridge, ECR, API Gateway, IAM, ...), nginx, Apache, Linux, Microsoft IIS, Zend Server, Docker, Docker compose, Vagrant, Kubernetes

Software Development Practices

Software Design, Architectural Planning, Microservices, Clean Code, TDD, Pair Programming, Design Patterns, OOP, MVC, REST, gRPC, GraphQL, Multi Tenancy, SaaS, SOA

Security

OWASP Top 10, Wireshark, Pentesting, WAF, 1Password, Cloudflare

Soft Skills

Agile mindset, team-minded, innovation thinking & highly motivated

Get In Touch

Nothing is as simple as a first contact!

If you would like to work with me or just want to get in touch, I’d love to hear from you!