diff --git a/img/orgs/2i2c.png b/img/orgs/2i2c.png new file mode 100644 index 0000000..90390d5 Binary files /dev/null and b/img/orgs/2i2c.png differ diff --git a/img/orgs/acs.png b/img/orgs/acs.png new file mode 100644 index 0000000..c8fe9ec Binary files /dev/null and b/img/orgs/acs.png differ diff --git a/img/orgs/dagster-labs.png b/img/orgs/dagster-labs.png new file mode 100644 index 0000000..c5a4967 Binary files /dev/null and b/img/orgs/dagster-labs.png differ diff --git a/img/orgs/dexonline.png b/img/orgs/dexonline.png new file mode 100644 index 0000000..f50c034 Binary files /dev/null and b/img/orgs/dexonline.png differ diff --git a/img/orgs/dlang.png b/img/orgs/dlang.png new file mode 100644 index 0000000..f29ee71 Binary files /dev/null and b/img/orgs/dlang.png differ diff --git a/img/orgs/esolutions.png b/img/orgs/esolutions.png new file mode 100644 index 0000000..54aeedf Binary files /dev/null and b/img/orgs/esolutions.png differ diff --git a/img/orgs/ilds.png b/img/orgs/ilds.png new file mode 100644 index 0000000..ccc5e94 Binary files /dev/null and b/img/orgs/ilds.png differ diff --git a/img/orgs/iroh.png b/img/orgs/iroh.png new file mode 100644 index 0000000..8f273ea Binary files /dev/null and b/img/orgs/iroh.png differ diff --git a/img/orgs/jupyterhub.png b/img/orgs/jupyterhub.png new file mode 100644 index 0000000..17f6c46 Binary files /dev/null and b/img/orgs/jupyterhub.png differ diff --git a/img/orgs/llvm.png b/img/orgs/llvm.png new file mode 100644 index 0000000..e730b47 Binary files /dev/null and b/img/orgs/llvm.png differ diff --git a/img/orgs/mariadb.png b/img/orgs/mariadb.png new file mode 100644 index 0000000..995c4cd Binary files /dev/null and b/img/orgs/mariadb.png differ diff --git a/img/orgs/microsoft.png b/img/orgs/microsoft.png new file mode 100644 index 0000000..758d4db Binary files /dev/null and b/img/orgs/microsoft.png differ diff --git a/img/orgs/mobylab.png b/img/orgs/mobylab.png new file mode 100644 index 0000000..b082be1 Binary files /dev/null and b/img/orgs/mobylab.png differ diff --git a/img/orgs/multiversx.png b/img/orgs/multiversx.png new file mode 100644 index 0000000..a041d44 Binary files /dev/null and b/img/orgs/multiversx.png differ diff --git a/img/orgs/open-education-hub.png b/img/orgs/open-education-hub.png new file mode 100644 index 0000000..a5ff955 Binary files /dev/null and b/img/orgs/open-education-hub.png differ diff --git a/img/orgs/opensips.png b/img/orgs/opensips.png new file mode 100644 index 0000000..b2e19b4 Binary files /dev/null and b/img/orgs/opensips.png differ diff --git a/img/orgs/orange.png b/img/orgs/orange.png new file mode 100644 index 0000000..5693e30 Binary files /dev/null and b/img/orgs/orange.png differ diff --git a/img/orgs/oxidos.png b/img/orgs/oxidos.png new file mode 100644 index 0000000..fc4e7c9 Binary files /dev/null and b/img/orgs/oxidos.png differ diff --git a/img/orgs/pe-viitor.png b/img/orgs/pe-viitor.png new file mode 100644 index 0000000..644644f Binary files /dev/null and b/img/orgs/pe-viitor.png differ diff --git a/img/orgs/rencfs.png b/img/orgs/rencfs.png new file mode 100644 index 0000000..824d23c Binary files /dev/null and b/img/orgs/rencfs.png differ diff --git a/img/orgs/roda.png b/img/orgs/roda.png new file mode 100644 index 0000000..d8d1f16 Binary files /dev/null and b/img/orgs/roda.png differ diff --git a/img/orgs/tiledb.png b/img/orgs/tiledb.png new file mode 100644 index 0000000..61aadaf Binary files /dev/null and b/img/orgs/tiledb.png differ diff --git a/img/orgs/timeworx.png b/img/orgs/timeworx.png new file mode 100644 index 0000000..d6bb8dc Binary files /dev/null and b/img/orgs/timeworx.png differ diff --git a/img/orgs/uab.png b/img/orgs/uab.png new file mode 100644 index 0000000..41d9f6b Binary files /dev/null and b/img/orgs/uab.png differ diff --git a/img/orgs/ugal.png b/img/orgs/ugal.png new file mode 100644 index 0000000..036e6cd Binary files /dev/null and b/img/orgs/ugal.png differ diff --git a/img/orgs/unibuc.png b/img/orgs/unibuc.png new file mode 100644 index 0000000..5341fe4 Binary files /dev/null and b/img/orgs/unibuc.png differ diff --git a/img/orgs/unikraft.png b/img/orgs/unikraft.png new file mode 100644 index 0000000..083a367 Binary files /dev/null and b/img/orgs/unikraft.png differ diff --git a/img/orgs/unstpb.png b/img/orgs/unstpb.png new file mode 100644 index 0000000..8596cf1 Binary files /dev/null and b/img/orgs/unstpb.png differ diff --git a/img/orgs/utcn.png b/img/orgs/utcn.png new file mode 100644 index 0000000..89c8e61 Binary files /dev/null and b/img/orgs/utcn.png differ diff --git a/img/orgs/wolterskluwer.png b/img/orgs/wolterskluwer.png new file mode 100644 index 0000000..5d9e766 Binary files /dev/null and b/img/orgs/wolterskluwer.png differ diff --git a/img/orgs/wyliodrin.png b/img/orgs/wyliodrin.png new file mode 100644 index 0000000..6a7155b Binary files /dev/null and b/img/orgs/wyliodrin.png differ diff --git a/index.html b/index.html index dc6b58a..e6c3419 100644 --- a/index.html +++ b/index.html @@ -11,115 +11,161 @@ Viorel Anghel , Viorel Anghel -)

Bio: Head of cloud and Infrastructure @ eSolutions.ro. 25+ years experience with Linux, Cloud, Kubernetes. CKA.

