Conference

Codecamp_Brasov 2024

3 October 2024

Software Architect and Lean/Agile Consultant, Gertrud & Cope

Co-author, Rapid Software Testing

Senior AI Engineer, Tremend – Publicis Sapient

Software Architect

Technical Lead & Microsoft MVP

Software developer, trainer, and author

The speakers

Masterclasses

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.
9:45 – 10:00

Hello, Brasov!

10:00 – 10:45

Agile to Product-Led: A Step Forward—or backward?

Agile abandoned belief in product requirements, focusing instead on a development process of iteration and feedback as its key to creating value. Faced with growing disillusion with agile and with inordinate focus on process, now “product-led organizations” shift the value focus from that process to its output: the product. But where does the value lie? In software, value lies in the end-user process: an outcome tied partly to that output. Perhaps the focus does lie in in the process — that of the client — rather than in the developer process, and the product is only a side effect of both. Looking even further leads to a more holistic view not only sound economics but of being a responsible world citizen.

11:00 – 11:45

Implementing Clean Architecture

Has implementing Clean Architecture become more of an ideal than a reality in your projects? Despite its clear rules and intended separations, the complexity of growing codebases and the crunch of time often render these principles invisible in practice. When projects technically fail, the culprit is frequently uncontrolled complexity – where Clean Architecture remains a concept on paper, not in code.

In this session, I will show how to get predictability by implementing Clean Architecture through structure, rather than relying on discipline and code reviews only. I’ll show how to create a structure that makes it easy to write the code that follows your architecture and at the same time it makes it difficult to write the code that doesn’t.

You will walk away with a recipe and building blocks for creating a foundation in code that sustains Clean Architecture and the level of quality in your code that can control the complexity of the project.

This structure will enforce separation of concerns and how dependencies are created. It will deliver predictability by creating a Code Desing that is maintainable, extensible and reusable.

12:00 – 12:45

Oracle and Tremend: Advancing Secure and Accurate AI for Enterprises

Oracle and Tremend, a subsidiary of Publicis Sapient, have partnered to develop groundbreaking AI solutions tailored for the enterprise market. This collaboration focuses on creating a highly specialized Generative AI (GenAI) system, utilizing advanced Oracle technologies like Database 23ai, Select AI and other GenAI services on Oracle Cloud Infrastructure (OCI).

The data confidentiality and sovereignty, inherently present in the Oracle Cloud Infrastructure, are the cornerstone of the system. Its dedicated platform for data curation and validation takes into account the specifics of data sources in each business domain. Not only that but the answers it provides are grounded in the provided data sources, effectively minimizing the errors (“hallucinations”), making it ideal for various business sectors.

This journey proved that a successful GenAI implementation requires more than just advanced technology; it demands a clear strategic vision, robust data management, and a focus on impactful applications like knowledge bases to drive growth. AI success also hinges on a well-rounded plan, the right skills, and measurable outcomes. Only by aligning technology with purpose, the solutions developed are both sustainable and meaningful for clients.

12:45 – 14:00

Lunch Break

13:30 – 13:50

Movie Screening: Impact Films & Popcorn (By Tremend)

14:00 – 14:45

Mindset by Design: Transforming How You Build Software

What if your greatest tool as a developer wasn’t just your code but your mindset? In this talk, we’ll explore how your reasoning patterns can revolutionize your approach to software design and decision-making. By shifting your perspective, you’ll learn to make more impactful choices, grow your skills, and contribute meaningfully to your projects.

We’ll explore strategies for making more intelligent decisions, designing more resilient systems, and driving personal and professional growth. It’s time to think beyond code and start building with purpose.

15:00 – 15:45

Practices and patterns even the JDK doesn’t follow

Have you ever noticed peculiar things while working with Java? Concepts you were taught should work differently, only to find them embedded right in the JDK? Maybe you’ve wondered: Why is SQLException a checked exception? Why aren’t local variables final by default? How is it that the Time APIs have been rewritten three times since the language’s inception? And why didn’t virtual threads exist from the start? Join me as I unravel the story behind these design choices and more. Let me tell you a story…

16:00 – 16:45

Testing AI: Five Obstacles and Seven Workarounds

There’s an incredible amount of noise around artificial intelligence these days, but very little reliable signal. AI will bring doom and destruction, or a world where cheerful robots feed us peeled grapes while we lie on the couch. Some say AI is already replacing the jobs of creative people; others say creative people will improve their jobs by using AI. Meanwhile, it’s not even clear on what people even mean by AI. How do we make sense of it all?

Serious testers know how to make sense of things: we test. That’s sometimes tricky, and AI in particular brings some special problems. AI is by nature obscure and fragile. It intrudes into human social like, it comes packaged with wishful claims, and the current flood of hype makes criticism socially challenging.

The good news is that real testing can step up and work around the obstacles. The skills of analysis, investigation, and critical thinking — and an understanding of testing testing’s essential missions — apply to any socio-technical product. Now testers and developers need to apply these skills more than ever. One thing is certain: traditional, formalized, procedurally structured test cases won’t do the job. And something else is certain, too: perspectives will change between the writing of this abstract and the delivery of this talk!

