Conference

Codecamp_Bucharest

23 May 2024

Founder and Director, Continuous Delivery Ltd.

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

Software Architect & Meme Wrangler at ThoughtWorks

Hands-On Software Architect, Independent Consultant, Author

Developer Advocate, IBM

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

10:00 – 10:45

The Art of Simplicity

We’ve been told to keep things simple. It turns out, that’s easily said than done. Creating something simple is, well, not really that simple. If simple was sitting next to us, would we even recognize it? Is my design simple, is yours simple? How can we tell? That’s a simple question, but the answer to it is… well come to this talk to find out.

14:00 – 14:45

Software Architecture by Example

While many attendees learn from abstract concepts, others prefer to see concepts in action. This session eschews software architecture theory and instead illustrates the process of architecture design using two concrete examples: Silicon Sandwiches and Going, Going, Gone. For each of these problems, Neal shows how:

  • to determine architecture characteristics
  • to find architecture quanta
  • to scope architecture characteristics
  • to create and iterate on component desgin
  • architecture characteristics & component design leads to architecture style selection
  • to document important architecture decisions

Each step of the way, the two example problems illuminate the stages of architecture design and the considerations architects must make at each stage.

16:00 – 16:45

Welcome to the Data Side of Event-Driven Architecture

Most people think that Event-driven architecture is all about events. Services trigger events, asynchronously passing data to other services that respond to those events. But what about the underlying data? How much data should be passed in the event? Where should data be stored and retrieved in a highly loosely coupled system? In this session you’ll learn about the data side of event-driven architecture—from event contract patterns to the various database options available, including monolithic data, domain-based data, and service-based data. For each of these database options you’ll learn the implications, coupling concerns, and tradeoffs involved, as well as techniques to overcome some of the challenges of sharing (and not sharing) of data. Come to this session to learn the “other side” of event-driven architecture.

16:45 – 17:00

Till next time, Bucharest!

All times listed in EET

Get the Codecamp app

Expo Partners

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.

Luxoft

We’ve been present in Romania for more than 10 years and we are one of the main players on the IT&C local market. Our Luxoft employees in Romania are involved in cutting-edge projects for key industries such as automotive, finance and digital enterprise. And we are always looking for brilliant minds to join our team.

UniCredit

At UniCredit, we explore bold, innovative ideas, delivering products and solutions that enable people to live more successful and fulfilling lives. Our ambition is to be the Bank for Europe’s future – and we look for people who are willing to walk with us in this direction.

With UniCredit, future candidates can unlock their fullest potential. We strive to attract and retain individuals who embody our Values of Integrity, Ownership and Caring and will become active contributors to achieving our Purpose of Empowering Communities to Progress.

Ravers

Accenture

Our purpose: To deliver on the promise of technology and human ingenuity. We embrace the power of change to create long-lasting value in every direction for our clients, people and communities.

Community Partners

How To Web

The story of How to Web started in early 2009, at a point when the IT industry was centered on outsourcing activities, while the few individuals and companies working on their own tech products back then were disconnected and didn’t have access to learning and networking opportunities. Year after year, we supported companies to shift their focus from outsourcing to innovation, we’ve learned to differentiate and innovate and we’ve grown together fuelled by he power of an ever-stronger, interconnected community.

IT School

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

Juniors

IT jobs for beginners

RubikHub

Rubik Hub is more than a physical place, it is an emerging community, formed of people with mutual values, a desire to grow and a common VISION: live in a world where each person can reach the best version of themselves and drive positive impact.

We embarked on a brave MISSION, to develop and connect communities, together with whom we inspire, educate and accelerate startups from 0 to 1 and create global successful businesses.

Scoala Informala de IT

The Informal School of IT is the largest platform in Romania that brings together industry leading professionals with talented people driven by a desire to develop their unique IT skills.

Our hands-on approach, combined with a permanently updated curricula and convenient timeframe proved to be a successful recipe for our alternative school.

Startarium

EVERYTHING you need to start | sustain | grow a successful business

Impact Hub

Impact Hub Bucharest is a place for people with ideas for a better world to work, meet, learn and connect! Founded in 2012 Impact Hub Bucharest operates in Bucharest, near Universitate metro station.

Bucharest Software Craftmanship

This is a community for those who care and are proud of what they do. For those developers, regardless of how experienced they are, who want to improve and master their craft.

This is a place for those who believe that being average is just not good enough.

The Manifesto for Software Craftsmanship
As aspiring Software Craftsmen we are raising the bar of professional software development by practising it and helping others learn the craft. Through this work we have come to value:
• Not only working software but also well-crafted software
• Not only responding to change but also steadily adding value
• Not only individuals and interactions but also a community of professionals
• Not only customer collaboration but also productive partnerships

Voxxed Days Bucharest

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!

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.