Rashesh Padia

Software Engineer at Collabora Productivity

Rajkot, Gujarat, India
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
Rashesh Padia is a software engineer based in Rajkot, India with seven years of professional experience and a strong track record in both front-end and back-end development. At Collabora Productivity he has progressed from intern to engineer, contributing to prominent open-source projects like Collabora Online and LibreOffice by improving UI interactions, debugging messaging flows, and fixing complex SVG export and asynchronous dialog issues. He blends practical front-end JavaScript work—enhancing comment UX and debug tooling—with low-level backend fixes in large codebases, demonstrating comfort across the stack. His contributions show attention to user-facing polish and deep protocol/format handling, a combination that helps bridge product UX and robust document-processing internals. Colleagues would note his steady ascent within the same organization and his knack for making incremental but impactful improvements in widely used open-source office software.
code6 years of coding experience
bookGujarat Technological University (GTU)
bookCE, Computer Programming, CE, Computer Programming at V.V.P. ENGINEERING COLLEGE, RAJKOT 047
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (13)

asynchronous10
debugging10
debug10
javascript10
c-language10
libreoffice10
cprogramming-language10
front-end-development10
async10
ui-design9
svg9
uid9
css8

Programming languages (10)

TypeScriptJavaC++ShellCJavaScriptGoPHP

Github contributions (5)

github-logo-circle
CollaboraOnline/online

Nov 2020 - Jan 2023

Collabora Online is a collaborative online office suite based on LibreOffice technology. This is also the source for the Collabora Office apps for iOS and Android.
Role in this project:
userFront-end Developer
Contributions:243 reviews, 332 commits, 737 PRs in 2 years 2 months
Contributions summary:Rashesh contributed to the front-end development of the project by adding and modifying JavaScript code, specifically within the loleaflet and loleaflet/src directories. The commits demonstrate the user's focus on debugging, as evidenced by the addition of postMessage functionality in debug mode. They also worked on UI improvements, such as adding sub-menu arrows and implementing a feature to display the number of replies to comments, with associated CSS modifications.
collaboracpplibreofficeproductivityjavascript
LibreOffice/core

Jan 2022 - Sep 2022

Read-only LibreOffice core repo - no pull request (use gerrit instead https://gerrit.libreoffice.org/) - don't download zip, use https://dev-www.libreoffice.org/bundles/ instead
Role in this project:
userBack-end Developer
Contributions:13 commits in 7 months
Contributions summary:Rashesh contributed to the LibreOffice core repository, focusing on fixing issues related to SVG export and converting dialogs to asynchronous operations. The user addressed problems with attribute handling in SVG export and implemented asynchronous dialogs within the spreadsheet component (sc). Furthermore, the user added a widget test dialog and enhanced the handling of hyperlinks, introducing a new property for replacement text.
libreofficedevzippull-requesttdf
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
Rashesh Padia - Software Engineer at Collabora Productivity