Content: Kubesol is a free and open source Kubernetes distribution, available on GitHub. I will present how and why it was started, how does it compare with other Kubernetes installers, how can you use it and how can you contribute to it.

  • Viorel Anghel

    How to install stuff in Kubernetes (Workshop)

    Viorel Anghel +) +, +eSolutions

    Bio: Head of cloud and Infrastructure @ eSolutions.ro. 25+ years experience with Linux, Cloud, Kubernetes. CKA.

    Content: Kubesol is a free and open source Kubernetes distribution, available on GitHub. I will present how and why it was started, how does it compare with other Kubernetes installers, how can you use it and how can you contribute to it.

  • Viorel Anghel

    How to install stuff in Kubernetes (Workshop)

    Viorel Anghel ( Viorel Anghel , Viorel Anghel -)

    Bio: Head of cloud and Infrastructure @ eSolutions.ro. 25+ years experience with Linux, Cloud, Kubernetes. CKA.

    Content: Running Kubernetes on your laptop: free and open source Rancher Desktop - Windows/Linux/MacOS.

  • Daniel Băluță

    Introduction to Zephyr, an RTOS for resource constrained systems (Talk)

    Daniel Băluță +) +, +eSolutions

    Bio: Head of cloud and Infrastructure @ eSolutions.ro. 25+ years experience with Linux, Cloud, Kubernetes. CKA.

    Content: Running Kubernetes on your laptop: free and open source Rancher Desktop - Windows/Linux/MacOS.

  • Daniel Băluță

    Introduction to Zephyr, an RTOS for resource constrained systems (Talk)

    Daniel Băluță ( Daniel Băluță , Daniel Băluță -)

    Bio: Daniel works at NXP in Romania hacking on Linux kernel audio drivers for i.MX boards. He is a teaching assistant for the Operating System Internals class at University POLITEHNICA in Bucharest and passionate about helping newcomers to the Linux kernel world while being a mentor for the Google Summer of Code.

    Content: Zephyr OS is built on a small footprint kernel designed for resource-constrained and embedded systems, ranging from basic environmental sensors and LED wearables to advanced embedded controllers, smartwatches, and wireless IoT applications.

  • Robert Bîndar

    TileDB Performance (Talk)

    Robert Bîndar +) +, +NXP

    Bio: Daniel works at NXP in Romania hacking on Linux kernel audio drivers for i.MX boards. He is a teaching assistant for the Operating System Internals class at University POLITEHNICA in Bucharest and passionate about helping newcomers to the Linux kernel world while being a mentor for the Google Summer of Code.

    Content: Zephyr OS is built on a small footprint kernel designed for resource-constrained and embedded systems, ranging from basic environmental sensors and LED wearables to advanced embedded controllers, smartwatches, and wireless IoT applications.

  • Robert Bîndar

    TileDB Performance (Talk)

    Robert Bîndar ( Robert Bîndar , Robert Bîndar -)

    Bio: Robert has been working within the database community since 2018. His focus is divided between building core database functionalities and Open Source software in general.

    Content: This talk delves into the core engineering principles and design choices that contribute to TileDB's exceptional performance as a multi-dimensional array database. Attendees will gain insights into the architectural decisions behind TileDB, such as its virtual file system, parallel compute and I/O, advanced compression techniques and C++. We'll discuss how these elements come together to deliver scalability, speed, and flexibility, making TileDB a powerful tool for handling large-scale, complex data in fields ranging from population genomics, single-cell, geospatial to finance and weather. This session will provide a deeper understanding of the trade-offs and innovations involved in building a new database system and even though we'll spice up the talk with technical details, the main prerequisite for attending this talk is to have a love for building solid and efficient systems and a love for engineering in general.

  • Liviu Chircu

    Programmable Communications Using OpenSIPS (Workshop)

    Liviu Chircu +) +, +TileDB

    Bio: Robert has been working within the database community since 2018. His focus is divided between building core database functionalities and Open Source software in general.

    Content: This talk delves into the core engineering principles and design choices that contribute to TileDB's exceptional performance as a multi-dimensional array database. Attendees will gain insights into the architectural decisions behind TileDB, such as its virtual file system, parallel compute and I/O, advanced compression techniques and C++. We'll discuss how these elements come together to deliver scalability, speed, and flexibility, making TileDB a powerful tool for handling large-scale, complex data in fields ranging from population genomics, single-cell, geospatial to finance and weather. This session will provide a deeper understanding of the trade-offs and innovations involved in building a new database system and even though we'll spice up the talk with technical details, the main prerequisite for attending this talk is to have a love for building solid and efficient systems and a love for engineering in general.

  • Liviu Chircu

    Programmable Communications Using OpenSIPS (Workshop)

    Liviu Chircu ( Liviu Chircu , Liviu Chircu -)

    Bio: Liviu Chircu is a C/Python software developer and VoIP consultant working for OpenSIPS Solutions, located in Bucharest, Romania and has been involved with OpenSIPS and the VoIP world for over 12 years. Armed with extensive knowledge regarding computer science, SIP protocol quirks, OpenSIPS inner-workings, troubleshooting typical VoIP setups, software packaging, deployment automation as well as architecting SIP platforms and databases from A-Z, his main focus is to produce optimal answers to random questions, as quickly as possible.

    Content: OpenSIPS is among a select few IETF SIP protocol implementations who have stood the test of time. Join this workshop for some hands-on experience on Voice-over-IP and the SIP protocol, after which we will configure and program your very own OpenSIPS server -- in terms of possible telephony features you can build... the sky is the limit! Requirements: no OS requirements, just the ability to open up a SSH console on our self-hosted VMs!

  • Radu Ciobanu

    Reproducible Research and Data Analysis (Workshop)

    Radu Ciobanu +) +, +OpenSIPS

    Bio: Liviu Chircu is a C/Python software developer and VoIP consultant working for OpenSIPS Solutions, located in Bucharest, Romania and has been involved with OpenSIPS and the VoIP world for over 12 years. Armed with extensive knowledge regarding computer science, SIP protocol quirks, OpenSIPS inner-workings, troubleshooting typical VoIP setups, software packaging, deployment automation as well as architecting SIP platforms and databases from A-Z, his main focus is to produce optimal answers to random questions, as quickly as possible.

    Content: OpenSIPS is among a select few IETF SIP protocol implementations who have stood the test of time. Join this workshop for some hands-on experience on Voice-over-IP and the SIP protocol, after which we will configure and program your very own OpenSIPS server -- in terms of possible telephony features you can build... the sky is the limit! Requirements: no OS requirements, just the ability to open up a SSH console on our self-hosted VMs!

  • Radu Ciobanu

    Reproducible Research and Data Analysis (Workshop)

    Radu Ciobanu ( Radu Ciobanu , Radu Ciobanu -)

    Bio: Radu-Ioan Ciobanu is an Associate Professor and researcher at the Computer Science department of the Faculty of Automatic Control and Computers at the National University of Science and Technology POLITEHNICA Bucharest. He obtained his PhD from the same faculty in 2016. His research interests include pervasive and mobile networks, DTNs, opportunistic networks, cloud computing, federated learning, etc. His research has led to the publishing of numerous papers and articles at important scientific journals (such as Pervasive and Mobile Computing, Journal of Network and Computer Applications, Transactions on Emerging Telecommunications Technologies, Ad Hoc Networks) and conferences (IEEE GLOBECOM, ICC, IM, WoWMoM, PerCom etc.). He is involved in several national and international research projects, both as member and as coordinator. He also co-cordinates MobyLab, the Pervasive Systems Laboratory from POLITEHNICA Bucharest.

    Content: The workshop focuses on the importance of reproducible research in addressing the replication crisis. It highlights the value of using the same data, code, and methods to validate research findings, improving scientific rigor and trustworthiness. Key tools discussed and analyze will include Git for version control, Jupyter Notebooks for interactive analysis, Binder for creating reproducible environments, and open-source platforms like Zenodo for archiving and sharing data and code through Digital Object Identifiers (DOIs).

  • Andrei Cipu

    Wikimedia: where every single person on the planet is given free access to the sum of all human knowledge. (Talk)

    Andrei Cipu +) +, +MobyLab, ACS, UPB

    Bio: Radu-Ioan Ciobanu is an Associate Professor and researcher at the Computer Science department of the Faculty of Automatic Control and Computers at the National University of Science and Technology POLITEHNICA Bucharest. He obtained his PhD from the same faculty in 2016. His research interests include pervasive and mobile networks, DTNs, opportunistic networks, cloud computing, federated learning, etc. His research has led to the publishing of numerous papers and articles at important scientific journals (such as Pervasive and Mobile Computing, Journal of Network and Computer Applications, Transactions on Emerging Telecommunications Technologies, Ad Hoc Networks) and conferences (IEEE GLOBECOM, ICC, IM, WoWMoM, PerCom etc.). He is involved in several national and international research projects, both as member and as coordinator. He also co-cordinates MobyLab, the Pervasive Systems Laboratory from POLITEHNICA Bucharest.

    Content: The workshop focuses on the importance of reproducible research in addressing the replication crisis. It highlights the value of using the same data, code, and methods to validate research findings, improving scientific rigor and trustworthiness. Key tools discussed and analyze will include Git for version control, Jupyter Notebooks for interactive analysis, Binder for creating reproducible environments, and open-source platforms like Zenodo for archiving and sharing data and code through Digital Object Identifiers (DOIs).

  • Andrei Cipu

    Wikimedia: where every single person on the planet is given free access to the sum of all human knowledge. (Talk)

    Andrei Cipu ( Andrei Cipu , Andrei Cipu -)

    Bio: Long time Wikimedian & software engineer, occasional contributor to other open-source projects

    Content: A (short) introduction to Wikimedia, a community where opendata, opencontent and opensource all work together to provide the essential infrastructure of the ecosystem of free knowledge. We'll discuss how openness allows anyone who shares our vision to join us and how you can help during your normal work.

  • Andrei Cojocaru

    WebScraping using Scrapy (Workshop)

    Andrei Cojocaru +) +, +Orange Services

    Bio: Long time Wikimedian & software engineer, occasional contributor to other open-source projects

    Content: A (short) introduction to Wikimedia, a community where opendata, opencontent and opensource all work together to provide the essential infrastructure of the ecosystem of free knowledge. We'll discuss how openness allows anyone who shares our vision to join us and how you can help during your normal work.

  • Andrei Cojocaru

    WebScraping using Scrapy (Workshop)

    Andrei Cojocaru ( Andrei Cojocaru , Andrei Cojocaru -)

    Bio: Junior WebScraping Developer and contributor to other open-source projects

    Content: In my presentation, I'll introduce Scrapy, a Python framework for web scraping. I will also demonstrate how to clone a project from Git and create two spiders: one for static and one for dynamic websites.

  • Răzvan Deaconescu

    Efficient, Effective and Fun Computing with Unikernels (Talk)

    Răzvan Deaconescu +) +, +Peviitor

    Bio: Junior WebScraping Developer and contributor to other open-source projects

    Content: In my presentation, I'll introduce Scrapy, a Python framework for web scraping. I will also demonstrate how to clone a project from Git and create two spiders: one for static and one for dynamic websites.

  • Răzvan Deaconescu

    Efficient, Effective and Fun Computing with Unikernels (Talk)

    Răzvan Deaconescu ( Răzvan Deaconescu , Răzvan Deaconescu -)

    Bio: I'm an Associate Professor at University POLITEHNICA of Bucharest, Romania, the Computer Science and Engineering Department and Community Manager for the Unikraft Project (and Unikraft GmbH). I'm primarily interested in operating systems and security, with a penchant for teaching and mentoring. If a class uses "operating systems" as part of its name, it's likely I'm part of the team. Research-wise I work on software security, particularly Apple iOS security and the Unikraft unikernel in recent years. I'm part of the open source and security community in the university and in Romania.

    Content: In this talk we take a tour on Unikraft (https://unikraft.org/), an open source unikernel development kit, and its companion tool, KraftKit (https://unikraft.org/docs/cli). We demonstrate how to easily build, package, run and deploy common applications with Unikraft, focusing on two primary areas: cloud computing and embedded development. The talk will be practical, filled with demonstrations with different applications running on top of Unikraft and pointing out resources and information for integrating Unikraft and KraftKit into your workflow, be it research, hobbyist / professional or commercial.

  • Georgiana Dolocan

    How I found my voice in open source (Talk)

    Georgiana Dolocan +) +, +Unikraft

    Bio: I'm an Associate Professor at University POLITEHNICA of Bucharest, Romania, the Computer Science and Engineering Department and Community Manager for the Unikraft Project (and Unikraft GmbH). I'm primarily interested in operating systems and security, with a penchant for teaching and mentoring. If a class uses "operating systems" as part of its name, it's likely I'm part of the team. Research-wise I work on software security, particularly Apple iOS security and the Unikraft unikernel in recent years. I'm part of the open source and security community in the university and in Romania.

    Content: In this talk we take a tour on Unikraft (https://unikraft.org/), an open source unikernel development kit, and its companion tool, KraftKit (https://unikraft.org/docs/cli). We demonstrate how to easily build, package, run and deploy common applications with Unikraft, focusing on two primary areas: cloud computing and embedded development. The talk will be practical, filled with demonstrations with different applications running on top of Unikraft and pointing out resources and information for integrating Unikraft and KraftKit into your workflow, be it research, hobbyist / professional or commercial.

  • Georgiana Dolocan

    How I found my voice in open source (Talk)

    Georgiana Dolocan ( Georgiana Dolocan , Georgiana Dolocan -)

    Bio: Georgiana is a JupyterHub council member, a Project Jupyter Distinguished Contributor and an Open Source Infrastructure Engineer at 2i2c with a focus on building infrastructure and an interest for fostering inclusive communities

    Content: Contributing effectively in open source is not just about technical skills; it’s also about leaning into the community's collective knowledge and support, as well as building relationships and gaining trust. In this talk, I will highlight how early experiences laid the foundation for deeper involvement in open-source projects and explore the significance of these initiatives in education and research, as well as how the collaborative nature of open source fosters growth and learning. Serving as both an introduction to these important initiatives and a reflection on the personal challenges and successes encountered along the way, this session will provide insights into the importance of community, trust, and perseverance in the open-source world—whether you’re new to open source or looking to deepen your involvement.

  • Vlad Drumea

    Solving Closed Source Issues Through Open Source for Selfish Reasons (Talk)

    Vlad Drumea +) +, +JupyterHub / 2i2c

    Bio: Georgiana is a JupyterHub council member, a Project Jupyter Distinguished Contributor and an Open Source Infrastructure Engineer at 2i2c with a focus on building infrastructure and an interest for fostering inclusive communities

    Content: Contributing effectively in open source is not just about technical skills; it’s also about leaning into the community's collective knowledge and support, as well as building relationships and gaining trust. In this talk, I will highlight how early experiences laid the foundation for deeper involvement in open-source projects and explore the significance of these initiatives in education and research, as well as how the collaborative nature of open source fosters growth and learning. Serving as both an introduction to these important initiatives and a reflection on the personal challenges and successes encountered along the way, this session will provide insights into the importance of community, trust, and perseverance in the open-source world—whether you’re new to open source or looking to deepen your involvement.

  • Vlad Drumea

    Solving Closed Source Issues Through Open Source for Selfish Reasons (Talk)

    Vlad Drumea ( Vlad Drumea , Vlad Drumea -)

    Bio: I've been working with SQL Server for the past 12+ years focusing on query performance, database security, and automation, with the bulk of my experience being gained while working with large production environments. I'm a Data Platform MCSE, as well as an OSCP and PNPT, with a passion for InfoSec and PowerShell. In my spare time I work on PSBlitz and post on my blog.

    Content: This presentation explores how to identify and address performance issues in SQL Server using open-source tools like SQL Server First Responder Toolkit along with how and why PSBlitz was built on top of it, initially as a learning experience which later turned into a way to give back to the Data Platform community.

  • Teodor Duțu

    How Open-Source Education Solves your Teaching Problems? (Talk)

    Teodor Duțu +) +, +Wolters Kluwer

    Bio: I've been working with SQL Server for the past 12+ years focusing on query performance, database security, and automation, with the bulk of my experience being gained while working with large production environments. I'm a Data Platform MCSE, as well as an OSCP and PNPT, with a passion for InfoSec and PowerShell. In my spare time I work on PSBlitz and post on my blog.

    Content: This presentation explores how to identify and address performance issues in SQL Server using open-source tools like SQL Server First Responder Toolkit along with how and why PSBlitz was built on top of it, initially as a learning experience which later turned into a way to give back to the Data Platform community.

  • Teodor Duțu

    How Open-Source Education Solves your Teaching Problems? (Talk)

    Teodor Duțu ( Teodor Duțu , Teodor Duțu -)

    Bio: My name is Teodor Dutu and I am a PhD student at the National University of Science and Technology POLITEHNICA Bucharest, where I teach computer architecture, compilers, and operating systems labs. My research is on compilers for advanced architectures, such as hardware accelerators. In addition, I am interested in operating systems, security, programming languages, education, and the open-source world. I am also a contributor to the D programming language.

    Content: Teachers often complain about doing boring and repetitive tasks related to infrastructure, grading, missing or misplaced teaching materials. Automation and availability of resources mitigate the aforementioned issues to a great extent. Because the open-source paradigm inherently makes use of these principles, we are proposing a methodology for organising open-source courses. We then showcase examples of such courses taught at UPB, which feature a high degree automation regarding grading, as well as completely public and constant availability of teaching resources.

  • Andreea Duțulescu

    AI Tools for Education: Multiple-Choice Question Generation (Talk)

    Andreea Duțulescu +) +, +Open Education Hub

    Bio: My name is Teodor Dutu and I am a PhD student at the National University of Science and Technology POLITEHNICA Bucharest, where I teach computer architecture, compilers, and operating systems labs. My research is on compilers for advanced architectures, such as hardware accelerators. In addition, I am interested in operating systems, security, programming languages, education, and the open-source world. I am also a contributor to the D programming language.

    Content: Teachers often complain about doing boring and repetitive tasks related to infrastructure, grading, missing or misplaced teaching materials. Automation and availability of resources mitigate the aforementioned issues to a great extent. Because the open-source paradigm inherently makes use of these principles, we are proposing a methodology for organising open-source courses. We then showcase examples of such courses taught at UPB, which feature a high degree automation regarding grading, as well as completely public and constant availability of teaching resources.

  • Andreea Duțulescu

    AI Tools for Education: Multiple-Choice Question Generation (Talk)

    Andreea Duțulescu ( Andreea Duțulescu , Andreea Duțulescu -)

    Bio: Andreea is a PhD student specializing in Natural Language Processing with a focus on educational applications and open science. With a strong background in AI-driven educational tools, her research explores innovative methods to enhance learning experiences through automatic methods.

    Content: This talk explores an open-source project focused on using AI and NLP to automate multiple-choice question generation for reading comprehension. The presentation will showcase a full pipeline using LLMs that extracts context, selects answers, generates questions, and creates multiple answer choices. The project’s goal is to enhance educational tools by providing scalable, automated solutions for creating high-quality assessments, with applications in both academia and open science initiatives.

  • Ștefan Jumărea

    Millisecond Deployments with Unikraft (Workshop)

    Ștefan Jumărea +) +, +ACS (UPB)

    Bio: Andreea is a PhD student specializing in Natural Language Processing with a focus on educational applications and open science. With a strong background in AI-driven educational tools, her research explores innovative methods to enhance learning experiences through automatic methods.

    Content: This talk explores an open-source project focused on using AI and NLP to automate multiple-choice question generation for reading comprehension. The presentation will showcase a full pipeline using LLMs that extracts context, selects answers, generates questions, and creates multiple answer choices. The project’s goal is to enhance educational tools by providing scalable, automated solutions for creating high-quality assessments, with applications in both academia and open science initiatives.

  • Ștefan Jumărea

    Millisecond Deployments with Unikraft (Workshop)

    Ștefan Jumărea ( Ștefan Jumărea , Ștefan Jumărea -)

    Bio: I'm a master student at University POLITEHNICA of Bucharest, and a maintainer of the Unikraft OSS project. I'm mainly interested in operating systems, security, performance, education, and I'm a big fan of the open-source world.

    Content: The workshop will explore on using Unikraft and KraftCloud to deploy applications using unikernels. We will focus on cloud computing and several features of the KraftCloud platform, like scale-to-zero, autoscale, cold starts, etc. You will be able to use your Dockerfile, from the usual, slow and heavy linux machine, to deploy the same application using unikernels, and benefit from milliseconds boot times.

  • Bogdan Iancu

    OpenSIPS at the confluence of Open Source and VoIP worlds (Talk)

    Bogdan Iancu +) +, +Unikraft

    Bio: I'm a master student at University POLITEHNICA of Bucharest, and a maintainer of the Unikraft OSS project. I'm mainly interested in operating systems, security, performance, education, and I'm a big fan of the open-source world.

    Content: The workshop will explore on using Unikraft and KraftCloud to deploy applications using unikernels. We will focus on cloud computing and several features of the KraftCloud platform, like scale-to-zero, autoscale, cold starts, etc. You will be able to use your Dockerfile, from the usual, slow and heavy linux machine, to deploy the same application using unikernels, and benefit from milliseconds boot times.

  • Bogdan Iancu

    OpenSIPS at the confluence of Open Source and VoIP worlds (Talk)

    Bogdan Iancu ( Bogdan Iancu , Bogdan Iancu -)

    Bio: Bogdan-Andrei Iancu is the founder and core developer of the OpenSIPS Open Source Project. With 25 of years of experience in the VoIP area, Bogdan got in touch with VoIP/SIP as researcher at Fraunhofer Fokus Institute, later opting for being a player in the Open Source arena with the OpenSIPS project, one of the most used Open Source SIP Server in the world. Beside the project related activities, Bogdan is also CEO of SIPhub, a company providing commercial services and products around the OpenSIPS project.

    Content: The presentation will approach the particularities of Open Source usage in the VoIP and telecom worlds. By nature, the VoIP systems have a realtime and resource consuming profile, while the telecom world comes with high compliance standards and resilience factors. So how Open Source can fit into such demanding B2B environment. And how OpenSIPS project is an conclusive example of VoIP/telecom worlds embracing Open Source.

  • Rüdiger Klaehn

    How iroh moves bytes over the internet (Talk)

    Rüdiger Klaehn +) +, +OpenSIPS

    Bio: Bogdan-Andrei Iancu is the founder and core developer of the OpenSIPS Open Source Project. With 25 of years of experience in the VoIP area, Bogdan got in touch with VoIP/SIP as researcher at Fraunhofer Fokus Institute, later opting for being a player in the Open Source arena with the OpenSIPS project, one of the most used Open Source SIP Server in the world. Beside the project related activities, Bogdan is also CEO of SIPhub, a company providing commercial services and products around the OpenSIPS project.

    Content: The presentation will approach the particularities of Open Source usage in the VoIP and telecom worlds. By nature, the VoIP systems have a realtime and resource consuming profile, while the telecom world comes with high compliance standards and resilience factors. So how Open Source can fit into such demanding B2B environment. And how OpenSIPS project is an conclusive example of VoIP/telecom worlds embracing Open Source.

  • Rüdiger Klaehn

    How iroh moves bytes over the internet (Talk)

    Rüdiger Klaehn ( Rüdiger Klaehn , Rüdiger Klaehn -)

    Bio: Rüdiger has spent most of his long career moving bytes. Currently, he is writing tools to safely and rapidly move bytes at number 0, where we are building a minimalist set of open source libraries for peer to peer networking and content-addressed storage. Rüdiger likes simple things that work. He is passionate about open source and decentralisation.

    Content: No matter how demanding your use case is, at the very bottom it often boils down to moving bytes. Inside a data center, between data centers, or to and from edge and mobile devices. So this talk is about moving bytes. How to establish a connection so that bytes can move at all, how to upgrade to a direct connection to make sure the bytes are moving quickly, and how to use cryptography to make sure you are moving the right bytes. I will describe the tailscale approach for establishing direct connections, and how we have adapted this to QUIC connections in the iroh-net rust crate. I will also describe how the BLAKE3 hash function enables verified streaming and range requests, and how our iroh-blobs library allows you to use this in demanding use cases. You will leave this talk with knowledge how to establish direct QUIC connections even behind NAT via hole punching, how to use BLAKE3 verified streaming, and hopefully also the desire to try this out.

  • Rüdiger Klaehn

    Connecting all the Things - Developing a peer-to-peer chat app (Workshop)

    Rüdiger Klaehn +) +, +Iroh

    Bio: Rüdiger has spent most of his long career moving bytes. Currently, he is writing tools to safely and rapidly move bytes at number 0, where we are building a minimalist set of open source libraries for peer to peer networking and content-addressed storage. Rüdiger likes simple things that work. He is passionate about open source and decentralisation.

    Content: No matter how demanding your use case is, at the very bottom it often boils down to moving bytes. Inside a data center, between data centers, or to and from edge and mobile devices. So this talk is about moving bytes. How to establish a connection so that bytes can move at all, how to upgrade to a direct connection to make sure the bytes are moving quickly, and how to use cryptography to make sure you are moving the right bytes. I will describe the tailscale approach for establishing direct connections, and how we have adapted this to QUIC connections in the iroh-net rust crate. I will also describe how the BLAKE3 hash function enables verified streaming and range requests, and how our iroh-blobs library allows you to use this in demanding use cases. You will leave this talk with knowledge how to establish direct QUIC connections even behind NAT via hole punching, how to use BLAKE3 verified streaming, and hopefully also the desire to try this out.

  • Rüdiger Klaehn

    Connecting all the Things - Developing a peer-to-peer chat app (Workshop)

    Rüdiger Klaehn ( Rüdiger Klaehn , Rüdiger Klaehn -)

    Bio: Rüdiger has spent most of his long career moving bytes. Currently, he is writing tools to safely and rapidly move bytes at number 0, where we are building a minimalist set of open source libraries for peer to peer networking and content-addressed storage. Rüdiger likes simple things that work. He is passionate about open source and decentralisation.

    Content: In this workshop we will first develop a very simple rust app that creates a direct connection between any two devices. You will learn the basics of establishing peer to peer QUIC connections and writing a simple service. We will cover the different mechanisms of peer discovery, as well as the mechanism of NAT hole punching. Once we learned the basics, we will develop an encrypted peer to peer chat app using our networking and gossib library. You will need a rust toolchain and an IDE of your choice. Some familiarity with the rust language will be helpful.

  • Radu Marias

    The Hitchhiker’s Guide to Building an Encrypted Filesystem in Rust (Talk)

    Radu Marias +) +, +Iroh

    Bio: Rüdiger has spent most of his long career moving bytes. Currently, he is writing tools to safely and rapidly move bytes at number 0, where we are building a minimalist set of open source libraries for peer to peer networking and content-addressed storage. Rüdiger likes simple things that work. He is passionate about open source and decentralisation.

    Content: In this workshop we will first develop a very simple rust app that creates a direct connection between any two devices. You will learn the basics of establishing peer to peer QUIC connections and writing a simple service. We will cover the different mechanisms of peer discovery, as well as the mechanism of NAT hole punching. Once we learned the basics, we will develop an encrypted peer to peer chat app using our networking and gossib library. You will need a rust toolchain and an IDE of your choice. Some familiarity with the rust language will be helpful.

  • Radu Marias

    The Hitchhiker’s Guide to Building an Encrypted Filesystem in Rust (Talk)

    Radu Marias ( Radu Marias , Radu Marias -)

    Bio: Passionate Rust developer and passionate about STEM. Vast experience with Rust, Java, distributed computing and systems, some DevOps skills, good problem solver, lead and architect with academic background in > computer science.

    Content: An encrypted file system written in Rust that is mounted with FUSE on Linux. It can be used to create encrypted directories. You can then safely backup the encrypted directory to an untrusted server without worrying about the data being exposed. You can also store it in any cloud storage like Google Drive, Dropbox, etc. and have it synced across multiple devices. You can use it as CLI or build your custom FUSE implementation with it.

  • Radu Marin

    Working with the AOSP (Talk)

    Radu Marin +) +, +rencfs

    Bio: Passionate Rust developer and passionate about STEM. Vast experience with Rust, Java, distributed computing and systems, some DevOps skills, good problem solver, lead and architect with academic background in > computer science.

    Content: An encrypted file system written in Rust that is mounted with FUSE on Linux. It can be used to create encrypted directories. You can then safely backup the encrypted directory to an untrusted server without worrying about the data being exposed. You can also store it in any cloud storage like Google Drive, Dropbox, etc. and have it synced across multiple devices. You can use it as CLI or build your custom FUSE implementation with it.

  • Radu Marin

    Working with the AOSP (Talk)

    Radu Marin ( Radu Marin , Radu Marin -)

    Bio: Radu Marin is a PhD graduate Summa Cum Laude in 2021 for his research in opportunistic computing, and an industry-recognized expert in Android application development, with over 12 years of experience as a software architect and technical community leader. Currently, Radu is a co-founder of Timeworx.io and a Lecturer at the Faculty of Automatic Control and Computers at the National University of Science and Technology POLITEHNICA Bucharest, where he teaches mobile computing.

    Content: This presentation takes a hands-down approach on working with the Android Open Source Project (AOSP), in which we will discuss how the project is structured and we’ll deep dive into the tools and methodologies used throughout the project.

  • Mihai Mașala

    RoLLMs - Building Romanian Large Language Models (Talk)

    Mihai Mașala +) +, +Timeworx.io, MobyLab, ACS, UPB

    Bio: Radu Marin is a PhD graduate Summa Cum Laude in 2021 for his research in opportunistic computing, and an industry-recognized expert in Android application development, with over 12 years of experience as a software architect and technical community leader. Currently, Radu is a co-founder of Timeworx.io and a Lecturer at the Faculty of Automatic Control and Computers at the National University of Science and Technology POLITEHNICA Bucharest, where he teaches mobile computing.

    Content: This presentation takes a hands-down approach on working with the Android Open Source Project (AOSP), in which we will discuss how the project is structured and we’ll deep dive into the tools and methodologies used throughout the project.

  • Mihai Mașala

    RoLLMs - Building Romanian Large Language Models (Talk)

    Mihai Mașala ( Mihai Mașala -)

    Bio:

    Content: This talk explores an open-source project focused on building the first Large Language Models (LLMs) specialized in Romanian. This presentation will go through all the steps in the LLM life-cycle with a focus on building the Romanian data needed for training and evaluating such models.

  • Răzvan Nițu

    D – the best language you probably have not heard about (Talk)

    Răzvan Nițu +) +, +UPB/ILDS

    Bio:

    Content: This talk explores an open-source project focused on building the first Large Language Models (LLMs) specialized in Romanian. This presentation will go through all the steps in the LLM life-cycle with a focus on building the Romanian data needed for training and evaluating such models.

  • Răzvan Nițu

    D – the best language you probably have not heard about (Talk)

    Răzvan Nițu ( Răzvan Nițu , Răzvan Nițu -)

    Bio: Razvan is a computer science enthusiast that holds a PhD in compiler engineering. He is passionate about low level systems and educational content, thus contributing to a variety of open source repositories such as the D language compiler, the Linux kernel and educational materials.

    Content: D is a general purpose programming language which, as the name suggests, strives to be a modern replacement for C/C++. With features inspired by state of the art high-level languages such as Python, Java and Rust, but enabling C/C++-like performance, D is a jack of all trades. Do you want to prototype something rapidly and not care about memory allocations? You can just use the garbage collector and the standard library. Do you now want to evolve your prototype into an end product where performance is important? You can just opt-out of using the GC and use your custom allocation scheme (provided that one of the standard library allocators does not suit you). Is memory safety an issue? You can just enable compile time memory safety checks. Whatever your use case, D has an answer. Not to mention D’s metaprogramming capabilities, which are unmatched in any other language. In this talk, I will present some of D’s cool features and how they apply to specific use cases.

  • Andreia Ocănoaia

    Git Good - An essential guide to git (Workshop)

    Andreia Ocănoaia +) +, +DLang

    Bio: Razvan is a computer science enthusiast that holds a PhD in compiler engineering. He is passionate about low level systems and educational content, thus contributing to a variety of open source repositories such as the D language compiler, the Linux kernel and educational materials.

    Content: D is a general purpose programming language which, as the name suggests, strives to be a modern replacement for C/C++. With features inspired by state of the art high-level languages such as Python, Java and Rust, but enabling C/C++-like performance, D is a jack of all trades. Do you want to prototype something rapidly and not care about memory allocations? You can just use the garbage collector and the standard library. Do you now want to evolve your prototype into an end product where performance is important? You can just opt-out of using the GC and use your custom allocation scheme (provided that one of the standard library allocators does not suit you). Is memory safety an issue? You can just enable compile time memory safety checks. Whatever your use case, D has an answer. Not to mention D’s metaprogramming capabilities, which are unmatched in any other language. In this talk, I will present some of D’s cool features and how they apply to specific use cases.

  • Andreia Ocănoaia

    Git Good - An essential guide to git (Workshop)

    Andreia Ocănoaia ( Andreia Ocănoaia , Andreia Ocănoaia -)

    Bio: I’m a full stack engineer and trainer passionate about empowering developers to write robust, bug-free code. I specialize in building delightful developer tools that enhance productivity and ease application deployment. A strong advocate for best practices in cloud and backend development, I frequently speak about technology and share insights with the community. When I am not elbow-deep in writing code, I am probably nerding around about linux essentials and git.

    Content: Level up your git game - whether you’re just starting out or have been using git for a while, this workshop is your chance to sharpen those skills and tackle the trickiest parts of version control. In this session we will dive deep into the basics and some tricks to increase your productivity while using git. By the end of this session, you’ll have a solid foundation in Git, enabling you to manage your commits.

  • Alexandru Olariu

    Open Telemetry: What? Why? How? - incl. data visualization using Grafana (Talk)

    Alexandru Olariu +) +, +ACS (UPB)

    Bio: I’m a full stack engineer and trainer passionate about empowering developers to write robust, bug-free code. I specialize in building delightful developer tools that enhance productivity and ease application deployment. A strong advocate for best practices in cloud and backend development, I frequently speak about technology and share insights with the community. When I am not elbow-deep in writing code, I am probably nerding around about linux essentials and git.

    Content: Level up your git game - whether you’re just starting out or have been using git for a while, this workshop is your chance to sharpen those skills and tackle the trickiest parts of version control. In this session we will dive deep into the basics and some tricks to increase your productivity while using git. By the end of this session, you’ll have a solid foundation in Git, enabling you to manage your commits.

  • Alexandru Olariu

    Open Telemetry: What? Why? How? - incl. data visualization using Grafana (Talk)

    Alexandru Olariu ( Alexandru Olariu , Alexandru Olariu -)

    Bio: Alexandru is a software engineer who has previously worked at Ubisoft (QA/QC engineer) and Intel (Embedded Processing engineer), and is currently working at Microsoft for the past 3.5 years. +) +, +Microsoft

    Bio: Alexandru is a software engineer who has previously worked at Ubisoft (QA/QC engineer) and Intel (Embedded Processing engineer), and is currently working at Microsoft for the past 3.5 years. You can find more about Alexandru on: 1. LinkedIn: https://www.linkedin.com/in/olariu-alexandru/ 2. GitHub: https://github.com/arolariu @@ -128,32 +174,184 @@ Iulian Pașcalău , Iulian Pașcalău -)

    Bio: Passionate Golang developer and clean code advocate. I work at MultiversX in the Chains Integration team (previously worked on the Protocol team)

    Content: A presentation regarding our hard-learned lessons about how to write quality code. Will quickly pass through the SOLID principles, code decoupling at different levels and the benefits of insisting in writing unit tests and integration tests. Will also touch on our currently CI used solutions.

  • Iulian Pașcalău

    Running a MultiversX Chain Simulator in Docker (Workshop)

    Iulian Pașcalău +) +, +MultiversX

    Bio: Passionate Golang developer and clean code advocate. I work at MultiversX in the Chains Integration team (previously worked on the Protocol team)

    Content: A presentation regarding our hard-learned lessons about how to write quality code. Will quickly pass through the SOLID principles, code decoupling at different levels and the benefits of insisting in writing unit tests and integration tests. Will also touch on our currently CI used solutions.

  • Iulian Pașcalău

    Running a MultiversX Chain Simulator in Docker (Workshop)

    Iulian Pașcalău ( Iulian Pașcalău , Iulian Pașcalău -)

    Bio:

    Content: The worksop will try to accomplish all these points: 1. Install the Docker engine (from trusted sources) on the participants laptops (Windows, Linux, MacOS) 2. Pull the latest MultiversX Chain Simulator image 3. Run the image in a local container 4. Basic interaction with the container, trying to make sure everything works 5. Run a small Python3 script that better interacts with the Chain Simulator container 6. Cleanup: stop the container, remove it and remove the image

  • Bogdan Popa

    Continuations: What Have They Ever Done for Us? (Talk)

    Bogdan Popa +) +, +MultiversX

    Bio:

    Content: The worksop will try to accomplish all these points: 1. Install the Docker engine (from trusted sources) on the participants laptops (Windows, Linux, MacOS) 2. Pull the latest MultiversX Chain Simulator image 3. Run the image in a local container 4. Basic interaction with the container, trying to make sure everything works 5. Run a small Python3 script that better interacts with the Chain Simulator container 6. Cleanup: stop the container, remove it and remove the image

  • Bogdan Popa

    Continuations: What Have They Ever Done for Us? (Talk)

    Bogdan Popa ( Bogdan Popa , Bogdan Popa -)

    Bio: Bogdan Popa is a software engineer with over 15 years of experience ranging all the way from working on video streaming on mobile phones (back when smartphones were a new thing) to scaling systems containing hundreds of terrabytes of financial data. Bogdan has several popular open source projects, most notably Dramatiq, a task processing framework for Python, and he enjoys contributing to the Racket programming language and ecosystem.

    Content: Surveys and experiments in economics involve stateful interactions: participants receive different messages based on earlier answers, choices, and performance, or trade across many rounds with other participants. In the design of Congame, a platform for running such economic studies, we decided to use delimited continuations to manage the common flow of participants through a study. In this talk, I'll go over some of the benefits of using continuations in a web context as well as cover some of the pitfalls

  • Mădălin Popa

    From Zero to DevOps Cloud: Ansible-Driven VPS Setup for Development (Workshop)

    Mădălin Popa +) +, +Congame

    Bio: Bogdan Popa is a software engineer with over 15 years of experience ranging all the way from working on video streaming on mobile phones (back when smartphones were a new thing) to scaling systems containing hundreds of terrabytes of financial data. Bogdan has several popular open source projects, most notably Dramatiq, a task processing framework for Python, and he enjoys contributing to the Racket programming language and ecosystem.

    Content: Surveys and experiments in economics involve stateful interactions: participants receive different messages based on earlier answers, choices, and performance, or trade across many rounds with other participants. In the design of Congame, a platform for running such economic studies, we decided to use delimited continuations to manage the common flow of participants through a study. In this talk, I'll go over some of the benefits of using continuations in a web context as well as cover some of the pitfalls

  • Mădălin Popa

    From Zero to DevOps Cloud: Ansible-Driven VPS Setup for Development (Workshop)

    Mădălin Popa ( Mădălin Popa , Mădălin Popa -)

    Bio: DevOps Engineer with a deep passion for technology and software development. Skilled in automation, cloud infrastructure, and programming, always exploring new tools and languages to drive efficiency and innovation.

    Content: In this hands-on workshop, you'll learn how to automate the setup of a VPS from scratch using Ansible and Docker. We’ll cover configuring essential development services like databases, Gitea, Umami, and more, providing you with a fully functional cloud environment for your projects. Perfect for developers and DevOps enthusiasts looking to streamline their infrastructure setup.

  • Alexandru "Sopy" Soponar

    First Steps in Open Source: Small Contributions, Big Impact (Talk)

    Alexandru "Sopy" Soponar +) +, +

    Bio: DevOps Engineer with a deep passion for technology and software development. Skilled in automation, cloud infrastructure, and programming, always exploring new tools and languages to drive efficiency and innovation.

    Content: In this hands-on workshop, you'll learn how to automate the setup of a VPS from scratch using Ansible and Docker. We’ll cover configuring essential development services like databases, Gitea, Umami, and more, providing you with a fully functional cloud environment for your projects. Perfect for developers and DevOps enthusiasts looking to streamline their infrastructure setup.

  • Alexandru "Sopy" Soponar

    First Steps in Open Source: Small Contributions, Big Impact (Talk)

    Alexandru "Sopy" Soponar ( Alexandru "Sopy" Soponar , Alexandru "Sopy" Soponar -)

    Bio: I'm a tech enthusiast, LLVM contributor, and currently a student at the Technical University of Cluj-Napoca. I love diving into Linux, customizing software, modding devices, and exploring new tech. Outside of tech, I enjoy chess, gaming, and dabbling in poetry, drawing, and photography.

    Content: Identifying and contributing to open source projects with only one maintainer or low activity can have a significant impact. Discussion on how small fixes and contributions to the projects you already use can make a big difference, both for the project and for your development as a engineer. Drawing from my personal experiences, I’ll highlight the value of starting small and how these contributions can lead to deeper involvement in the open source community.

  • Dan Tudose

    Building an Open Hardware & Software Smartwatch (Talk)

    Dan Tudose +) +, +LLVM Foundation

    Bio: I'm a tech enthusiast, LLVM contributor, and currently a student at the Technical University of Cluj-Napoca. I love diving into Linux, customizing software, modding devices, and exploring new tech. Outside of tech, I enjoy chess, gaming, and dabbling in poetry, drawing, and photography.

    Content: Identifying and contributing to open source projects with only one maintainer or low activity can have a significant impact. Discussion on how small fixes and contributions to the projects you already use can make a big difference, both for the project and for your development as a engineer. Drawing from my personal experiences, I’ll highlight the value of starting small and how these contributions can lead to deeper involvement in the open source community.

  • Dan Tudose

    Building an Open Hardware & Software Smartwatch (Talk)

    Dan Tudose ( Dan Tudose , Dan Tudose -)

    Bio: Dan Tudose is an Associate Professor and researcher at the Computer Science department of the Faculty of Automatic Control and Computers at POLITEHNICA Bucharest. He's passionate about wearables and IoT, having previously built multiple startups and projects in this space. He's also a Staff Research Engineer at Google, developing the next wearable products in the Pixel and Fitbit smartwatch lines.

    Content: Hacktor Watch is an open hardware and software wearable project running the NuttX RTOS. See what it takes to design, prototype and build a wearable from scratch.

  • Projects and Organizations

    2i2c

    ACS (POLITEHNICA Bucharest)

    Congame

    Dagster

    DLang

    eSolutions

    Iroh

    JupyterHub

    LLVM Foundation

    MariaDB

    Microsoft

    NXP

    NuttX

    Open Education Hub

    OpenSIPS

    OxidOS

    Rencfs

    TileDB

    TockOS

    Unikraft

    Unibuc

    Universitad Autonoma de Barcelona

    POLITEHNICA Bucharest

    Schedule

    OmniOpenCon is a three-day event. +) +, +ACS (UPB)

    Bio: Dan Tudose is an Associate Professor and researcher at the Computer Science department of the Faculty of Automatic Control and Computers at POLITEHNICA Bucharest. He's passionate about wearables and IoT, having previously built multiple startups and projects in this space. He's also a Staff Research Engineer at Google, developing the next wearable products in the Pixel and Fitbit smartwatch lines.

    Content: Hacktor Watch is an open hardware and software wearable project running the NuttX RTOS. See what it takes to design, prototype and build a wearable from scratch.

    And more to come ...

    Anca Alexandru +( +Anca Alexandru +, +Anca Alexandru +) +, +Universitatea "Dunărea de Jos" din Galați / dexonline.ro

    Cristiana Andrei +( +Cristiana Andrei +, +Cristiana Andrei +) +, +Wyliodrin

    Mircea Anton +( +Mircea Anton +, +Mircea Anton +) +, +

    Radu Bogza +( +Radu Bogza +, +Radu Bogza +) +, +dexonline.ro

    Vicențiu Ciorbaru +( +Vicențiu Ciorbaru +, +Vicențiu Ciorbaru +) +, +MariaDB

    Bogdan Dumitrescu +( +Bogdan Dumitrescu +, +Bogdan Dumitrescu +) +, +1and1

    Adrian Dușa +( +Adrian Dușa +, +Adrian Dușa +) +, +UB, RODA

    Daniel Gafni +( +Daniel Gafni +, +Daniel Gafni +) +, +Dagster Labs

    Doru Ilași +( +Doru Ilași +, +Doru Ilași +) +, +Aplix Technologies

    Marius Ileana +( +Marius Ileana +, +Marius Ileana +) +, +

    Gabriel Masei +( +Gabriel Masei +, +Gabriel Masei +) +, +LibreOffice

    Gabriel Masei +( +Gabriel Masei +, +Gabriel Masei +) +, +LibreOffice

    Alina Mierluș +( +Alina Mierluș +, +Alina Mierluș +) +, +Universitad Autonoma de Barcelona

    Darius Mihai +( +Darius Mihai +, +Darius Mihai +) +, +UPB

    Alexandru Radovici +( +Alexandru Radovici +, +Alexandru Radovici +) +, +OxidOS / TockOS

    Alexandru Radovici +( +Alexandru Radovici +, +Alexandru Radovici +) +, +OxidOS / TockOS

    Sorin Stănculeanu +( +Sorin Stănculeanu +, +Sorin Stănculeanu +) +, +MultiversX

    Sorin Stănculeanu +( +Sorin Stănculeanu +, +Sorin Stănculeanu +) +, +MultiversX

    Eduard Stăniloiu +( +Eduard Stăniloiu +, +Eduard Stăniloiu +) +, +DLang

    Sergiu Weisz +( +Sergiu Weisz +, +Sergiu Weisz +) +, +Open Education Hub

    Projects and Organizations

    Schedule

    OmniOpenCon is a three-day event. We aim to capture as much of the spirit of open source in talks, workshops and hacking sessions. Full schedule (speakers, presentations, workshops) will be detailed in the coming days.

    Day 1: Talks (Thursday, September 26, 2024)

    Talks will be delivered in English. Each talk is allocated a 30 minutes talk: 20-25 minutes for the talk itself, 3-5 minutes for questions.