Codecamp_Cluj-Napoca 2022

27 October 2022

Hands-On Software Architect, Independent Consultant, Author

Award-winning author, founder of Agile Developer, Inc.

Cloud Architect, Xpirit

Java Champion, Application Architect

Head Data Science & Web3, Nagarro-ATCS

Alexandra Ciortea - Codecamp

Principal Technical PM Manager - Azure Core, Microsoft

The speakers


These high-end workshops allow you to dive deeper into specific topics related to software development. The masterclasses are taught by experts in the field and offer a more personalized and interactive learning experience. You get to work closely with the instructor and other colleagues in a small-group setting and ask questions and get feedback in real time. Overall, they are a unique and valuable opportunity for anyone looking to expand their knowledge and expertise in software development and IT.
09:15 – 09:30


9:30 – 10:15

Architectural Thinking

Architectural thinking is seeing things with a “software architect’s eye”, similar to how a meteorologists, artists, and mariners see clouds with a different point of view and with different meaning. Architectural thinking isn’t just for architects – senior developers and tech leads can apply architectural thinking into their daily activities as well to better understand the architectural implications of decisions they make. In this session you’ll learn what architectural thinking is and how to apply this kind of thinking to your daily work and activities, regardless of your role or title. In this session you’ll learn how to identify and define various architecture characteristics, how to expand your technical breadth, and also learn techniques for doing modern tradeoff analysis.

10:30 – 11:15

The hidden gems of distributed tracing

When building distributed systems, we aim to get a macro view and be able to zoom in when a particular component seems to be at fault for a failure. Luckily, distributed tracing captures the detailed execution of causally-related activities performed by the elements of a distributed system as it processes a given request.

If you wonder how different the execution of the requests from the system’s expected behaviour was, join my session to learn how to recognize trace patterns, determine the bottlenecks when a request is too slow, and deal with oversampling or traffic labeling in production.

11:30 – 12:15

Predictions of service contracts profitability in automotive

Have you ever wondered how machine learning solutions can optimise the cost predictions for service contracts? During this presentation you’ll discover how we make it our purpose to help the accounting and finance teams to minimize the booked losses and be able to offer a faster response regarding price adjustments.

Through his presentation, Claudio Ceccotti will use this case study as an example of an end-to-end implementation of ML

It is used by different stakeholder groups inside a company with different responsibility levels. The results directly affect the financial planning of the company.

The solution is based on Azure as cloud infrastructure, Databricks and Spark/ PySpark for the big-data analytics, and PowerBI for the visualization of the machine learning results and the simulation.

We’ll dive into discussions about data gathering processes from different sources, data cleaning methods and different machine learning models. And of course, he’ll present how the results are made available to the end user. Curious about it?

12:30 – 13:15

Compliance and EU Data Boundary in Azure

To help meet compliance obligations across regulated industries and markets worldwide, Azure maintains the largest compliance portfolio in the industry both in terms of breadth (total number of offerings), as well as depth (number of customer-facing services in assessment scope). Join the session to find our more about the shared responsibility model and understand how Microsoft operates to safeguard your data.

13:15 – 14:30

Lunch break

14:30 – 15:15

Evolving your service landscape

Even now that applications are becoming more distributed and decoupled, you still need to make sure you do not break contracts between the various moving parts of your solutions as your landscape grows and matures.
In this session we will have a look at how you can do versioning of contracts between clients and services, as well as between publishers and subscribers. Also, you are going to see what client contract testing is all about and how it can help you to get a grip on releasing new versions of your services.
We will look at the concepts, approaches and strategies, but also get a practical view of applying these ideas into your software lifecycle using .NET based solutions and Pact for contract testing.

15:30 – 16:15
16:30 – 17:15

World of Microservices: The Emphasis on Bounded Context

Many developers around the world have jumped on the Microservices bandwagon. Several organizations, in the past and also in the present, have built around monolithic and also service oriented architectures. What separate, however, Microservices from those efforts at large? How does a Microservices based architecture influence the design of the software applications, what are the key design principles we should keep in mind, and how to leverage design goals like reuse and extensibility?

In this presentation we will revisit the design goals we often focus on in software development and how those evolve in the context of Microservices.

17:15 – 17:30


All times listed in EET

Get the Codecamp app

Main Partner

Nagarro - Codecamp


We excel at digital product engineering. We solve complex business challenges through agility and innovation. We call it thinking breakthroughs.

Expo Partners


