Andrea Cedraro

Senior Software Engineer at HCL Software

Pomezia, Lazio, Italy
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
Andrea Cedraro is a Senior Software Engineer with 12 years of experience focused on the BigFix platform at HCL/IBM, blending deep backend expertise with practical full-stack contributions. Based in Pomezia, Italy, he has a strong academic foundation in computer engineering (Laurea Magistrale) and a track record of improving performance and maintainability in widely used developer tools. His open-source work includes meaningful refactors and feature additions to prominent projects like vim-plug and YouCompleteMe/ycmd, where he improved plugin efficiency, preview and directory handling, and enhanced code-completion server reliability and logging. Comfortable across C/Python/Vimscript boundaries, he brings a pragmatic engineering style that favors careful refactoring, observability, and cache-aware optimizations.
code12 years of coding experience
job4 years of employment as a software developer
bookLaurea triennale, Ingegneria informatica, 105/110, Laurea triennale, Ingegneria informatica, 105/110 at Università degli Studi di Roma Tre
languagesItalian, English
github-logo-circle

Github Skills (14)

plugin-development10
vim10
code-analysis10
code-completion10
python10
vimscript10
typescript-types9
editor9
typescript9
typescripts9
git9
editors9
algorithm4
algorithms4

Programming languages (10)

C++CSSCRustGoLuaVim scriptVim Script

Github contributions (5)

github-logo-circle
ycm-core/ycmd

Nov 2014 - Apr 2017

A code-completion & code-comprehension server
Role in this project:
userBack-end Developer
Contributions:76 commits, 40 PRs, 1 push in 2 years 5 months
Contributions summary:Andrea made several contributions related to the code-completion and code-comprehension server. Their work involved modifications to the codebase, including parameter reordering, variable renaming, and the addition of features like subserver readiness checks. The user also worked on enabling and configuring logging for the TSServer component, enhancing the debugging capabilities of the system. Furthermore, the user refactored code and introduced improvements to the python completer.
code-completioncomprehensionsemantic-enginecode-analysiseditor
junegunn/vim-plug

Jan 2015 - Aug 2017

:hibiscus: Minimalist Vim Plugin Manager
Role in this project:
userFull-stack Developer
Contributions:158 comments, 3 issues in 2 years 7 months
Contributions summary:Andrea primarily focused on refactoring and improving the codebase of the Vim plugin manager. They replaced a return value in a function, refactored an existing function (`s:add`), and inlined a function call for efficiency. Additionally, the user made improvements related to the preview functionality and directory management.
vimminimalisthibiscusvim-pluginneovim
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
Andrea Cedraro - Senior Software Engineer at HCL Software