Conference

Codecamp_Cluj-Napoca

31 October 2024

Software Architect & Meme Wrangler, ThoughtWorks

Founder and Director, R7K Research & Conveyance

Principal Machine Learning Operations Engineer, Morningstar Sustainalytics

Chief Engineer, Endava

Software Architect

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, Cluj!

10:00 – 10:45

The Challenge of Understandability

When people describe technical debt they are often describing understandability issues – it takes too long to understand the code and its context well enough to plan or make changes correctly. In this keynote Michael Feathers will describe ways of developing understanding and certainty in large existing code bases using a variety of tools and practices.

11:00 – 11:45

Architecting for Sustainability: A Software Architects Guide to Green Software

As awareness of the importance of environmental sustainability grows, it becomes more important to consider the environmental impact of software systems, particularly as we introduce compute hungry AI features into our applications. In this talk we will take a software architect’s perspective and review the current state of software sustainability (or “green software”) and identify practical actions that we can take to understand and reduce the environmental impact of our systems.  The talk will explain why software systems have an environmental impact, introduce some architectural tactics and patterns to use to reduce the environmental footprint of an application and its AI models, and briefly discuss how to go about measuring the “carbon intensity” of our systems.

12:00 – 12:45

From Insight to Impact: MLOps Driving AI Products

Embark on an exploration of the dynamic landscape of MLOps driving AI products, where the focus extends beyond conventional software development. This talk highlights the distinct needs of AI projects, where MLOps plays a vital role in ensuring seamless transitions from research to deployment. From designing prediction serving processes to automating repetitive Machine Learning tasks, MLOps ensures the delivery of mature, scalable, and reliable AI projects.

12:45 – 14:00

Lunch Break

14:00 – 14:45

Designing a Distributed System for Long-Term Development

Developing and enhancing a complex Software System for years, while it is running in production poses the challenge of having a level of technical quality that allows doing it, with a high efficiency even in the context of Team Volatility.
Team Volatility is when some developers leave the team and new members join. A situation that is increasingly common in the context of remote work, where geographical location and borders are less relevant.
Distributed systems are inherently more complex, which adds further difficulty to extending such systems with new behaviour and functionality. Scaling the development team from a small size (around 3 members) to a larger size (12+ members) introduces additional challenges.
To make this work in a predictable and manageable way, it is essential to design for it. You need to address it in the System Design and in the Project Design. Hoping for success without strategic planning is not sufficient.
I have been designing for Long-Term Development since the beginning of my career, with over 15 years of experience. In this session, I will share design strategies and ideas that I have successfully implemented in complex projects with tight schedules and stringent requirements for availability, reliability, and correctness.
15:00 – 15:45

Security is paramount, and there’s all you need with the JDK

There’s no need to emphasize further how critical security is in today’s digital landscape. Recent events have shown that neglecting application security from the start can lead to significant issues, sometimes resulting (not only) in financial losses. But does Java, as a language, offer everything you need for robust security? Contrary to popular belief, the JDK itself provides robust security features that many developers might not even be aware of. Join this talk, and I’ll walk you through the security capabilities the JDK offers.

16:00 – 16:45

Software Architecture: The Hard Parts

“Software architecture” is the stuff you can’t Google. Developers become adept at searching for solutions to the technical issues they face–but what about architects? Their solutions are generic; rather, each decisions features significant trade-offs. This keynote, based on the eponymous book, delves into many of the areas in software architecture where difficult decisions lie and discusses techniques for evaluating those trade-offs to reach informed decisions. The job of an architect isn’t to find silver-bullet solutions to problems (they are too rare); instead, architects should hone their ability to perform objective trade-off analysis for novel situations (because all situations in architecture are novel). This keynote unlocks many techniques that architects can use to make better decisions.

16:45 – 17:00

Till next time, Cluj!

All times listed in EET

Get the Codecamp app

Expo Partners

HTEC

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.

Sustainalytics

Sustainalytics has the awesome mission to provide the insights required for investors and companies to make more informed decisions that lead to a more just and sustainable global economy.

They have an innovation practice department focusing on research and integration of Artificial Intelligence/Machine Learning, Information Retrieval, and Digital Curation technologies into the company’s information acquisition, analytics, and research processes.

Sustainalytics has been a Morningstar company since July 2020, continuing to empower investors’ success through responsible investment solutions and products.

Orange - Codecamp

Orange Services

