Skip to content

JVM Languages

Meet other local people interested in JVM Languages: share experiences, inspire and encourage each other! Join a JVM Languages group.
pin icon
586
members
people1 icon
3
groups

Frequently Asked Questions

Yes! Check out jvm languages events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.

Discover all the jvm languages events taking place this week here. Plan ahead and join exciting meetups throughout the week.

Absolutely! Find jvm languages events near your location here. Connect with your local community and discover events within your area.

JVM Languages Events Today

Join in-person JVM Languages events happening right now

Chinese Language Meetup
Chinese Language Meetup
大家好! We meet once a week to speak in and about Chinese. Most participants are advanced speakers, or of Chinese descent. Your are a beginner? By all means give our meet-up a chance and drop by! We'd love to help you navigate through the first steps into this fascinating language. If the weather allows we will meet outside (see indicated location). Please bring your own beverages and food. There is a public toilet nearby. 我们每周二晚上七点在火车站附近的某个餐厅聚会,一边吃晚餐(已吃过的也可以只喝一杯),一边用中文聊天。本着开放原则,参加者资格和话题不受任何限制。 我们特别欢迎各位华侨、华裔和来自中国的留学生参加我们的活动,扩充我们对中国的了解。不见不散! 天气允许的话我们在外面聚会(请参考所颁布的地点)。此时请安排自己的饮料和食物。附近有公共厕所。
Cloud Native Computing Meetup | March 2026 - Afternoon edition
Cloud Native Computing Meetup | March 2026 - Afternoon edition
Let's meet at the CNC meetup on Tuesday, March 10th, 2026, at 15:00 CET. **Location:** VSHN Tower, 8th floor, Neugasse 6, 8005 Zürich **Agenda:** Would you like to speak at this event? Contact us at [https://cnc-meetup.ch](https://cnc-meetup.ch)! Guidelines: * All sessions are held in English. * No product or sales pitches are allowed. * All projects showcased should be open source. * We cannot cover travel costs, but we welcome speakers from other regions. * We're seeking more diversity among our speakers: underrepresented groups are welcome! 14:30 – Door Opening 15:00 – Welcome, Intro, & Announcements 15:05 – TLS Hot Reload, Janne Kataja (SIX) 15:30 – 5 minutes pause 15:35 – Cloud-Native Application Definition and Delivery with OAM and KubeVela, Raffael Klingler (AXA) 16:00 – 5 minutes pause 16:05 – From Problem to Production: DevOps for AI with Kubeflow, Fabrizio Lazzaretti (Wavestone) and Marco Crisafulli (enki) 16:30 – 5 minutes pause 16:35 – Bye-bye Ingress-NGINX, hello Gateway API, Urs Zurbuchen (Airlock) 17:00 – Final words, networking & apéro TLS Hot Reload, Janne Kataja (SIX) Learn how to minimize disruptions caused by TLS certificate rotations by enabling hot reloading in your application. In Kubernetes, TLS certificates are typically stored in Secrets and mounted into pods. When a Secret is updated, for example, due to certificate rotation by cert-manager, Kubernetes updates the projected secret volume. Hot reload mechanisms detect these file changes and reload TLS certificates without restarting the pod. This enables live certificate rotation, maximizes availability, and reduces operational risk associated with restarts. The approach makes shorter-lived TLS certificates operationally viable. Janne is a Cloud Platform Engineer at the SIX Group, where he builds cloud platforms and services for the financial community. Originally from Finland, he now lives in Baar, Zug. Opinions are his own. Cloud-Native Application Definition and Delivery with OAM and KubeVela, Raffael Klingler (AXA) What if developers could focus on their applications instead of the platform beneath them? The Open Application Model (OAM) makes this possible by shifting the focus from containers and orchestrators to applications themselves. Instead of wrangling low-level Kubernetes manifests, developers define applications using modular, reusable building blocks. KubeVela brings this model to life, rendering abstract definitions into deployable resources. In this session, we'll explore how OAM enables application-centric definitions and see KubeVela in action. You'll see an application evolve from a simple definition to a sophisticated setup with cloud-managed services and GitOps integration. Raffael Klingler is a Platform Engineer at AXA Switzerland, where he helps development teams ship software faster and more reliably. He recently completed his Master's thesis on Internal Developer Platforms, diving deep into OAM, KubeVela, and the challenge of making application delivery less painful. When not wrangling Kubernetes manifests, he's probably thinking about how to make developers' lives easier. From Problem to Production: DevOps for AI with Kubeflow, Fabrizio Lazzaretti (Wavestone) and Marco Crisafulli (enki) Despite massive investments in AI, most enterprise AI initiatives fail to reach production — not because of model quality, but because of fragmentation among data science, platform engineering, and business teams. MLOps addresses this challenge by applying DevOps principles to machine learning, and Kubeflow has emerged as a de facto open platform for operationalizing these practices in cloud-native environments. In this talk, we explore how Kubeflow enables collaboration, automation, and repeatability across the entire ML lifecycle, from requirements gathering and experimentation to deployment and continuous improvement. Using a real end-to-end example, we’ll demonstrate how Kubeflow Pipelines, training workflows, and integration with the CNCF ecosystem help teams move beyond ad-hoc experimentation toward production-grade AI systems. Attendees will see how a vendor-neutral Kubeflow-based MLOps architecture supports multi-cloud deployments, enforces operational best practices, and creates continuous feedback loops between stakeholders. Whether you are introducing MLOps for the first time or refining an existing platform, this session provides practical insights into using Kubeflow to turn AI from a research activity into a sustainable business capability. Fabrizio Lazzaretti is a Managing Consultant at Wavestone and CNCF Ambassador who bridges cutting-edge cloud-native technologies with enterprise architecture. As maintainer of the CloudEvents Rust SDK and co-author of "Crafting Great APIs with Domain-Driven Design," he brings deep expertise in event-driven architecture and microservices to complex challenges. With over 10 years of experience in software architecture, development, and DevOps, he currently drives architectural transformation and AI initiatives across sectors, connecting business and IT through collaborative API design. Marco Crisafulli is the co-founder of enki, a Swiss machine learning company focused on training, consulting, and implementing practical ML use cases for Swiss enterprises. With a strong background in enterprise software and cloud-native infrastructure, he specializes in MLOps, Kubernetes, and production-grade ML platforms, and has deep hands-on experience with Kubeflow. He works closely with organizations to bridge the gap between experimentation and reliable ML systems in production, helping teams operationalize ML at scale. Bye-bye Ingress-NGINX, hello Gateway API The Kubernetes ecosystem is undergoing a major transformation as the legacy Ingress model, long dominated by the NGINX Ingress Controller, reaches its limits and faces discontinuation. This talk explores why the Kubernetes Gateway API is emerging as the new standard for security and architecture. We'll dive into the shortcomings of traditional Ingress (including "annotation hell" and recent security vulnerabilities) and highlight the architectural and operational advantages of Gateway API. Finally, we will present a few options on how you can move forward and implement a new solution. Urs Zurbuchen is a Senior Security Consultant at Airlock. As an engineer and consultant for the design and implementation of IT security solutions, he is familiar with the requirements for secure digitalisation processes. Urs has more than 20 years of experience in designing and integrating web application security solutions (web application firewall, authentication, single sign-on, access control) as well as in designing and implementing identity & access management projects (user management, authorisation management, processes, provisioning). Mr Zurbuchen can advise on the conception of non-technical topics such as organisation, guidelines, compliance requirements and regulations, as well as on the implementation of application and system architecture audits. The event will be recorded and made available on VSHN's YouTube channel: [https://vshn.tv](https://vshn.tv). Subscribe to stay notified of updates. We expect all participants to abide by VSHN's Conference Code of Conduct: [https://www.vshn.ch/en/code-of-conduct/](https://www.vshn.ch/en/code-of-conduct/) If you would like to share your cloud-native projects at the CNC Switzerland meetup events or sponsor future events, just send us your talk suggestion here: https://cnc-meetup.ch. We look forward to hearing from you!
Learn programming with Python, Java, Javascript, C(++) or ...
Learn programming with Python, Java, Javascript, C(++) or ...
Dies ist ein informelles Treffen für Lernende, die ihre ersten Schritte in der Programmierung machen oder ihre Grundkenntnisse vertiefen möchten. *** This is an informal meetup, for learners that want to do their first steps in programming or want to consolidate their skills. We spend one hour and a half working on tutorials, exercises or projects. If you need help to get started, we will help you finding a good way for learning. You should be prepared to spend your time "doing things": just hanging around and listening might get boring, if all other people are learning on their side. There are experienced people are around and you can ask questions as soon as their arise or bring with you questions you have had during the week. During the last half an hour, we do a (simple) exercise together. We speak German, English, and a few other languages. Currently, how main programming languages are: * Python * Javascript * Java * Flutter * C++ * C * C# * PHP But you're free to learn any programming language during our Co-Learning! If you want to learn more about our Co-Learning, please have a look at our website (no frequent updates...): https://opentechschool-zurich.github.io/ If you're starting with Python, we can suggest: * Learning Python the hard way (https://learnpythonthehardway.org/python3/) (for Python 3). * The Solo Learn Python 3 Tutorial (https://www.sololearn.com/Course/Python/). * A big list of Python tutorials: https://docs.python-guide.org/intro/learning/ For Node.js: * Nodeschool: https://nodeschool.io/ For C++ * https://de.wikibooks.org/wiki/C%2B%2B-Programmierung * https://www.sololearn.com/Course/CPlusPlus/
Coffee & Chat in English
Coffee & Chat in English
Join us for Coffee & Chat and practice your English! Every 2nd Tuesday of the month we meet at Doode Coffee World, Winterthur at 10:00 chat until 12:00. Ana is the organiser of this event. If you do not know her, look for the International Club Postcards on the table. We look forward to seeing you! Non-members are always invited to attend our events! This is a wonderful opportunity to experience what we have to offer and see if our club is the right fit for you. After joining us for 1 or 2 events, you can decide if you’d like to become a member. We look forward to welcoming you! About Us: The International Club Winterthur aims to connect, support and integrate individuals and families who have an international connection or interest. We are a non-political, not-for-profit, English-speaking association, actively fostering friendships and networks in Winterthur and its greater area. Follow us on MeetUp for our upcoming events: https://www.meetup.com/the-international-club-winterthur/ Disclaimer: Please note that the International Club Winterthur is not responsible for any injuries or damages that may occur during the event. Additionally, photos may be taken at the event and shared on the club's social media platforms.
Practice your programming skills with Python, Js, Java, C(++) or ...
Practice your programming skills with Python, Js, Java, C(++) or ...
Anybody who wants to practice their programming skills is welcome. We share our ideas, learn from each other, do some exercise, ask questions, etc. This meetup is the best for those who want to improve their skills by programming and learning in a group If you want to learn more about our Co-Learning, please have a look at our website: [https://opentechschool-zurich.github.io/](https://opentechschool-zurich.github.io/) \*\*\* We have a chat group you can join to get more information: [https://app.element.io/#/room/#ots-zh:matrix.org](https://app.element.io/#/room/#ots-zh:matrix.org) (You need to create a free account if you don't already have one) Remote participants are also welcome. You first need to join the Element chat and then get into the video call that we start at around 19:00 (if we forget, pleas ping us in the Element chat!) \*\*\* Our main languages are Python and Javascript, but we welcome every programming languages. Some of the skills we can help you learning: * Python and * ... PyGame (Zero / Play) -.... Flask * ... Jupyter and data science -... PySide2 / PyQt * ... Shoebot * C++ and * ... Qt * ... cmake * ... and modern C++ * Flutter for Apps * PHP and * ... Vue.js * ... Wordpress * JS and React.js We have a few Github repository that can be interesting to browse:: https://github.com/opentechschool-zurich/
Klangschalen-Meditation mit Vanessa
Klangschalen-Meditation mit Vanessa
Bei der Klangschalen-Meditation wirst du eingeladen, dich hinzulegen, loszulassen und einzutauchen. Lass die kraftvollen Schwingungen der Tibetischen Klangschalen dein ganzes Wesen durchdringen. Lass dich ganz mühelos in einen meditativen Zustand sinken und erlebe wie sich dein Körper tief entspannt, deine Gedanken verstummen und deine Seele auf Reisen gehen darf. Klangschalen werden seit Jahrhunderten in fernöstlichen Traditionen in spirituellen Praktiken und Ritualen verwendet. In der Klangtherapie werden Klangschalen und andere archaische Instrumente auch zu Heilungszwecken eingesetzt, da unser eigenes Energiefeld mit der Schwingung der Klangschalen in Resonanz geht und damit wieder in Balance gebracht werden kann. Es sind keine Vorkenntnisse nötig. Dieser Kurs eignet sich auch für Anfänger. Austausch: Fr 40.- Bitte melde dich an unter www.layabodywork.com/workshops \>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\> SINGING BOWL MEDITATION Lay down, let go and sink in. Let the powerful vibration of the tibetan singing bowls help you to get into a meditative state and feel how your whole body relaxes, how your thoughts fall silent and how your spirit goes on a journey. For centuries singing bowls have been used in eastern traditions in spiritual practices and rituals. In Sound Therapy these hand crafted instruments are also used to rebalance our energy body and can support healing processes on many levels of our beeing. No experience needed. This class is also open for beginners. Exchange: Fr. 40.- Please sign up on www.layabodywork.com/workshops
TechTalkThursday #27 @ Nine
TechTalkThursday #27 @ Nine
Let's get together for the next TechTalkThursday to learn new things and share experiences! 17:30 Door opening 18:00 **Intro** – Thomas Hug, CEO & Founder of Nine \~ 18:05 **One Platform, Any Scale: Roche Linux** – Karol Swiderski (Principal Solutions Engineer at Roche) \~ 18:30 **A Few Quirks About MCP** – Thimo Koenig (Co-Founder & CTO at tekkminds) \~ 19:00 **Agentic Engineering: How To Use AI As Peer (DevOps) Programmer With Context, MCP, Prompts, Rules and Workflows** – Jonas Felix (Coach & Co-Founder at letsboot.ch) \~ 19:30 Snacks & Drinks Have we aroused your interest? Then please register! We look forward to meeting you! You can also watch this event's livestream on YouTube: https://www.youtube.com/watch?v=B9_weIWteGA

JVM Languages Events This Week

Discover what is happening in the next few days

Language Exchange (Flip Lingoes)
Language Exchange (Flip Lingoes)
We keep it a fun and practical language exchange. First thing you'll notice is we match you with **fluent speakers** in your target language. **Event Flow** **18:45–19:15** → Registration Scan the QR code to tell us your fluent and target languages. **19:15–20:30** → Language Exchange Powered by our **Learn by Flipping** method. **20:30 onwards** → Stay, chat, or head off — totally up to you 😉 **What is "Learn by Flipping"?** **Practical** → You speak with fluent speakers in your target language. **Collaborative** → Every 5 minutes, you switch roles: learner ↔ helper. **Fun** → Small groups, good energy, and a bar atmosphere — without the chaos. Save some time by [Signing up to our web app](https://fliplingoes.com/) beforehand. **Entrance:** 10 CHF (includes a tapa) Please note, event registration closes after 7:15PM
 Language Exchange & Apéro
Language Exchange & Apéro
🎟️ [Get your ticket here](https://eventfrog.ch/de/p/essen-trinken/language-exchange-apero-7418961189978258808.html) 🎟️ **Maybe the best way to practice a language: some food, a drink, and a relaxed group setting.** **How it works:** Check in with our hosts. Grab a drink at the bar and join the group of people speaking a language you want to practice. Follow our topic cards or talk about your interests. **Location:** Sphères, 8005 Zurich (winter garden) **Entry:** CHF 10,– (snacks included in the ticket price ☺️) **Tickets:** Get your ticket on [eventfrog.ch](https://eventfrog.ch/de/p/essen-trinken/language-exchange-apero-7418961189978258808.html) Your hosts will be Joël and Linda.
cuTile and TileIR: The next step in GPU Programming
cuTile and TileIR: The next step in GPU Programming
After a long hiatus of the compiler social, Lorenzo is joining us to talk about the exciting work happening at NVIDIA that you have probably heard about, namely cuTile/TileIR. As usual there will be pizza, snacks, beer, and soft drinks after the event for participants, sponsored by NVIDIA. **Astract:** GPU programming has evolved significantly over the past decade, driven by rapid hardware innovation such as Tensor Cores and new numerical formats. However, the gap between high-level productivity frameworks and low-level performance-centric programming models continues to widen. In this talk, we introduce cuTile and TileIR, a new block-level programming model and intermediate representation designed to simplify high-performance GPU development while preserving forward compatibility with evolving NVIDIA architectures. cuTile provides a tile-centric abstraction for data-parallel workloads, accessible from Python, while TileIR—an MLIR-based low-level IR integrated with CUDA—offers a stable, portable foundation for targeting tensor cores and future hardware generations. Together, they establish a middle ground between usability and control, enabling expressive kernel development without sacrificing performance. We present the programming model, illustrate it with examples, discuss performance considerations, and, if time permits, take a deeper dive into the core abstractions behind TileIR: https://github.com/NVIDIA/cuda-tile **Location:** The event is taking place in the room G59 in the CAB building of ETH Zurich at the Zentrum campus. Enter from Universitätstrasse 6.
Language Exchange Zurich - Meet new people & Enjoy free snacks
Language Exchange Zurich - Meet new people & Enjoy free snacks
Join the Language Exchange to meet new people, practice your foreign languages and spend a good time together. We will serve free tapas such as Bruschetta, Wedges, Nachos or similar. **How it works**: Choose the country flag sticker of the languages that you speak or want to practice! Seat on the right language table and start your conversation with our conversation topic cards. Average group size: 25 participants **When**: Every Saturday, 20:00 - 22:00 **Where**: 2.Akt Zürich **Price**: 10.- incl. Snacks **Tickets**: https://tinyurl.com/LX-14-03-26 (please buy ticket online) **WhatsApp Group**: https://chat.whatsapp.com/8jkvEUJ5jLp75fYglQFCNJ (join for updates & pics) **After the Language Exchange:** Pub Crawl! For those who want to continue the night, we have a Bar Tour starting from the same place at 10PM. Language Exchange participant get a 10fr discount when buying the combo-ticket online. Your Event Hosts Didem, Sébastien & Katja, Fernando More info: [https://www.pubcrawlzurich.com/languageexchange](https://www.pubcrawlzurich.com/languageexchange) Event pictures? Follow us on [IG](https://www.instagram.com/languageexchangezurich) and [FB](https://www.facebook.com/zurichlanguageexchange)
March Meetup @ Digitec Galaxus
March Meetup @ Digitec Galaxus
Join us for our next GraphQL Meetup on **March 12th** in Zürich! The event will start at **6:00 PM**, with time for networking and the first talk beginning at **6:30 PM**. Location, drinks, and food are generously provided by **Digitec Galaxus**. If you’d like to host one of our future events, please reach out to us at contact@chillicream.com. The event will be **hybrid**. We strongly encourage you to join us in person for the full experience, but we will also provide a livestream for remote attendees. When you sign up, please let us know whether you’ll attend in person or online. **Schedule** **18:00 – 18:30** Welcome & Networking **18:30 – 19:00** **GraphQL Batching: DataLoaders and Batch Resolvers Explained** \- Michael Staib GraphQL servers rely on batching to avoid the N+1 problem, but where should batching actually happen? In this talk, we explore three common approaches: DataLoaders, Batch Resolvers, and breadth-first (BFS) execution. While all aim to reduce redundant data fetching, they solve different problems and live at different layers of your stack. We will examine how each approach works, when to use one over the other, and how modern GraphQL servers implement batching under the hood. Along the way, we will look at practical execution details like field merging and batching across multiple operations. By the end, you will have a clear mental model for GraphQL batching and the trade-offs between DataLoaders, Batch Resolvers, and BFS execution. **19:00 – 19:30** **Semantic Introspection** \- Pascal Senn GraphQL's rich type system makes it an ideal foundation for agents to explore and work with APIs. The SDL provides the structure agents need to reason about capabilities and data. Queries let them retrieve information, while mutations enable them to take action. In practice, however, production GraphQL schemas are often too large to fit in the context window and difficult to understand without additional context. So what if agents could interact with any GraphQL API in a generic, reliable way? In this session, we'll look at the challenges of agentic interactions with GraphQL and how semantic introspection could unlock a new way for agents to navigate the schema and interact with GraphQL APIs more reliably. **19:30 – 20:00** **The Future of GraphQL Federation: Composite Schemas in action** \- Tobias Tengler GraphQL federation enables teams to compose multiple services into a single unified API. But the federation ecosystem is evolving. In this talk, we introduce the GraphQL Composite Schema specification, a new open standard developed under the GraphQL Foundation and co-created by Apollo, The Guild, and ChilliCream. Rather than introducing yet another competing approach, the Composite Schemas specification aims to standardize and modernize GraphQL federation by addressing limitations of earlier federation protocols. We will explore how GraphQL APIs can be federated using Composite Schemas and how queries are planned and executed across services. Along the way, we will demonstrate the first implementation of the specification with Hot Chocolate Fusion 16 and share some of the design decisions behind it. By the end, you will understand what Composite Schemas are, how they improve GraphQL federation, and how to start using them with Fusion.
Deutsch lernen in der Ausstellung
Deutsch lernen in der Ausstellung
(Español ver abajo, English see below) Deutsch kreativ besucht die Ausstellung *Disobedience Archive* im Migros Museum in Zürich! Wir schauen uns die Kunstwerke an und diskutieren darüber. In Deutsch. Du verbesserst deine Sprachkenntnisse, entdeckst spannende Kunst und lernst andere Menschen kennen. [Migros Museum, Disobedience Archive, Zürich](https://migrosmuseum.ch/ausstellungen/disobedience-archive-canopy-for-broken-time) **ANMELDUNG:** Schreibe mir **bis am Mittwoch, 11.3.2026** ein Mail an hey@atelieroppliger.com, um dich für den Ausflug anzumelden. **KOSTEN:** Der Unterricht kostet CHF 20 pro Person. Nach der Anmeldung schicke ich dir den Link zum Zahlen per Twint oder Revolut. Der Eintritt in die Ausstellung ist kostenlos. **\> Die Veranstaltung findet bei fünf Anmeldungen statt\.** \> ESPAÑOL: Deutsch kreativ visita la exposición «*Disobedience Archive* » en Migros Museum, Zúrich! Miramos las obras de arte y discutimos sobre ellas. En alemán. Mejora tus conocimientos del idioma, descubre arte fascinante y conoce a otras personas. [Migros Museum, Disobedience Archive, Zürich](https://migrosmuseum.ch/ausstellungen/disobedience-archive-canopy-for-broken-time) **INSCRIPCIÓN:** Escríbeme un correo electrónico a hey@atelieroppliger.com **hasta el miércoles, 11/03/2026,** para inscribirte a la excursión. **COSTO:** La clase cuesta 20 CHF por persona. Tras la inscripción, te enviaré el enlace para realizar el pago por Twint o Revolut. La entrada a la exposición es gratuita. **>** ENGLISH Deutsch kreativ visits the exhibition «*Disobedience Archive* » at the Migros Museum Zurich. We will look at the artworks and discuss them. In German. You will improve your language skills, discover exciting art, and meet new people. [Migros Museum, Disobedience Archive, ](https://migrosmuseum.ch/ausstellungen/disobedience-archive-canopy-for-broken-time)Zurich **REGISTRATION:** Send me an email **by Wednesday, 11th March, 2026** to hey@atlieroppliger.com to register for the visit. **COST:** The lesson cost CHF 20 per person. After registration, I will send you the link to pay via Twint or Revolut. Admission to the exhibition is free of charge. The event will take place with a minimum of five registrations.
Flutter Zürich Hybrid Meetup March 2026
Flutter Zürich Hybrid Meetup March 2026
Join us on Thursday, March 12th for an evening of **Flutter**, **mobile product development** and **real-world lessons** \- with talks\, networking and a community roundtable\. This meetup is for **everyone involved in building mobile products**, not just developers: Flutter & mobile engineers, UX/UI designers, product & project managers, QA, engineering leads, founders and decision makers. You don't need to write Flutter code to benefit — this is about building better mobile products, end-to-end. Event language: **English** Free **snacks & drinks** will be available on-site (while supplies last that is) **WHAT YOU'LL LEAVE WITH** • Practical patterns for moving from MVP to maintainable codebases • Architecture lessons for scaling Flutter apps beyond a side project • New contacts across dev / UX / product / leadership (and fresh perspectives) **SCHEDULE (CET / Zürich time)** • 18:30 Doors open @ Liip AG + Google Meet starts • 19:00 Talk #1 (45 min) • 19:45 Break (15 min) • 20:00 Talk #2 (45 min) • Afterwards Networking + community roundtable (demos, questions, discussion) **TALKS** • 19:00: **From MVP to Maintainable** by Radivoje Ostojic (45 min) • 20:00: **Building Production-Ready Flutter Apps: From Side Project to Scalable Architecture** by Mordecai Shekwogaza (45 min) **COMMUNITY ROUNDTABLE (before / between / after talks)** Show what you're working on (even early prototypes), share open-source contributions, ask for feedback, discuss app architecture, UX challenges, performance, analytics, delivery pipelines, and the future of app development. **JOIN ONLINE (Google Meet)** https://meet.google.com/tjf-htxa-xmm **JOIN ON-SITE (Zürich)** The location will take place at the offices of: Liip AG Limmatstrasse 183 8005 Zürich Bring a colleague (dev, UX, PM, stakeholder) — the more perspectives, the better!

JVM Languages Events Near You

Connect with your local JVM Languages community

Saturday Mornings @ East Market
Saturday Mornings @ East Market
Let's grab some coffee/food and share a morning chat! The East Market has an ample parking lot and outdoor and indoor seating. Grab a cup of coffee from Winston's Coffee & Waffles or on your way to East Market and meet us on the second floor - table behind or east of the elevator. Per what this group is about: "Everyone is welcome! International transplants to Columbus who want to improve language skills, Columbus residents who want to discuss international travel and culture, and anyone who enjoys getting together for good conversations."
Hofbräuhaus [ Thursday 6:00 ]
Hofbräuhaus [ Thursday 6:00 ]
The aim of this group is to get together and practice our German. Doesn’t matter if are a beginner or a native speaker. The goal is to speak and improve our German. Everyone is welcome! If the weather is good, look for us in the Biergarten. Pro Tip: Get there before 6:00 for happy hour pricing.
TBD
TBD
**Important time note:** Please plan on arriving between 5:30 and 6:00 as the elevators lock after 6 and you'll need to message us and we'll need to come get you. The building address is 4450 Bridge Park The entrance is 6620 Mooney St, Suite 400 **Abstract** TBD **YouTube Link** TBA
Conversation and Coffee @ Belle's Bread Bakery
Conversation and Coffee @ Belle's Bread Bakery
Hey Everyone! Let's meet at Belle's Bread Bakery and Cafe. There is lots of free parking and easy access to the cafe and many shops and restaurants as well. This is a great way to meet new and old friends while chatting about life and practicing English language speaking skills. All are welcome and encouraged to join us anytime between 11am and 1pm. Looking forward to seeing you soon.
From Idea to Working App in Minutes: The Agentic Development with Amazon Kiro
From Idea to Working App in Minutes: The Agentic Development with Amazon Kiro
Discover Kiro, AWS’s innovative development environment that adapts to your workflow. Whether you prefer specification-driven development or a more intuitive, vibe-based approach, Kiro empowers you to build applications your way. In this session, speakers will explore Kiro’s core functionality and its evolution through re:Invent 2025, along with demonstrations of prompts used to create APIs, hooks, and steering documents. In the latter part of the session, watch as we build a complete example from scratch, showcasing Kiro’s agentic AI workflow in action for spec-driven development and vibe coding. What You'll Learn - Core Kiro concepts and development philosophy Feature evolution: pre and post re:Invent 2025 Practical examples: API creation, hooks, and steering docs Live coding demonstration with real-time problem solving Who Should Attend - Developers, solutions architects, and technical leaders interested in modern AWS development tools and AI-assisted coding workflows. **Speakers Bio:** Matthew Jorat: Matthew Jorat is a Customer Solutions Manager at AWS with nearly three decades of expertise in AI, cloud transformation, migration, modernization, IT, technology, and business. His career spans infrastructure engineer, solutions architect, security auditor, customer success director, support and services director, and operations officer. He was an early adopter of AWS services as a customer, and his current role at AWS uniquely blends his technical and business skills as he partners with executive teams to translate strategic priorities into measurable business outcomes through cloud adoption, AI implementation, and operational excellence. Matt leads end-to-end AI initiatives for enterprise customers, identifying high-impact use cases and maintaining relentless focus on measurable ROI. He holds eight AWS certifications and serves as Adjunct Professor at Franklin University teaching cloud computing and AWS architecture. His expertise encompasses GenAI, agentic AI systems, migration, modernization, and optimization strategies that drive transformation at scale. [https://www.linkedin.com/in/mattjorat/](https://www.linkedin.com/in/mattjorat/) Girish Bhatia: Girish Bhatia is a seasoned technology delivery leader with deep expertise in cross-domain program management. He holds multiple AWS certifications, including AWS Certified Solutions Architect – Associate, AWS Certified Developer – Associate, and AWS Generative AI Practitioner, and is also an AWS Community Builder. Girish brings over two decades of experience in the information technology industry. Throughout his career, Girish has led major technology-driven business transformation from modernizing on-premises applications to driving large-scale cloud migrations. His work includes API-based integration platforms, data-center and mainframe modernization, and enterprise cloud adoption initiatives. Based in Columbus, Ohio, Girish works at a tech-forward fintech company. He is passionate about AWS serverless architectures, Generative AI and emerging cloud technologies. An avid learner and builder, he continues to explore and apply the latest innovations in AWS to help organizations accelerate their digital transformation. https://www.linkedin.com/in/girishbhatia/[https://www.linkedin.com/in/girishbhatia/](https://www.linkedin.com/in/girishbhatia/) **THANK YOU** *Franklin University* for hosting our meetup! To learn more about *Franklin University*, please visit their website: https://www.franklin.edu/ **DIRECTIONS** Franklin University Fisher Hall 300 E. Main St, Columbus, OH 43215 Map: https://maps.app.goo.gl/jxjBA2hUmS5qrvhq8 Parking is FREE! Please park in Lot C in front of Fisher Hall. See attached map. NOTE: Map the address only. When mapping with Google Maps it may use the Fisher Hall at OSU, which is NOT correct. **Want to sponsor the pizza and/or bar tab?** Please contact me if you would like to sponsor this meetup's pizza and/or bar tab: angelo@mandato.com
NSCoder Night
NSCoder Night
Bring your work or your hobby, hang out, and code with us. Follow @buckeyecocoa for more information.
Cocoaheads
Cocoaheads
Come out to Improving for our monthly iOS and Mac meetings. This Month's Presentation: **Python Tips and Tricks on iOS** **Mike Kennedy** What is Cocoaheads (http://cocoaheads.org/)? CocoaHeads is a group devoted to discussion of Apple Computer's Cocoa Framework for programming on MacOS X and iOS (including the iPhone, iPad and Apple Watch). During monthly meetings, members present on their projects and offer tutorials on various programming topics. What is BuckeyeCocoa (http://buckeyecocoa.org/)? BuckeyeCocoa is a group of Objective-C/Swift developers/enthusiasts. We host monthly Cocoaheads and near-weekly NSCoder meetings in Columbus, Ohio. The meetings are free to attend. Presentations! Presenters welcome! We are always in need of people willing to present material. Any Swift and/or Objective-C related topic is welcome. Times can be 5 minutes (i.e. lightning talks) to a maximum of 2 hours. Interested? Contact info is on the BuckeyeCocoa website. To volunteer for a presentation contact us at @BuckeyeCocoa on Twitter. Follow us on Twitter! @BuckeyeCocoa (https://twitter.com/#!/Buckeyecocoa/) For more information: http://buckeyecocoa.org/