Niraj Modi

Software Engineer at IBM - India Software Lab

Jabalpur, Madhya Pradesh, 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

👤
Senior
🎓
Top School
Niraj Modi is a seasoned Java software engineer with over a decade of experience in product development, currently working at IBM India Software Lab. He specializes in Core-Java/J2EE and open-source desktop UI work, and is a committer on the Eclipse Platform with notable contributions to the Eclipse SWT project, particularly improving Windows platform support. His patchwork spans bug fixes, performance improvements, and refactoring that resolved native build and UI rendering issues such as tree column separators and table selection behavior. Prior roles at Impetus and Quark grounded his skills in enterprise Java and R&D, and he holds a BE in Computer Science from Devi Ahilya Vishwavidyalaya. Based in Jabalpur, he blends long-term product development experience with practical open-source stewardship, quietly shaping the UI behavior relied on by many Eclipse users.
code12 years of coding experience
job4 years of employment as a software developer
bookBE, Computer Science, BE, Computer Science at Devi Ahilya Vishwavidyalaya
bookHigh School, High School at St Josephs Convent.
github-logo-circle

Github Skills (11)

javas10
uid10
swt10
debug10
ws-api10
winapi10
ui-design10
front-end-development10
wp-api10
java10
eclipse9

Programming languages (3)

JavaPHPHTML

Github contributions (5)

github-logo-circle
Eclipse SWT
Role in this project:
userBack-end Developer
Contributions:87 reviews, 198 commits, 73 PRs in 7 years
Contributions summary:Niraj's contributions primarily involve bug fixes and code enhancements within the Eclipse SWT (Standard Widget Toolkit) library. They addressed issues related to the user interface across various Windows platforms, specifically resolving problems such as null pointer exceptions, alignment inconsistencies, and issues arising from Windows native build script upgrades. Their work impacted core widget behavior and ensured proper UI rendering for features like tree column separators and table selections. The user also contributed to performance improvements, refactoring, and code cleanup.
swtjavaeclipsecross-platform-guiui
Contributions:5 pushes in 6 months
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
Niraj Modi - Software Engineer at IBM - India Software Lab