Orange Services was created in 2013 and is a 100% owned subsidiary of Orange Group. As a technology services company, our DNA is in IT, but our teams also work in other domains including mobile networks and a number of commercial and business functions. Orange Services is one of the largest technology hubs in the Orange Group, working internationally for both Orange corporate functions and country operations.

Through a unique combination of cutting edge know-how and expertise, our teams provide a broad range of services: development and supervision of IT services (in domains such as Big Data, Cloud, M2M, IoT, TV, Connected Objects, …), design and development of IT infrastructure and desktop solutions, testing & planning for mobile networks, implementation of supply chain solutions and also improvement of commercial & business performance (BI, CRM, Analytics, Digital learning, Customer Care, …).

Visit us at: https://www.linkedin.com/company/orange-services

DataArt

DataArt is a global software engineering firm that takes a uniquely human approach to solving problems.

Ravers

RWS

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

STRATEC

At STRATEC we develop and manufacture world class leading lab automation solutions to the IVD (in vitro diagnostics) and life science sectors with direct applicability in molecular biology, clinical chemistry and hematology. Our partners, global biotech companies collaborate with us from the initial project idea to the final product that’s ready to be used in laboratories, hospitals and research centers.
Our multidisciplinary engineering teams design and test the mechanical hardware, electronics, firmware, software of the medical instruments we are developing.

In Cluj, we are growing since 2008 and our constant focus on innovation and technical excellence transformed our subsidiary in one of the main engineering centers of the STRATEC group. We are always looking for ways to improve, encourage involvement and knowledge sharing in various technical communities, support the initiatives that will benefit us all. We strive to mentor our new colleagues and have defined clear career paths in the journey of becoming great engineers.

Community Partners

.NET Romania

Community group events (meetups, workshops, bootcamps) focused on Microsoft Technology Stack like .NET Framework, C#, ASP.NET, ASP.NET MVC, ASP.NET Core, Azure, Xamarin, IoT and more.

Transylvania Cloud

Cloud builders, developers and users from Transylvania, Romania and abroad.

Techcelerator

We are Techcelerator, early-stage technology startups accelerator born
in Romania in 2018 and backed by GapMinder VC, a 45 mil euro fund.

Liberty Technology Park Cluj

Think of a place where several companies from the IT&C and R&D industries develop, connect, engage and foster inspiring people and creative ideas in a perpetual flux of innovative development.

This place is Liberty Technology Park Cluj, the first technological park in Romania, a park for creative ideas built in a revolutionary place designed to offer exceptional growth and quality environment for companies in the IT&C and R&D domains, all in one unique area both conceptually and architecturally.

We are a dynamic ecosystem for local and international companies driven by that particular vision that makes ideas come to life and businesses thrive.

Voxxed Days Cluj

These developer conferences bring together popular speakers, core developers of popular open-source technologies and professionals willing to share their knowledge and experiences. With several tracks on different topics, attendees can satisfy their curiosity and learn new skills while enjoying and having fun!

IT School

IT career accelerator!
Develop your potential and step into the IT universe!

Juniors

IT jobs for beginners

Innovation Labs

Are you a young visionary that aims to build a tech start-up?
Join us to turn your tech vision into a product through fine-tuned mentorship, access to bleeding-edge technologies and interaction with top companies, mentors and angel investors.

Are you an innovative company looking to connect with the most vibrant innovation ecosystems?
Join the main university-based tech start-up accelerator program in Romania – and be part of a network that fosters innovation, collaboration and digital transformation.

Transilvania IT Cluster

Transilvania IT Cluster works at the intersection between entrepreneurship, researchers, innovators, and public administration, pushing forward discussion and action around digital transformation and thus enhancing community development through digitisation.

Founded in 2013 by Aries Transilvania, Transilvania IT Cluster was originally aimed to support employees of member companies in the acquisition process of technical and soft skills, as well as offer a platform of knowledge and training for the implementation of collaborative projects. While this continues to remain an important focus, Transilvania IT Cluster further developed to match the sector development in Cluj – Napoca.

Cluj Startups

Transylvania Angels Network

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.

Friends

Trib Foodtruck

TRIB was born in a colorful food truck, on Răzvan’s grill— a chef with over 15 years of experience, mastering every kind of kitchen, both in Romania and abroad. He poured the precision and attention to detail of fine dining into a humble, handmade tortilla, and the rest is history.

At Trib, it’s all about roots and community, about the fire that brings people together—whether it’s a gathering of friends or a tribe. Join the tribe and be part of something special.

Vagabundos Foodtruck