Codecamp_Festival
19 May 2022 _ 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 starstrucked.
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.
Microsoft enables digital transformation for the era of an intelligent cloud and an intelligent edge. Its mission is to empower every person and every organization on the planet to achieve more.
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.
Founded in 1993, we’ve grown from a small team in Chicago to a leading technology consultancy of more than 10,000 Thoughtworkers in 17 countries. Our cross-functional teams of strategists, developers, data engineers and designers bring over two decades of global experience to every partnership.
Our objective is to deliver extraordinary impact together with our partners and we use both our thought leadership skills and our widely recognized tech innovations to help them to create their own path to digital fluency through organizational resilience.
Extraordinary impact calls for extraordinary talent, therefore we are always looking for passionate individuals to join our purpose-driven team of technologists.
Our scores of 4.3 on Glassdoor and 4.31 on Undelucram mirrors our dedication to fostering an informal, collaborative, transparent, non-hierarchical, ego-free culture where talent is valued over a role title. Also, our organization is as committed to social responsibility as it is to technology and innovation.
Thoughtworks proudly and actively seeks to make ourselves and our industry more reflective and inclusive of the society that we serve. We encourage and support each other and value honesty and transparency. We believe ideas and doing the right thing are more important than appearances and backgrounds.
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.
We excel at digital product engineering. We solve complex business challenges through agility and innovation. We call it thinking breakthroughs.
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.
AWS is the world’s most comprehensive and broadly adopted cloud platform, offering over 200 fully featured services from data centers globally. Millions of customers, including the fastest-growing startups, largest enterprises, and leading government agencies are using AWS to lower costs, become more agile, and innovate faster.
Ness designs, builds, and integrates digital platforms and enterprise software that help organizations engage customers, differentiate their brands, and drive profitable growth.
METRO Digital Romania is the tech company of METRO, the leading international specialist for wholesale and food trade. With longstanding experience in global wholesale, METRO.digital develops customized IT services and products worldwide for all METRO countries. Located in Germany and Romania, the METRO.digital employees are working continuously on one goal: digitalizing the wholesale industry.
We leverage the METRO’s long history and expertise in B2B to build a more sustainable market ecosystem by placing the client’s need in the organization’s center.
Cognizant Romania is one of Eastern Europe’s largest Software Product Engineering delivery networks. We serve global clients in several industries, including Banking & Financial Services, Insurance, Healthcare & Life Sciences, Communication Media & Technology, and Retail & MLEU (manufacturing, logistics, energy & utilities).
Our product thinking mindset defines, builds, and launches new, experience-centered software products that reinvent business.
To learn more about Cognizant Romania and explore career opportunities visit our website (https://www.cognizant.com/ro/en)!
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.
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.
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.
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.
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!
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.
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
Experience & Learn
.Net, C#, Azure & SqlServer
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.
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.
Cloud builders, developers and users from Transylvania, Romania and abroad.
We are always on a quest for techniques or concepts for thinking about and organising software and its development, and there’s no shortage of recommendations. But if we limit ourselves to five ideas, with a further constraint the fifth idea is made up of five parts, the fourth idea is made up of four parts, the… you get the idea. What we will find is that we have a simple set of recommendations that cut through a lot of the noise we are deafened by in software development. We can answer questions of design quality, of delivery, of improvement, of knowledge by using these five ideas as a tool for questions and answers.
Ten years ago many organisations had started their journey of adopting Agile development methodologies. They came with the promise of earlier delivery of value with higher quality and greater visibility. Thoughtworks has always been at the leading edge of this curve going back to the late 90’s.
Using Star Wars Lego as an example, James will take a look at where we were back then – exploring the theory and philosophy behind the practices many of us take for granted today. Framed in the context of Lean Product Development, he will ask the question: How would a team of expert practitioners build the Millennium Falcon?”
Code quality is an abstract concept that fails to get traction at the business level. Consequently, software companies keep trading code quality for new features. The resulting technical debt is estimated to waste up to 42% of developers’ time, causing stress and uncertainty, as well as making our job less enjoyable than it should be. Without clear and quantifiable benefits, it’s hard to build a business case for code quality.
In this talk, Adam takes on the challenge by tuning the code analysis microscope towards a business outcome. We do that by combining novel code quality metrics with analyses of how the engineering organization works with the code. We then take those metrics a step further by connecting them to values like time-to-market, customer satisfaction, and road-map risks. This makes it possible to a) prioritize the parts of your system that benefit the most from improvements, b) communicate quality trade-offs in terms of actual costs, and c) identify high-risk parts of the application so that we can focus our efforts on the areas that need them the most. All recommendations are supported by data and brand new research on real-world codebases. This is a perspective on software development that will change how you view code. Promise.
Are you looking to move your SQL Server and Oracle workloads to Azure but don’t know where to start? Come and join us in this demo filled session to hear about our latest migration tooling innovations, that simplifies your decision making and execution through new migration tools. No matter which stage of the migration journey you are in, these tools will help you with your database migration projects by providing seamless tooling support across discovery, assessment and database migrations.
Shift left on bugs, with Roxana
The shift left testing movement is about pushing testing in all stages of the software development process. However most times it happens to be considered a myth, we should talk about it. Roxana will show how testing at an early stage impacts delivery time, reduces the required rework time investment. She will also point that it’s not just about the technical solutions it’s also about culture too.
Terraform toolkit for CI/CD, with Amit
With infrastructure written as code using Terraform, it’s critical to have a set of tools in the infrastructure pipeline to achieve continuous integration. During this talk, Amit will classify various stages in the Terraform CI pipeline, why they are critical, and will shed some light around the set of tools available for successfully implementing these stages. He will focus mostly on testing during continuous integration – one of the most critical steps in every software development lifecycle. The talk should help everyone involved in Infrastructure as Code(IAC) to write testable terraform code and better CI/CD pipelines.
In this talk, Alex will discuss about Cloud Native, what CNAB is trying to solve, and how Systematic leverages the power of both. The purpose of this talk is to provide an insight into the Cloud Native Application Bundles and shed light on how to integrate them in your workflow. Additionally, he will touch upon the current situation of the industry tech-stack status.
Graph structures help not only normatively define relationships within a knowledge domain, but can also be useful in explicating actual relationships and even predicting future relationships between entities, with the support of a reasoning mechanism. Morningstar Sustainalytics Digital Innovation Team has utilized graph neural networks to predict the corporate sustainability (ESG) performance in general and corporate involvement in sustainability-related controversies.
Most agile folks would agree that “getting it right the first time” is a dubious proposition. Most agile practice is based on developing software that represents some hypothesis, shipping it, and then using feedback over time to iterate the result into an optimum solution. The problem with this approach is that it focuses only on whether the new iteration is better than the old one. That can lead to local optima, and can take many iterations to reasonably explore the design space.
Instead of comparing a new hypothetical direction with the status quo, it is much better to consider a set of design solutions together in a kind of bake-off. This is called set-based design. Teams can evaluate multiple alternatives for a host of design considerations by actually starting to develop them; arresting development; scoring the alternatives for each of the design considerations with several weighted scores; and using the result to eliminate alternatives. The team repeats this process with increasingly fewer design considerations and increasingly more scoring considerations. When all but one alternative has been eliminated for each of the considerations, you are ready to ship the result.
This approach more rapidly converges on a good solution than the traditional approach and is less like to suffer from landing on local optima. The approach is broadly used by Google, by the U.S. military, by Toyota, and others, as a powerful and effective approach to design in areas that are complex with high levels of uncertainty. It provides a powerful alternative to the traditional “inspect and adapt” approach to agile. It allows the team to control the exploration instead of having the exploration control the team.
The virtual shelves are filled to bursting with cloud native technologies; containers, runtimes, CI pipelines, observability tools. The more an organisation buys, the more cloud native it is, right? And the more network communication an app involves, the more cloud native it is, right? Well, not so much. It turns out cloud native is about how you deliver software, not the tools you use. This talk explains these often-overlooked elements for cloud native success:
Figuring out what problem we’re trying to solve
Releasing
Testing, but not the way you’re used to
Spring cloud functions is a framework that facilitates easy transition of code from cloud provider to cloud provider with minimal effort. In this presentation we’ll be looking at how to start using it and how fast we can develop and move the code.
Decades ago, IT started as a single engineering practice, but over the years it grew increasingly fragmented. The overspecialization we face today, in the context of a management-first agile transformation leads to a lack of responsibility, blaming games, repeated patching, painful communication overhead, and fulminating costs. The software craftsmanship movement is rising in this post-agile world with professionals that take control of their careers and continuously learn in the pursuit of mastery. But changing mindset requires determined team efforts and communities, especially when working remotely. What techniques and tricks can you use to grow such a culture of learning in your team? Find out from the founder and lead of one of the largest software craftsmanship communities in the world.
This talk is about technical culture and attitude.
With microservices comes great benefits but also great challenges! One such challenge is data consistency and integrity. Traditionally, tightly coupled transactions were used to ensure strong consistency and isolation. However, this results in strong coupling between services due to data locking and decreasing concurrency, both of which are unsuitable for microservices. So, how do we provide consistency guarantees for flows that span long periods of time in cloud-native applications? We’ll address this challenge by investigating the Saga pattern for distributed transactions, the MicroProfile Long Running Action (LRA) specification and how these can be used to develop effective cloud-native Java microservices.
The Transformer architecture has revolutionized in the last couple of years the way neural networks are regarded and used through fields like natural language processing and computer vision. With the latest models in NLP, I dare to say we are close to solving the old Turing imitation test. The bitter lesson however is that Transformers scale with data and model complexity. Current state of the art models can reach up to 540b neural connections and are extremely data hungry, which is why only a few labs in the world can afford to scale to such complexities. The question is then how can we make Transformers more affordable to everyone and even more important how to deploy them on the edge and make use of their true potential. We should strive to find the shortest computer program that can solve the task at hand. The length of this shortest computer program is also known in algorithmic information theory as Kolmogorov’s complexity. In order to search for such a solution, we can use techniques like pruning and quantization in combination with heuristic approaches or automated machine learning frameworks. This presentation will cover the latest breakthroughs in the field of AI that are using Transformers as a core technology and then some solutions from neural network optimization and deployment which could make Transformers more affordable to everyone.
We live in a networked world. Between our laptops, our phones, and the smart gadgets in our kitchen, many of us are online 24/7. We work and play, communicate and collaborate, across digital networks powered by open protocols – the standards and specifications that form the backbone of the modern internet.
But, within the last decade, we’ve seen many online interactions move away from open protocols and onto closed platforms. We’ve abandoned SMS for Signal and WhatsApp, we’ve abandoned email in favour of Slack, Teams, and Discord; restaurants use Instagram and Facebook instead of running their own websites. And, most of the time, it works – but as more and more of our digital experiences are mediated by corporations and the platforms they control, what does this mean for the future of the internet?
Amidst all the hype about “web 3” and the “metaverse”, let’s take a moment to remind ourselves how we got here, and remember what’s at stake. We’ll look back at the promise of “web 2.0” and what it actually delivered, we’ll talk about digital identity and net neutrality – and we’ll learn what the Apollo/Soyuz space missions have to do with the digital protocols that underlie our connected society.