Costin Grigoras

Senior Java Engineer at CERN

Geneva, Geneva, Switzerland
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

👤
Senior
🎓
Top School
Costin Grigoras is a Senior Java Engineer with 11+ years building and optimizing web-centric and distributed systems, currently focused on large-scale monitoring, automated decision workflows, and database/code tuning for high-throughput data environments. Based at CERN, he architects MonALISA-based monitoring for the ALICE experiment—automating services across tens of PBs of distributed storage and thousands of concurrent jobs—bringing production-grade reliability to complex grids. His background spans parallel and multicore-aware programming, Linux systems and networking, and hands-on work integrating and updating scientific build systems (notably contributions to the ALICE alidist tooling). Former academic and contractor roles at UPB and Caltech sharpened his teaching and systems-design chops, while earlier commercial work produced a high-performance Java web framework and consumer portals. Colleagues value his blend of low-level performance tuning and pragmatic automation that keeps large distributed workflows running smoothly.
code11 years of coding experience
job5 years of employment as a software developer
bookInformatics, Informatics at Liceul Teoretic Ovidius - Constanta
bookPOLITEHNICA București National University for Science and Technology
languagesEnglish, French, Romanian
github-logo-circle

Github Skills (27)

dependency-management10
multithreading10
scripting10
java10
javas10
script10
thread10
hyper-threading10
build-automation10
sh10
threaded10
shell10
devops10
concurrency10
oraclejdk9

Programming languages (6)

JavaShellC++TeXJavaScriptPython

Github contributions (5)

github-logo-circle
JMRI/JMRI

Jul 2017 - Mar 2019

JMRI model railroad digital command & control software
Role in this project:
userBack-end Developer
Contributions:17 commits, 6 PRs, 16 comments in 1 year 8 months
Contributions summary:Costin contributed significantly to the back-end functionality of the JMRI model railroad software, primarily focusing on the DCC++ protocol implementation. They implemented a background function refresh mechanism for DCC++ devices, ensuring function commands are resent to address potential power interruptions. Additionally, the user refined the `equals()` method for DCCppMessage and optimized code to improve performance on resource-constrained systems. These changes enhance the reliability and efficiency of DCC++ device communication within the JMRI framework.
jmri-model-railroadrailwayjmrimodeldigital-command-control
alisw/alidist

Jul 2018 - Jun 2021

Recipes to build ALICE software
Role in this project:
userDevOps Engineer & Software Integrator
Contributions:68 reviews, 15 commits, 28 PRs in 2 years 11 months
Contributions summary:Costin primarily focused on updating and managing dependencies and configurations related to the JAliEn software distribution within the alidist repository. Their contributions included bumping JAliEn versions, updating XRootD and JDK versions, and modifying configuration files such as `defaults-jalien.sh` and `apmon-cpp.sh`. The changes included adapting the build system to utilize Azul's JDK, and also included minor bug fixes and updates to other dependencies.
physicsrecipescernalicealice-experiment
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
Costin Grigoras - Senior Java Engineer at CERN