No matter which tech stack (I prefer react-ish, though), I focus on solid architecture and clear separation of concerns. I deploy fast and refactor often in order to deliver high value products.
Why should we spend time doing stuff a machine could do? I setup continuous integration, automated builds, semantic release, etc. as early as possible to maximize saved time by these tools.
With a background in graphic design, I care for visuals and usability. I‘m used to test driven development and have a deep knowledge on browser automation.
I’m an early adopter of the serverless methodology. All of my own products and tools (like patternson.io) run on infrastructure that only costs money when something is actively used.
You need to tick in a certain way to build cutting edge products. There’s more than just hard requirements and solid code. I care for the bigger picture, for the team and for clear communication. I’m an agile mind and I try to help on all levels.
The web industry is fast! One needs to learn quick and adapt fast in order to stay upfront. I help my clients to wrap their head around new concepts. I'm an excellent pairing partner and used to write the right amount of documentation for APIs.
I can help you
🧐 Review session
I can be your second mind or other pair of eyes on a particular problem. No matter if it’s just an hour of talking or an extensive review of your application.
You want to learn s.th. that I know? I will give my very best to enable you in intense pairing sessions, no matter your skill level.
I dive deep into a team and try to help and improve in all aspects I see fit. As a team member I work on daily tasks, will try to identify bottlenecks and spread my knowledge.
💥 Primary Skills
I use this stuff on a daily basis. As a result I provide the most value when a challenge is somewhere near to this cosmos.
🥈 Soft and Secondary Skills
I feel most productive in an environment where these techniques are/ can be applied. I also feel comfortable introducing them to teams.
Kanban, Retrospectives, GitHub based workflows, Continuous Integration/Delivery, Semantic Versioning, ESLint, npm (packaging, automation), pair programming, Pomodoro, test driven development, …
🤓 Fields of Interest
I have little to no practical experience with these things but would love to work with people who have or contribute to projects that utilize them.
I will give a discount when booked on projects where I can gain experience in these topics and will probably invest personal free time in learning things related to your product.
(practical applied) domain driven design, Artificial Neural Networks, AWS or GCP from a Dev-Ops perspective, …
📟 Other Skills
I might be a bit rusty in using these - because I favour other methods by now - but I stell feel comfortable in working with those technologies and techniques.
jQuery, Angular, grunt, gulp, qUnit, PHP, WordPress, Steinberg Cubase, Adobe Photoshop, Adobe Illustrator, Adobe InDesign, MySQL, JIRA based workflows, …
Other interesting stuff I do
Let me test that for you
You create features
I create tests
High end frontend consultancy team
A hosting platform for technology-agnostic components
My wife and me using hashtags like #vanlife #kitesurfing and #agileliving
Finest acoustic soul music
Me talking and singing about music, life and everything (in german)