The Architect

"Any organization that designs a system (defined broadly) will produce a design whose structure is a copy of the organization's communication structure." — Melvin E. Conway


Unsplashed background img 1

account_balance

Managment Consulting

Devising plans to adapt to everchanging business environment by leveraging fit for purpose technology is what energizes me and the reward in helping businesses optimize their processes according to their principles and goals is unmesurable. Whether Mean time to repair vs Mean Time between failures or coupling vs decoupling or analysing TCO defining OKRs or KPIs, every business is different and should be approached as a unique problem.

business

Software Architecture

Architecting highly scalable Software and prototyping them is my passion. I have Designed and Developed Software in Companies of almost all shapes and Sizes. From Enterprises to Startups, I take every Problem as an Architectural Challenge and have a VERY hands-on approach. I am currently architecting and developing microservice Architecture based prototypes and solutions in private and public cloud spaces. I am a big fan of Serverless / NoOps but all within the Customer Constraints.

settings

DevOps

On my recent Projects I've mostly used and configured CI/CD Pipelines based on Git, Docker, Jenkins and Kubernetes. I have also gathered extensive experience in configuring Websphere, WebLogic and JBoss Java EE Application Servers and WAS Liberty, Wildfly, Tomcat, Spring Boot and Quarkus microcontainers. For Scripting Automation I am using Bash and Ansible.

build

Software Development

I am an experienced Senior Software Developer with more than decade of experience Designing and Developing Enterprise Java applications. With the everchanging landscape of splitting front and backend technologies I am currenty developing Highly scalable Products using React, Angular, Vue.js and on the Back-End using Spring Boot and other JVM Java and Kotlin based Dockerized Microcontainers.

bug_report

Test Automation

As a proponent of Test Driven Development I have also been working as a Test Automation Specialist & Consultant. I have sucessfully implemented and configured Automated Test Pipelines using Jenkins as an Orchestrator. For e2e Tests the preferred Tools are nodejs, jest, Puppeteer, Selenium. On the API Front I am automating tests mostly using, Postman, Bash and Powershell. Standard JUnit Libraries and its derivatives souch as arquillian are not a stranger also.

school

Data Science

Data Analysis, Machine Learning and Prediction Models. Helping together with Robotic Prozess Automation to predict Next-Best-Action or supporting analysis for decision makers. Predicting unforseen Insurance Policy cancellation and fraud detection prediction models.

perm_contact_calendar

IT Managment

With my experience and Customer facing approach I often find myself in role of a managment consultant. The Customer Journey often requires that I take on responsibility as an Agile Product or Project Manager. I have Experience in leading Teams in Waterfall or Agile way, but often find the Methodology to mix of both worlds, depending on the Stakeholder Views.

group

Mentoring and Coaching

As a Consultant I am mostly involved in Projects on different Stages and also in different roles. My Knowhow enables me to zoom in and out from Technical, Solution and Enterprise Architecture and solve different problems for each. That's why it is very important that the knowhow Transfer to other Members of the Organisation is sucessful. Teaching, Coaching and Mentoring of Staff members with Experience varying from Junior to Senior is one of the Tasks which are I find very rewarding personally.

Unsplashed background img 2

Tech Stack on my recent Projects

Unsplashed background img 2

Contact me

You can drop me a ping through my Contact Form and I'll get back to you or contact me on Social Media

Unsplashed background img 3