Take global content and ideas further. Create meaningful connections with customers through global content and idea management.


Cognizant Romania is home to 2500+ creative technologists and is one of Eastern Europe’s largest Software Product Engineering delivery networks. We serve global clients in several industries, including Banking & Financial Services, Insurance, Healthcare & Life Sciences, Communication Media & Technology, and Retail & MLEU (manufacturing, logistics, energy & utilities).

Our product thinking mindset defines, builds, and launches new, experience-centered software products that reinvent business.

Cognizant Romania (formerly Cognizant Softvision) was founded in the early 1990s to be the engineering partner for thriving Silicon Valley tech startups. The organization prides itself on its great culture and reputation for attracting and developing the best technical talent in Romania and providing all of Cognizant with end-to-end delivery expertise. To learn more about Cognizant Romania and explore career opportunities visit our website!


We Empower organizations for a digital and cognitive revolution

We Are Ready!


HTEC is a global digital product development and engineering services firm powering the technological evolution of the world’s most impactful organizations through end-to-end services. Founded in 2008 in Belgrade, Serbia, the company is now headquartered in San Mateo, with more than 2,000 experts spread across the traditional engineering hotspots of Central and Southeast Europe and consulting, innovation, and product design offices in Silicon Valley, New York, and London. With the highest level of expertise and extensive experience in a multitude of business domains – including Healthcare, Retail, Transportation and Smart Mobility, Logistics, FinTech, Green Energy, Media, and Deep Technology – HTEC is both an ideal technology partner for its clients and the ultimate growth platform for its employees.


Microsoft enables digital transformation for the era of an intelligent cloud and an intelligent edge. Its mission is to empower every person and every organization on the planet to achieve more.


EPAM Systems, Inc. is a leading digital transformation services and product engineering company. We are committed to having a positive impact on our customers, our employees, and our communities and are working closely with our clients to help them become digital at their core —transforming not only their technology strategy, but also business, design and operations to run smarter and faster in markets that are continually facing technology change. At EPAM Romania we are working fully remote, in multi-national teams, we are contributing to innovative projects that deliver creative and cutting-edge solutions and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated community that will help you reach your fullest potential. Discover how we do IT!


Accesa is a leading technology company headquartered in Cluj-Napoca, with offices in Oradea, Bucharest, Timisoara and 20 years of experience in turning business challenges into opportunities and growth.

A value-driven organisation, it has established itself as a partner of choice for major brands in Retail, Manufacturing, Finance, and Banking. It covers the complete digital evolution journey of its customers, from ideation and requirements setup to software development and managed services solutions.

With more than 1,200 IT professionals, Accesa also has a fast-growing footprint, establishing itself as an employer of choice for IT professionals who are passionate about problem-solving through technology. Coming together in strong tech teams with a customer-centric approach, they enable businesses to grow, delivering value for our clients, partners, industry, and community.


Micro Focus

Micro Focus is one of the world’s largest enterprise software providers, focused on solving the IT dilemma—how to balance today’s needs with tomorrow’s opportunities. We deliver mission-critical technology that helps tens of thousands of customers worldwide manage core IT elements of their business. Strengthened by our strategic services and support organizations, and an extensive partner network, our broad set of technologies for security, IT operations, application delivery, governance, modernization, and analytics provides the innovative solutions organizations need to run and transform—at the same time.


At principal33, we enable organizations to embrace the digital era by offering end-to-end services from strategy consulting, software development, and integration up to maintenance and support.


Strongbytes is a trusted technology partner which designs & delivers software solutions with significant positive business impact for cloud-enabled, data-driven organizations. It empowers businesses to continually improve their ability to access and analyze data consistently to make accurate decisions, with the help of software applications, data engineering, analytics & ML, in the cloud, highly automated. With a focus on understanding the business need, end-to-end quality, and a highly collaborative delivery model, our engineering teams create new and modernize existing products in a consistent, predictable manner.

TSS Yonder

TSS Yonder
Partner for consultancy and software development creating modern digital solutions.

As a technology partner, we help software companies and enterprises by solving their challenges with technology expertise.
It all starts with understanding the business and product goals of our clients.
We combine our extensive experience in developing customer-driven solutions based on a flexible approach to our clients’ domain knowledge. Add our value-adding consultancy services from our experts to the mix, and we can help customers by creating meaningful solutions or extending their product’s lifecycle, so they stay on top of their game.



WINK | In your face. With grace