Goal and Impact oriented team lead and cloud architect with 18 years of professional experience in Software Development and Internet Service Provider industries.
Best quality is that I face problems and challenges head-on and do my best to resolve and improve; I can do so much better with the help of a team. As a team leader, I do my best to facilitate full engagement and participation by inviting, motivating and inspiring my colleagues to take action and contribute.
Passionate about psychology, technology and simplification of complexity in building solutions and business that have a meaningful impact on customers lives.
Leading my current team is both a privilege and an honor; it is a privilege because solving problems and improving becomes easier with the awesome, skilled colleagues, I have and it is an honor because every member of the team is absolutely an incredible individual.
My team's mission is to help and support Visma's services and companies to adopt modern engineering practices and cloud technologies. Our guidance depends on the team's context, its challenges and objectives (including business objectives). To a large extend we offer engineering coaching in the following areas:
We achieve our mission by using a toolbox of assessments or checklists meant to facilitate discovery of risks and improvements for all the above mentioned areas. Most important, by using the checklists, teams can create an environment for understanding the current status of their service and build an improved version of it.
The most significant and valuable experience, in which I played a central and leading role, was to define a new vision of how to fulfill our mission. Our goal is to automate as much as possible the identification of cloud infrastructure and development risks for Visma teams. Doing so will help teams have actionable guidance at their fingertips. Our assessments will then focus more on the overall architecture, future plans and strategies.
As team lead, I have multiple important goals:
Most relevant frequent activities:
In the current environment, my biggest challenge is to say NO. This is maybe because I am too agreeable and also because some of the ideas are very good and it is hard to say no. Being too agreeable is not a good predictor for success in business. Saying YES to everything is a recipe for disaster because a team can easily lose focus.
I navigate this challenge by creating clarity on our mission, goals and priorities.
This position represented a shift in my career because I moved from a daily hands-on position, where my work had impact mainly on my team, to a position where I had less hands-on work and much more interaction with many teams across Visma. As a result, the impact of my work has shifted to over 100 Visma teams and their corresponding services/apps.
The mission was to help and support Visma's teams and companies to adopt modern engineering practices. The same mission as for my current position; also the same areas of offering assistance as for my current position: Public cloud architecture, Continuous delivery and DevOps, Software architecture, Technical debt management, APIs, Testing Capabilities, Business continuity and Performance management. However, having worked with the tools and understood the benefits and challenges, it becomes clear that the methods used to achieve our mission could be greatly enhanced.
Most valuable learnings:
Most relevant day to day activities:
During this period, I was responsible for the infrastructure of a SaaS application, in a team of approximately 16 people. Team's culture was adapting to DevOps and I represented the Ops part initially. Step by step, operational knowledge and experience was shared throughout the team.
The most significant experience I had was successfully migrating our SaaS application from a traditional data center to the cloud (AWS). I was responsible with creating the overall migration strategy, cloud infrastructure implementation and coordination with the Visma ecosystem of services consuming our APIs. The project took around 18 months and it was a beautiful project due to its complexity and the amount of learnings we had to acquire to make it happen. The migration to AWS was successful and a new journey started for me and my team: adopting more cloud native technologies and using cloud to its full potential.
Most meaningful and valuable learnings:
Most relevant technologies I used to get my hands dirty on a day-to-day basis:
This role is a continuation of the previous role with similar technologies and activities. The difference is that over this period of time, I only focused on 3 or 4 specific SaaS applications and their corresponding development teams.
Therefore, my mission is the same as for my previous role but more focused on specific applications.
Most meaningful experience was about designing and implementing an automated provisioning and live deploy solution in a traditional data-center (VMware). Based on chef (configuration management tool) for automated provisioning and on open-source load balancer technologies for making live deploy possible.
Additional important learnings:
Soon after my team and I implemented the automated solution for provisioning, configuration management and live deployment, I started the journey of transitioning to the cloud.
This position represents a big shift in my work life because I moved from an Internet Service Provider to a Software Development company.
My team's mission was to provide support to multiple development teams through the creation and operation of multiple development environments, including production environments. This was back in the days where ops and dev were different teams or organizations ("It works on my computer" old days).
Most meaningful experience was about making the research and implementation for splitting and scaling a service hosted on single virtual machine - single point of failure service serving more than 1k customers. Project took about two months and one whole night at office for full implementation. The implemented scalable solutions still runs today supporting more than 5k customers.
Most valuable learnings:
Most relevant technologies I used to get my hands dirty on a day-to-day basis:
This position represents the beginning of my career and the first real job. I started this job in my 4th year of attending the Computer Science University.
My initial role was to offer support to customers with their modem Internet connections and to my colleagues with the installation of new customers. Step by step, I moved to a more complex network administrator and engineer position where my experience in networking and Linux administration kept growing.
Most valuable learnings:
Here are some of the technologies I used getting my hands dirty on a daily basis and some of the main activities:
Looking back, it was a great job starting my career with because it created a strong foundation for building new skills.
Team leadership and coaching
AWS Certified Developer - Associate
AWS Certified Solutions Architect - Associate
NLP Trainer
NLP Master Practitioner
NLP Practitioner
AWS Certified Developer - Associate
AWS Certified SysOps Administrator - Associate
LPIC-1/LPI000260639
ITIL v3/428021
No matter what business we are in, working efficiently with people is a precondition to success. That's part of why I'm passionate about neurolinguistic programming and phycology. Neurolinguistic programming (NLP) has multiple definitions:
I pursued 3 NLP courses that changed my understanding of myself, life and what is possible.