Aydin Mir Mohammadi
software architect & cto at bluehands, community enthusiast
๐ Biography
Aydin Mir Mohammadi, partner and architect at bluehands, has been creating software for more than twenty years. He specialises in the development of distributed complex business applications based on Microsoft technologies. His focus is on cloud migration, software modernisation and twin transformation. Aydin is co-initiator and lead of the .NET User Group Karlsruhe, organiser of Green Software Development Karlsruhe, initiator of the CO2 Challenge, Green Software Champion and host of #nossued Open Space. He is also involved in training young software developers as a lecturer at the Karlsruhe Cooperative State University. He is a conference speaker on topics such as software engineering, cloud technologies, green software and software modernisation. He is track chair at DWX Developer Week and a member of the advisory board at We Are Developers. Aydin is actively involved in the standardisation of green software at the national standardisation institute DIN.
โจ High-Impact Contributions 5
Modern software development must become climate-friendly and resource-saving. However, we don't have to reinvent the wheel, as Green Software Development design patterns already exist. After the “usual suspects” such as maximizing server utilization, minimizing memory and processor utilization and dynamic scaling, a paradigm shift is needed. Similar to the energy transition, the use of resources must be aligned with the supply of resources. This is the principle of carbon aware computing. One option is to shift plannable loads (tasks, jobs, batch processes) to times with a high proportion of renewable energy in the power grid (time-shifting). A different strategy is required for on-demand loads and scaling. Here, the application must adapt the supply and its functionality to the available resources. This process is called demand shaping. This talk will show how these patterns can be implemented with Open Source .NET Libraries - on prem, in the cloud with Azure PaaS or in Kubernetes and
Die NDC Oslo gehört zu den renomiertesten Entwicklerkonferenzen in Europa. Ich habe auf der Konferenz zu den Azure Diensten gesprochen und wie man diese verwenden kann um nachhaltige Anwendungen zu erstellen
We Are Developers ist die größte Entwicklerkonferenz in Deutschland und ich gehörte zu den ganz wenigen Sprechern, die im Microsoft Technologie Stack präsent sind. Ich habe über Azure und Green Software gesprochen
Das ist das führende Projekt zum Thema Carbon Aware Computing und beruht auf die Arbeiten des CarbonAwareSDK von Microsoft und der Green Software Foundation.
We are one of the oldest and few remaining user groups in Germany and are very active with over 950 members. This activity is mainly based on my commitment, and I have been organising this group for over 20 years together with my colleagues. We hold a meeting every month.