Roman Janusz

Lead Software Engineer at Evident

Krakow, Lesser Poland Voivodeship
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Roman Janusz is a Lead Software Engineer based in Krakow with 14 years of experience building high-performance distributed systems and developer tooling using Scala and Java. He combines deep functional-programming and compiler knowledge with hands-on experience in performance tuning, Linux, and DevOps, having contributed to prominent open-source projects like scalameta and the IntelliJ Scala/HOCON plugin. At AVSystem he advanced from core backend engineer to tech lead on an IoT device management platform, mentoring teams and shaping architecture and coding standards. Now leading engineering at Evident, he continues to bridge infrastructure, build systems, and language tooling—an unusual mix that lets him spot and fix hard build and parsing issues as easily as production bottlenecks.
code14 years of coding experience
job11 years of employment as a software developer
bookInżynier Informatyka, Inżynier Informatyka at AGH University of Krakow
languagesPolish, English, Spanish
stackoverflow-logo

Stackoverflow

Stats
10,794reputation
338kreached
177answers
28questions
Badges
generics
top-5%
scala
top-1%
github-logo-circle

Github Skills (26)

sbt10
scala10
metaprogramming10
lexical-analysis10
parsing10
intellij-plugin10
semanticdb10
text-parsing10
syntax-highlighting10
code-formatting10
parserator9
intellij-idea9
parser9
build-automation9
generics9

Programming languages (6)

ShellCScalaSCSSJavaScriptHTML

Github contributions (5)

github-logo-circle
JetBrains/intellij-scala

Mar 2014 - Jan 2016

Scala plugin for IntelliJ IDEA
Role in this project:
userBack-end Developer
Contributions:103 commits, 5 PRs, 2 comments in 1 year 9 months
Contributions summary:Roman appears to be primarily focused on developing the core components of a HOCON plugin for IntelliJ IDEA. They contributed significantly to the lexical analysis process, creating and refining the lexer for parsing HOCON configuration files. The contributions show a focus on building the parser and integrating syntax highlighting and code formatting features.
intellij-platformintellij-ideascalaintellij-pluginintellij
scalameta/scalameta

Dec 2019 - Feb 2020

Library to read, analyze, transform and generate Scala programs
Role in this project:
userBackend & DevOps Engineer
Contributions:8 commits, 3 PRs, 5 comments in 2 months
Contributions summary:Roman primarily focused on improving the build process, build configuration, and overall project infrastructure for the `scalameta/scalameta` repository. This involved updating build tools like sbt and related plugins, as well as configuring Scala.js source map generation. They also implemented changes related to semanticdb, including fixing bugs and upgrading the plugin, indicating a deep understanding of the codebase and build system.
functional-programmingtransformmetaprogrammingsemanticdbsyntactic
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Roman Janusz - Lead Software Engineer at Evident