Suggestions
Łukasz Gruba
Senior Software Engineer w Kitopi
Łukasz Gruba is a proficient software engineer with a rich background in the JVM realm, specializing in the development of distributed enterprise systems. With nearly 7 years of experience in the field, he is deeply passionate about programming, problem-solving, and continuous learning. Łukasz is dedicated to maintaining high code quality and adhering to best practices.
Apart from his expertise in traditional Java development, Łukasz stands out as a fervent advocate of functional programming. He encourages exploring functional programming concepts in Java through tools like Vavr.io, demonstrating that Java can be utilized effectively in a functional style. His journey into functional programming began with an infatuation with Haskell and has since evolved with significant experience in Scala, a prominent language for functional programming on the JVM.
Łukasz Gruba's academic journey includes a Master's degree in Computer Science from AGH University of Science and Technology, where he achieved a solid 4.5 GPA. Additionally, he pursued a Bachelor's degree in Cognitive Science from Uniwersytet Jagielloński w Krakowie and a Bachelor of Engineering in Computer Science, once again from AGH University of Science and Technology.
In terms of professional experience, Łukasz has held the position of Senior Software Engineer at Kitopi. Prior to this, he honed his skills at various renowned organizations such as Symphony Solutions, Luxoft, and Comarch, where he served in different capacities ranging from Software Engineer to Java Developer.
Throughout his career, Łukasz Gruba has showcased a remarkable ability to leverage his technical expertise and passion for functional programming to deliver innovative solutions in the realm of distributed enterprise systems. His commitment to excellence, continuous learning, and embracing cutting-edge technologies positions him as a valuable asset in the software engineering domain.