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 Group is a global consulting, product development, and engineering company headquartered in San Francisco, with regional offices and development centers in the Nordics, the UK, the Netherlands, and Southeast Europe. Founded in Belgrade, Serbia, in 2008, HTEC brings together leading technology experts, creative thinkers, business consultants, and over 2000 engineers (and growing) skilled in product design and development, hardware and firmware engineering, data science, artificial intelligence, and scalable cloud platforms. With the passion to solve the toughest engineering challenges at the center of our efforts, we partner with clients who are looking to accelerate their business through digitalization and develop new digital products and services. At the fastest-growing company in the SEE region, we provide unique career opportunities by enabling our people to work with the most disruptive business leaders on ground-breaking projects while using cutting-edge technologies. From Healthcare and MedTech, HighTech, Transportation and Smart Mobility, Retail, FinTech and Banking, Media and Entertainment, GreenTech and Energy, to LabTech and ScienceTech – our goal is to bring excellence and make a positive impact across industries.


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!


Part of the Ratiodata Group, Accesa is a leading technology company headquartered in Cluj-Napoca, with offices in Oradea and Munich. Over the past 18 years, the company has been establishing itself as an employer of choice for IT professionals who are passionate about problem-solving through technology and want to have a measurable impact through their work.

A trusted partner for major brands in Retail, Consumer Goods, Manufacturing, and Automotive, Accesa helps businesses embrace flexibility, adaptability, and evolution within their digital journey, through a large spectrum of tailored IT services, leveraging mainstream, niche, as well as legacy technologies.

Its sister-company RaRo delivers complex digital evolution solutions for highly regulated industries like Insurance and Banking and, together, the two companies cover the complete digital evolution journey of their customers, from hardware to software and managed services solutions.

With more than 1,000 IT professionals in its 12 Competence Areas and 5 Technical Offices, the two sister companies join forces to build a distinctive people-first culture that enables their people to thrive, their clients’ business to evolve and end-users to succeed.


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