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.
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.
Ness designs, builds, and integrates digital platforms and enterprise software that help organizations engage customers, differentiate their brands, and drive profitable growth.
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.
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.
Cloud builders, developers and users from Transylvania, Romania and abroad.
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.
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.
Founded in 2005, Romanian SQL Server Group (ROSQL) brings together Database Administrators, Developers, Business Intelligence Professionals, and students interested in or working with Microsoft SQL Server and related technologies. We meet to discuss and socialize, to find out what’s new, to share knowledge (and of course to share pizza).
We promote, protect and develop the IT&C industry
We are the largest association from South-Eastern Europe and the most important and reliable source of information for the IT&C business community.
OWASP Timisoara Chapter, free to join, open to all. We meet to discuss & demonstrate web and browser-based vulnerabilities, tools & solutions.
More information about the OWASP Timisoara Chapter can be found at https://www.owasp.org/index.php/Timisoara .
Timisoara-born startups.
Countless dreams.
One community.
We’re collecting and introducing all our local startups—and their leaders—to the world.
Developing students since 1995. Because we can.
As BEST Bucharest, we started our journey in 1995 and became a full member of the BEST family in 1997 during the General Assembly Belgium. Throughout the years, we have designed thorough events to promote communication and complementary education, as well as working in a multicultural environment.
BEST Engineering Marathon is a 24-hour hackathon that brings together students from Bucharest technical universities and challenges them to solve the tasks proposed by five partner companies.
We are an independent, equity-free accelerator led by authentic business leaders
We connect Smart & Sustainable projects to top mentors and industry experts
We offer financing support through our partnerships with investment funds and corporations
IASI AI community started from the desire to increase the awareness of artificial intelligence and its applications among technology enthusiasts through meetups and workshops, creating a favourable context for promoting local ideas and initiatives.
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.
This is a group for anybody interested in Big Data: what it means, what tools are there and how to use them, how others are analyzing the data and what is the value they get out of it. Meetups will be both socializing and learning ones. If you are interested about the topic join us.
Because we wanted to help through our experience the future generations of adults.
Because we wanted to offer modern learning contexts accessible to all children, regardless of the environment they come from. A place where they can prepare for the jobs that they will have in a modern digital world, jobs that require coding skills and the use of technology.
Because we wanted more and better.
And especially because today we are here to put all these things in value by involving the community in disrupting the Romanian education system, together with partners such as IT companies, schools, authorities, and IT professionals.
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.
Recent research summarised in the book points to a set of practices that lead to high software development organisation performance. Simultaneously, research from the Santa Fe institute on Complex Adaptive Systems over the last 20 years seems to point to a grand unified theory of organisational design. So have we cracked it? Do we now have the answer to the question: how do we create and scale high performing software and organisations? In this talk, James explores the relationships between team structure, software architecture and the emergent phenomenon of complexity science.
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.
Machine Learning and AI are changing the way we think of processes, systems and developing software. But what about quality? What about testing?
If you were forced to pick, who would you rather “replace” by an AI: a coder or a tester? And why?
As you can see, Thomas Steirer has a lot of questions on the topic. In this talk, these questions (and more) will help outline possible paths forward in shaping quality in a future where AI is commonplace, not only in the systems we build but also in the process of building them.
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.
Sarah will draw on ten years of experience building and operating microservices at the Financial Times to talk about:
• what it means to be “successful” with your architecture and technology choices. Can you move fast? Understand what is happening in production? Avoid having to start again?
• what you need in place to make microservices work, from technology maturity and leadership support through to platform engineering and observability
• where we go next with microservices: what are the new tools and approaches that will help us get the most out of them?
When attempting to modernize an existing system, you need to build up an understanding of how the business works and the complexities of the existing system in order to answer questions such as:
It often involves working with different teams, different services that fulfil the capability to the user and understanding the current state so we have a place to start.
In this talk, I’ll share with you some of the methods I’ve been using such as Service Blueprints, Wardley Mapping, Architecture/Product Decision Tracking Framework to get buy-in collaboratively.
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?