Pranam Lashkari

Software Engineer at Boost

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
Pranam Lashkari is a software engineer with nine years’ experience building C/C++ and JavaScript systems, currently contributing to Collabora’s LibreOffice/Collabora Online and serving on The Document Foundation’s Membership Committee. He combines a deep interest in data structures, algorithms and image processing with a strong open-source track record—co-maintaining Boost.GIL and implementing core image algorithms such as convolution and boundary extension. A two-time Google Summer of Code alumnus who later mentored and administered GSoC projects, he brings both hands-on implementation and mentorship experience to large community projects. Comfortable across back-end and front-end work, he has optimized mobile UI behavior in Collabora Online and improved LibreOffice core APIs and test suites, showing an unusual blend of low-level algorithmic work and user-facing polish. Based in Rajkot, India, he prefers to keep his work openly available, with all contributions published as open source.
code8 years of coding experience
job3 years of employment as a software developer
bookBachelor of Engineering - BE, Computer Engineering, Bachelor of Engineering - BE, Computer Engineering at VVP Engineering College - India
bookHigher Secondary School, Science, Higher Secondary School, Science at Innovative School
languagesEnglish, Gujarati, Hindi
stackoverflow-logo

Stackoverflow

Stats
38reputation
1kreached
3answers
2questions
github-logo-circle

Github Skills (31)

unit-testing10
javascript10
c-language10
image-processing10
testing10
css10
ui-design10
uid10
front-end-development10
cprogramming-language10
annotations9
mobile-development9
rasterize9
refactor9
annotation-processing9

Programming languages (9)

TypeScriptC#JavaC++ShellJavaScriptGoHTML

Github contributions (5)

github-logo-circle
CollaboraOnline/online

Sep 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:306 reviews, 406 commits, 804 PRs in 2 years 4 months
Contributions summary:Pranam primarily contributed to the front-end development of Collabora Online, focusing on user interface enhancements and bug fixes. They optimized the user interface for mobile use by addressing issues with dropdowns and the layout. They also made multiple improvements and fixes related to text input, annotation, and the appearance of elements in different document types (text, presentation).
collaboracpplibreofficeproductivityjavascript
boostorg/gil

Jul 2019 - Feb 2022

Boost.GIL - Generic Image Library | Requires C++14 since Boost 1.80
Role in this project:
userBack-end Developer
Contributions:28 reviews, 17 commits, 26 PRs in 2 years 7 months
Contributions summary:Pranam primarily contributed to the Boost.GIL library by implementing and refactoring image processing algorithms. Their work includes adding new functionalities like the `convolve` function, as well as implementing algorithms for image boundary extension. These changes involved modifications to core image processing algorithms, and unit tests, demonstrating a focus on image processing and library development.
imagecpprasterimage-librarygil
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