The Chicago Java User’s Group is here to help the Java Professional. We want to make Chicago the ‘best’ place to be a Java developer, by offering a support network that allows each individual Java developer to grow! Its only purpose it to serve its community by focusing in three areas: - Learning about the Java Craft - Making a Difference in the Java Community - Growing as a Java Professional
We met Konstantin twice in the past 2 years when he visited CJUG while on business from his home city of Minsk, Belarus. He will again be traveling to Chicago to visit a customer of EPAM Systems this summer, and we wasted no time to book him for a presentation for us.
Architecture is not only about technology, it is mainly about solving business problems using technology. I see architecture as the process of identifying business goals, gathering requirements, managing stakeholders, making design decisions, documenting and communicating. If you want to become an architect you need to understand all that and use it in practice. I will show how to do this effectively and possible way for you to grow as an architect.
Passionate java developer and tech lead with 8+ years engineering background. I'm connecting business, tech, infrastructure and operation teams, promoting DevOps culture, documentation and good engineering practices.
CJUG is very excited to be partnering with the Chicago-Area Scala Enthusiasts (CASE) meetup group on August 27th, bringing you a special local expert - Marc Saegesser. Whether you are a seasoned Scala developer/enthusiast, or someone curious and want to learn about Scala, you will be in for a treat by Marc.
Scala is a JVM programming language that combines the Object Oriented Programming and Functional Programming paradigms with a strong, static type system. The language is 15 years old and continues to experience strong growth. Even so, many developers have had little exposure to the language or the concepts behind it. Many of the talks about Scala on the Internet are focused on complicated theoretical topics and are geared towards experienced Scala programmers. They offer little value to developers who aren't already accomplished Scala programmers.
This talk is different. It tries to answer the question "Why should I care about Scala?". It will briefly describe the Scala language and how it compares to other programming languages. But the main focus will be on providing concrete examples that demonstrate the value that Scala brings to software development. How the language can improve developer efficiency, increase code correctness and prevent bugs, and how the type system can be used to create richer data models.
Marc has been developing software for 30 years and has worked in fields such as scientific data processing, device driver development, business applications and kiosk computing platforms. Over years he's programmed in languages ranging from assembly language and FORTRAN to Haskell. For the last 6 years he has worked mainly in Scala at AMI Entertinment Network in Oakbrook Terrace. He is a frequent speaker at the Chicago Area Scala Enthusiasts (CASE).