

About us
The Roanoke Valley .NET User Group is a technology-agnostic user group serving the Roanoke Valley area. While we have .NET in the name, we cover topics on everything including Open Source Software and non-Microsoft technologies. We welcome members of all skill levels to learn more about anything related to computers and technology.
Our talks cover anything and everything related to technology. We cover everything from programming and software development, devops, system administraion, database administration, security, and more. We meet on the first Thursday of each month at GE Digital, 207 Bullitt Ave SE, Roanoke, VA 24013.
Programming Languages: C#, Java, JavaScript, Ruby, Python, Swift, F#, Scala, Clojure, Haskell, Groovy, and more.
Databases: (relational and NoSQL): SQL Server, Oracle, PostgreSQL, MySQL, MongoDB, Redis, Couch DB, MemcacheDB, Neo4j
Programming Frameworks and Architectures: ASP.NET MVC, NodeJS, Ruby-on-Rails, Django, Spring MVC, Grails
Programming Front-End Technologies: AngularJS, React, Vue.js, Bootstrap, Cascading Style Sheets (CSS), HTML
Various Programming Tools/Middleware/IDEs: Docker, Vagrant, Visual Studio Code, Git, Mecurial, Team Foundation Server, Eclipse, PowerShell, Kafka, RabbitMQ
Programming Practices and Paradigms: Object-Oriented Programing (OOP), Functional Programming, Object Oriented Analysis and Design (OOAD), Agile, Test-Driven Development (TDD), Continuous Integration, Reactive Programming
Programming, Programmers, Coding, Coders, Hacking, Hackers, Hack, Developers, Software Development, Information Technology (IT), DevOps
NO RECRUITING ALLOWED
RVNUG.ORG holds a strict no outside recruiting policy.
Attendees must not work for or otherwise represent a recruiting agency, unless they are officially the sponsor of the meetup.
Developers: If an attendee identifies themselves as someone working for a recruiter, that is not the sponsor of the event, please let one of the RV.NUG officers know.
Upcoming events
2

Online Meeting: Modernizing the Mission Critical with OpenRewrite & AI
·OnlineOnlinePresented by Kito Mann
This meeting is online.
What’s wonderful about Java is that it's over 30 years old and still evolving—there’s a new release every six months! This means there are countless legacy systems that can be modernized to take advantage of new Java features and updated libraries. The primary driver for upgrading older systems is security—older versions of libraries often contain vulnerabilities. However, modernization can also bring additional benefits, such as improved performance, improved UI/UX, cloud readiness, and a better developer experience. In this talk, we’ll explore real-world projects that modernized a mission-critical application using OpenRewrite, combined with AI tools and deep expertise in Java/Jakarta EE, Spring, and the Java ecosystem. Join this session to gain insights that can help you modernize that aging back-office system in the corner—or the mission-critical app at the heart of your business.
Kito D. Mann is the Principal Consultant at Virtua, Inc., specializing in enterprise application architecture, training, development, and mentoring with microservices, cloud, Web Components, Angular, and Jakarta/Java EE technologies. He is also the co-host of The Stackd Podcast and the author of JavaServer Faces in Action. Mann has participated in several Java Community Process expert groups (including CDI, JSF, and Portlets) and is an internationally recognized speaker. He is also a Java Champion and Google Developer Expert in Web Technologies. He holds a BA in Computer Science from Johns Hopkins University.
10 attendees
Past events
123