Michael Bolton will describe his experiences of analyzing AI- and LLM-based products, and will offer a set of heuristics to address the challenges that AI presents in today’s ever-changing technological landscape (ahem!).

16:45 – 17:00

Till next time, Brasov!

All times listed in EET

Get the Codecamp app

Main Partner

Tremend

Tremend is the CEE software engineering hub for Publicis Sapient, part of the Publicis Groupe. For over 18 years, the company has been infusing its advanced technical expertise into complex and innovative solutions that meet today’s digital transformation needs and pave the way for a better and smarter future.

Through its advanced expertise in strategy and implementation for complex software projects, innovation programs, and product management, Tremend has proven itself as one of the most dynamic players in the global software development market.

The company specializes in providing consulting, strategy, and implementation services for complex software solutions, innovation programs, and product management for companies in various industries, including telecom, finance, banking, automotive, and healthcare, in more than 20 countries.

Expo Partners

Siemens

Siemens is a leading technology company that transforms the everyday of billions of people, with around 311,000 employees worldwide in 190 countries, and a revenue of €72.0 billion in 2022. Siemens helps its customers to increase production and resource efficiency by merging the real and the digital worlds in a continuous flow of data using cutting-edge technologies such as artificial intelligence (AI), edge computing, cloud technologies, additive manufacturing, and industrial 5G technology.
Backed by a 175-year legacy, together with universities, research institutes, academic startups, and tech incubators, our experts conduct excellent research in our Siemens Research and Innovation Ecosystem.
Located in Brașov, Cluj-Napoca and Bucharest, Siemens’ Research & Development activity is represented by Advanta Development and Technology teams. Our experienced scientists, engineers, and software developers work together with PHD students, post docs and partners to shape the future and address today’s challenges with future technologies in a collaborative way, for #DigitalTransformation.
Siemens Advanta Development is involved in the development of hardware, software and automation products and solutions that #TransformTheEveryday.
Our colleagues in the IT Services & Solutions teams provide internal support services for various Siemens platforms. They are also involved in the automated testing and development of applications on Web, mobile or SAP platforms.
Our research and development top-notch colleagues are active in the fields of Electronic Design & Integrated Circuits, Data Analytics & Artificial Intelligence, Software Systems & Processes Innovation and Cybersecurity & Trust.
Our Technology teams are focused on new design methodologies and advanced verification of the implementations made in ASIC and FPGA, analytics and Big Data, IT, Security Software and Systems Innovation, applied research based on computational models and artificial intelligence.
In our research sites in Europe, America and Asia experienced scientists– a sustainable future in which the digital transformation enables us to sustain and enhance the standard of living.
As the most desired employer in the engineering industry in Romania (Catalyst), we look forward to enabling the best future colleagues to shape the future. #BestPlaceToWork #TomorrowWithUs #TeamSiemens

FIT eDIH

Futures of Innovation & Technology (FIT eDIH) is the first and only European Digital Innovation Hub in the Central Region of Romania, dedicated to enhancing organizational competitiveness through the integration of advanced digital technologies in three key areas: manufacturing, smart cities, and eHealth.
Our vision is to transform the Central Region into a model of digital excellence, enabling organizations to understand and test new technologies effectively. We empower SMEs, public institutions, and other stakeholders to be part of a future driven by digital innovation.
FIT eDIH plays a crucial role in building a dynamic innovation ecosystem by providing tailored services, access to advanced technologies, and state-of-the-art testing facilities. Over the next five years, we aim to support 131 SMEs and 17 public institutions in their digital transformation, while attracting over 4 million euros in funding.

Ravers

3SS

We create experiences people love.
Together with our customers and partners we make entertainment simple & personal.
Since 2009 we create seamless experiences across screens and help to win the heart of every customer.
www.3ss.tv

Local Partners

Coresi Shopping Resort

Coresi Business Campus

An iconic project in Brașov that honors the past, enhances the present, and builds the future.

Media Partners

DevJob.ro

DevJob.ro is the first Romanian IT job board built with Software Engineers in mind.

Our goal is to bring more transparency, openness and diversity to the Romanian IT market.

We want to make the job search process for Software Engineers more enjoyable by gathering all job postings in Romania and presenting them in an informative way.

Our portal is not only for Developers but for everyone working in the IT industry: Engineers, SAP and System Admins, Product Managers, QAs and UX/UI Designers!

Romania Pozitiva

Good things about Romania.

Welcome to the positive information and education platform, RomâniaPozitiva.ro!

TechEvents

TechEvents is a free mobile app that brings together all the important tech events in the industry, with the aim of supporting the harmonious development of the IT community in Romania.

How About Tech

Welcome to How About Tech, your go-to source of valuable insights and innovative ideas in the world of technology. Our mission is simple: to deliver insightful tech news with unwavering objectivity and lightning speed. We understand the need for timely and impartial information in today’s fast-paced tech landscape, and we’re here to meet that demand.