Codecamp_Festival
4 May 2023 _ Face Convention Center, Bucharest, Romania
Codecamp_Festival is a one-of-a-kind experience, mixing learning from the best speakers out there, from all over the world, with the glitz and glamour of a true music festival.
Four awesome stages, three inspiring keynotes, seeing your superheroes up close and personal and making new connections, in a laid back and friendly scenery, who said learning can’t be fun?
Meet the superheroes that changed the game in software development.
Yeap, they’re all coming to Romania! Grab a coffee with them and prepare to be starstruck.
These high-end learning events feature top trainers and IT specialists from all over the world. The workshops represent an in-depth, hands-on, practical approach, addressing a diverse range of disciplines and technologies like architecture, Java, .NET.
We excel at digital product engineering. We solve complex business challenges through agility and innovation. We call it thinking breakthroughs.
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.
At Systematic, we believe that a line of code created with intelligence and innovation can advance societies, boost businesses, and change lives for the better. Systematic is an international IT company with a Danish-inspired work culture. Established 6 years ago in Romania, our goal has been on consolidating a highly skilled professional community responsible for developing our products for the Defence, Healthcare, Library, and Learning sectors. We know that the right solutions require the right people – and that is why we will always invest heavily in their development. Together, we will never stop developing.
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.
Grid Dynamics is a leading provider of technology consulting, agile co-creation and scalable engineering and data science services for Fortune 500 corporations undergoing digital transformation. They work in close collaboration with their clients on digital transformation initiatives that span strategy consulting, early prototypes and enterprise-scale delivery of new digital platforms. They help organizations become more agile and create innovative digital products and experiences using deep expertise in emerging technology, top global engineering talent, lean software development practices, and a high-performance product culture.
Headquartered in Silicon Valley with 4,000 technologists located in engineering delivery centers throughout the US, Western, Central, Eastern Europe, India and Mexico, Grid Dynamics is known for architecting and delivering some of the largest digital transformation programs in the retail, technology and financial sectors to help its clients win market share, shorten time to market and reduce costs of digital operations on a massive scale.
Join their global team, check out their website https://careers.griddynamics.com/
Playtika is a leading mobile Game-Entertainment Company that provides audiences around the world with a wide variety of games based on quality, original content that is constantly changing and tailored to each player specifically.
We were among the first to offer free-to-play games on social networks, and shortly after, on mobile platforms. Playtika creates disruptive gaming experiences that are reshaping the gaming landscape using cutting-edge technologies in Live-Ops, Data Analytics and Performance Marketing.
As a digital entertainment powerhouse, Playtika processes 9TB of data daily. Our creative team translate data-driven insights into customized story lines that deliver exciting challenges and surprising thrills, at every twist and every turn. We move fast, seizing new opportunities, pushing boundaries and leveraging the technology and talent we’ve acquired along the way.
At Playtika, we are storytellers and coders, artists and data-scientists, explorers and strategists. We don’t just build games, we bring them to life. We create infinite ways to play.
We have three decades of IT expertise, so you can rely on us to make your digital transformation dream a successful reality. By innovating across technology, digital strategies and delivery models we are an one-stop-shop for defining and delivering both end-users and business value.
Thales has been present in Romania for more than 20 years, starting as a supplier to the Romanian armed forces. Over the years, the company has grown and diversified its portfolio of activities, and today it is a central hub for software development and engineering, serving customers in all its major markets: Defence & Security, Aerospace, Space, and Digital Identity & Security. With the help of local experts, Thales has an unparalleled capability to design and deploy equipment, systems and services to meet the most complex requirements.
Emergn is a global digital business services firm with a mission to improve the way people and companies work. Forever. Emergn helps some of the world’s most respected businesses—including Fortune 500, FTSE 100 and Global 2000 companies—develop their most promising ideas into valuable digital products and customer experiences, faster. Emergn offers learning, consulting, and technology services to help clients own their transformation, and create high-performing teams. Our capabilities span product innovation, experience design, product delivery, intelligent automation, learning skills and capabilities, data and analytics, and business transformation.
UniCredit is a pan-European Commercial Bank with a unique service offering in Italy, Germany, Central and Eastern Europe. Our purpose is to empower communities to progress, delivering the best-in-class for all stakeholders, unlocking the potential of our clients and our people across Europe.
We serve over 15 million customers worldwide. They are at the heart of what we do in all our markets. UniCredit is organized in four core regions and two product factories, Corporate and Individual Solutions. This allows us to be close to our clients and use the scale of the entire Group for developing and offering the best products across all our markets.
Digitalisation and our commitment to ESG principles are key enablers for our service. They help us deliver excellence to our stakeholders and creating a sustainable future for our clients, our communities and our people.
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.
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.
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.
Experience & Learn
.Net, C#, Azure & SqlServer
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.
We’ve been making entrepreneurial waves in Iași since 2013 through events where people put their business ideas in the spotlight.
We’re a handful of people passionate about building a strong entrepreneurial community in Iași. Startup Weekend, IdeaJAM and Innovation Labs are the events you might know us from.
Our mission is to connect all the wild idea-people with an implementation team, mentors and, hopefully, investors.
We are Techcelerator, early-stage technology startups accelerator born
in Romania in 2018 and backed by GapMinder VC, a 45 mil euro fund.
Сloud Builders ━ European cloud agnostic Community born in Ukraine. We grow fast and so far unite 6500+ cloud builders on board!
DSC Adria 23 is the Tech-first grassroots Conference that gathers the brightest & sharpest minds in the industry. It is the place where you can find both professional, academy representatives and decision-makers. Our program content is tailored in such a way to fit the needs of you and your organisation. Some of the topics we are going to cover are:
NLP & Text Analytics, Augmented Analytics, AI & Data Product Development, AI & Data Strategy, Graph Neural Networks, Ethical AI & Open Data, Transformers & Stable Diffusion, Data Science in Production, Innovation with Data, MLOps, Big Data & Data Engineering, ML in FinTech and Transforming Healthcare with AI.
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.
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
We believe that when people are excited about coming to work, businesses thrive. Our members enjoy better employee engagement and satisfaction, realize higher productivity and innovation, and attract and retain the best talent. We give business owners the peace of mind to focus on their core business priorities, while we take care of the rest.
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!
Tech Women is an initiative dedicated to attracting, supporting and promoting women in the field of Information Technology.
HackCodeX hackathon is the meeting place for like-minded developers, designers, and business professionals eager to explore new paths.
Startup Moldova is the platform that provides support for accelerating the development of startup initiatives and technological innovations at home in the Republic of Moldova
IT career accelerator!
Develop your potential and step into the IT universe!
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.
Banat IT (BIT) is a non profit from Timisoara that aims to keep the IT community connected and informed. We organize and promote events primarily targeted towards the tech and creative sector.
Let’s mingle at HackTM!
HackTM is the largest (and probably coolest) hackathon in South-Eastern Europe.
In 2023, we’re pinning Timisoara on the map and making it shine!
Let’s Hack the Capital!
HackTM is a 48h marathon of elite programming, with the purpose to generate astounding ideas, have fun and experiment with technology, frameworks and tools, like there’s no tomorrow.
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!
Good things about Romania.
Welcome to the positive information and education platform, RomâniaPozitiva.ro!
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.
It’s hard to make predictions in the AI space. Things are moving too fast. It is clear that AI will change entire industries in the next few years — it is changing software development already. In this keynote, Michael Feathers will take a look forward at areas of high impact and low impact and what these mean for the nature of our work.
As the relational complexity of software increases, we need, more than ever, smart architecture. Domain-aligned, team-decoupling, cohesiveness-driving, constantly evolving architecture has a massive positive impact. To design systems, we need to evolve the role of “architect” away from the dualistic most-experienced implementor vs ivory tower strategist.
Architecture is a technology-agnostic skillset. You practice it regardless of which tools or programming language you work with. Architecture is a solitary, intra-group, and inter-group activity. We practice it within the human system, when we collaboratively design patterns and relationships, empower decision making and construct cross-functional feedback loops.
In this talk, we explore:
“What is an architectural decision?” (The answers might surprise you.)
How do we work effectively individually, intra-team, and inter-team to make them?
What is the “advice process” and what has it taught us?
What goes wrong (all the time) and what to do about it.
Have you ever thought about why what we see as the sensible defaults for software engineering in 2023 work? We adopt the key metrics from Accelerate, team structures from Team Topologies and Microservices in an effort to improve the flow of value to our users (or to a customer saying Thank You, paraphrasing Daniel Terhorst-North).
But what is Value? What is Flow? James will use ideas from Information Theory and Complexity Science to peek into the domain model of our everyday experiences turning ideas into running software. Come along and explore the weird world of how work works. Warning, may cause you to reduce batch sizes, because maths.
Do you build things that can be hacked? Want to lower those odds?
Join us to learn the basics of security vulnerabilities and evasive coding manoeuvres that can make your software more secure, every time.
Geared for developers of all skill levels, this code-centric talk will present code samples and essential fundamentals that apply to every language.
TBA
Have you ever wondered what it takes to develop a solution similar to Google Docs and then build on top of it with extra layers of security and functionality?
During the planning phase of a military operation, there are multiple text documents that need to be updated simultaneously by multiple users. At the same time, there is a requirement to provide security in air-gapped deployments.
As such, we needed to develop our own solution that follows our high standards for security, performance and quality.
Within our presentation, we will be describing our embedded solution based on advanced operational transformation algorithms which allows real-time secure collaborative editing, as well as several challenges that we have faced during development and how we managed to overcome each of them.
Looking for sustainability insights in today’s fast-paced news cycle can feel like searching for a needle in a haystack. But with the help of artificial intelligence, finding the stories that matter has never been easier. In this talk, we’ll explore how large language models can sift through mountains of news articles, identifying key themes, trends, and patterns that help us stay on top of sustainability research.
How full is your stack? The stack many developers are aware of is often quite shallow. The term ‘full-stack developer’ is typically used to refer to someone who works on both the front end and the back end of a web-fronted application. It assumes a particular kind of system that falls within one region of the architectural landscape and is associated with a narrow range of programming languages and infrastructure. Most of the technical stack is commodified and abstracted away. And, most of the time, developers can safely ignore the world of systems programming — middleware development, database implementation, TCP/IP programming, device driver development, compiler writing, etc. — as well as the physical and mathematical reality that underpins the whole stack.
But not all of the time. Sometimes the bits and the bytes break through — remember Meltdown and Spectre? Sometimes we hit the limits of our software and our hardware. Sometimes we hit the limits of the universe.
The microservices honeymoon is over – a team is merging nano-services back into a more manageable solution. Meanwhile, a larger team is adding one more feature to their legacy monolith aka macro-service, trying to find ways to break down its complexity. What both teams need is to learn how to progressively transition a monolithical codebase into decoupled modules in tiny baby steps, reflecting on the selected boundaries and enforcing them along the way. This talk will walk you through the key steps to move towards a Modular Monolith, aka Modulith. You will hear about Bounded Contexts, breaking data structures, internal/external module APIs, choreography vs orchestration, events, transactions, and 6 ways to fix cyclic dependencies between modules. Finally, extracting such a module into a microservice becomes a trivial task. But, like some of my clients, you may be so happy with your codebase that you would choose NOT to take that dangerous step towards microservices.
Microservices can be a very effective approach to speeding up delivery of value to your organisation and to your customers. If you get them right.
If you don’t, then microservices are just something that makes everything you do more complicated, from working out where things are going wrong to upgrading the same dependency in tens or hundreds of services.
After nearly ten years experience of building and operating microservice architectures at the Financial Times, Sarah will talk about:
TBA
Software is complicated. Machine learning, microservice architectures, message queues… every few months there’s another revolutionary idea to consider, another framework to learn. And underneath so many of these amazing ideas and abstractions is text. When you work in software, you spend your life working with text. Some of those text files are source code, some are configuration files, some of them are documentation. Editors, revision control systems, programming languages – everything from C# and HTML to Git and VS Code is based on the idea of “plain text files”. But… what if I told you there’s no such thing?
When we say something is a “plain text file”, we’re relying on a huge number of assumptions – about operating systems, editors, file formats, language, culture, history… and, most of the time, that’s OK. But when it goes wrong, “plain text” can lead to some of the weirdest bugs you’ve ever seen. Why is there Chinese in the SQL event logs? Why is the city of Aarhus in the wrong place? And why does Magnus Mårtensson always have trouble getting into the USA? Join Dylan Beattie for a fascinating look into the hidden world of text files – from the history of mechanical teletypes to encodings, collations and code pages. We’ll look at some memorable bugs, some golden rules for working with plain text – and we’ll even find out the story behind the mysterious phrase “pike matchbox” and what it has to do with driving in the Soviet Union.
Have you considered using an actor model to build an event based CQRS system? Why not? Actors and DDD are a match made in heaven!
When developers learn about DDD, they tend to find a way to work the principles into their codebase. After a while, they may end up with some form of event sourcing or CQRS. But often times, the possibilities of using an actor model, such as Akka.NET, are overlooked.
In this talk I will show you to all the things you need to know if you want to build such a system using .NET 6 and Akka.NET. Expect to see a lot of code!
An elementary knowledge of DDD principles is required to attend this session.
When there are disputes among persons, we can simply say: “Calculemus”, without further ado, to see who is right. Written in 1685, this popular sentence from Leibniz sets the beginning of the era that ended up with software. The presentation is a (short) phantasmagorical journey from the Middle Age to our AI days across the changes in mathematical logic to replicate human reasoning. All we got, though, has been software as a waste product. Now AI is back but can we expect at some point to say again “Let’s calculate” to see who is right?