Jay Rajput is a software engineer with eight years of experience building full-stack and backend systems, currently at Meta after contributing as an intern to data pipelines and model performance analysis. He blends strong Python and Android skills with hands-on machine learning and computer vision work—actively developing image-processing projects and a Jarvis-like personal assistant that adds PDF/image utilities and UI refinements. His open-source contributions include parser integrations for The Linux Foundation’s CodeChecker and CLI refactors to improve Scrapy’s developer ergonomics, reflecting a knack for tooling and automation. At Fidelity he modernized legacy systems through Java 17 and Spring upgrades and automated test suites, improving performance and reliability. Based in Milpitas, CA, he pairs academic grounding from Stony Brook with practical experience shipping cross-cutting features that bridge research, tooling, and product impact.
8 years of coding experience
4 years of employment as a software developer
Bachelor of Engineering - BE, Computer Engineering, Bachelor of Engineering - BE, Computer Engineering at Vivekanand Education Society's Institute Of Technology
Masters, Computer Science, Masters, Computer Science at Stony Brook University
CodeChecker is an analyzer tooling, defect database and viewer extension for static and dynamic analyzer tools.
Role in this project:
Backend Developer
Contributions:66 reviews, 40 commits, 14 PRs in 10 months
Contributions summary:Jay primarily contributed to the report converter tool, adding support for parsing and integrating various static analysis outputs. Their work focused on parsing Coccinelle, Smatch, Kernel-Doc, and Sphinx outputs, creating corresponding parser classes and integrating them into the report converter's CLI. They also implemented tests to ensure the correct parsing of Coccinelle output and modified the checker names for the Coccinelle and Smatch output. Furthermore, the user added LeakSanitizer output parsing.
Contributions:5 commits, 2 PRs, 18 comments in 7 months
Contributions summary:Jay significantly contributed to the personal assistant project, focusing on improving the user interface and functionality. They addressed voice command errors and moved animations to utilities, enhancing the user experience. Furthermore, the user refactored the code to manage the spinner functionality to enhance the user experience and fixed infinite spinner issues. They integrated image to PDF conversion and PDF to image conversion as well, and fixed linting errors.
assistantmacoslinuxpersonal-assistant
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.