MBS.works – The Year of Living Brilliantly

At the beginning of this year I joined the program MBS.works – The Year of Living Brilliantly. It is a one year journey, with 52 teachers divided into three seasons. Season one is about grounding – about breathing in awareness, and courage, and insight, and in this article I added my notes for each session and the lessons I discovered during this amazing experience.

Continue reading “MBS.works – The Year of Living Brilliantly”

International Women’s Day 2021: Courage to create

On April 24th, 2021, I talked at “International Women’s Day 2021: Courage to create“, event organised by Women Techmakers Lviv and Women Techmakers Dnipro. My talk was about the “Courage to create a career in mobile development”.

Continue reading “International Women’s Day 2021: Courage to create”

Co-organiser and Moderator – “Courage to create high performing remote teams “

On 25th of March, 2021, I co-organized the annual event of the Women Techmakers Romania community, International Women’s Day. This year our theme is based on the incredible strength and power women have shown in the face of adversity. We recognize that there were tremendous challenges over the past year, especially for women, from dealing with COVID to broader issues of racial justice and human rights. But we remain hopeful about the future and the belief that together our community can create positive change throughout the world.

Continue reading “Co-organiser and Moderator – “Courage to create high performing remote teams “”

Atelierul Digital pentru Programatori – Final Project

I wrote about the Atelierul Digital pentru Programatori in one of my previous articles. It’s a program started by Google Romania in 2018 and I am one of the mentors. I teach Android Fundamentals and I also created the curricula and the materials for this course that is organized in Bucharest, Cluj-Napoca, Timisoara, and Iasi. Until now I trained more than 180 students and it is an amazing experience.

Designed by Freepik
Continue reading “Atelierul Digital pentru Programatori – Final Project”

Software Architecture Methodology

As developers, we are focused on solving problems. And these problems exist in the space we call software development. The main challenge in this domain is to develop software with the right quality levels. So here comes the concept of Software Architecture which helps us to build a bridge between the problem space and the solution space.

Being a technical leader or manager you may think that the architecture is the job of the architect, but to truly understand the big picture, and to guide your team to achieve the mission of the product you all build, this aspect is mandatory to be on your to-do list, not just on your team’s list.

“Software architecture is the fundamental organization of a system embodied in its elements, relationships, and in the principles of its design and evolution.” [IEEE Std. 42010-2011]

“The shared understanding that the expert developers have of the system design. Architecture is about the important stuff. Whatever that is.” [Ralph Johnson, one of the authors of “Design Patterns: Elements of Reusable Object-Oriented Software”, GOF]

Continue reading “Software Architecture Methodology”

7 Steps to Technical Leadership

I work as a Technical Leader since 2016. During these years the most important lesson I learned is that as a servant leader my main focus should be my team because everything it’s about them, it’s not about me. Actually, my main responsibility is to set up my team members for success.

The success of a product is a team effort and my role is to build, train, and lead engineers. Awesome teams build awesome products. In order to achieve this objective, it’s necessary to combine tech skills with people skills.

Continue reading “7 Steps to Technical Leadership”

About 2019

This year was about new opportunities, new job, new team, GDE life, Agile Squads, Android, WorkManager, Kotlin, mentoring, courses and speaking at conferences and events like: Android Makers Paris, Workshop at Politehnica University Bucharest, Android Course at Google Atelierul Digital, DevTalks Bucharest, Droidcon Cluj-Napoca, Codecamp Bucharest, Workshop at SISC ASE, DevFest Bucharest, DevFest Craiova, Kotlin Everywhere Cluj-Napoca. ✨ ✨ ✨

Continue reading “About 2019”

Artifacts in Scrum

As I promised in my previous articles, Roles in Scrum and Events in Scrum, I’m following up with a related article on Artifacts in Scrum.

In Scrum there are three tangible deliverables, called artifacts. These artifacts consist of the requirements for the overall project, the requirements for each piece of the project, and the project itself.agile-process-overview_klein-1 Continue reading “Artifacts in Scrum”