Rajat Mahajan

Software Development Engineer 3 at Tesco

Bengaluru, Karnataka, 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
Rajat Mahajan is a seasoned Software Development Engineer 3 based in Bengaluru with over a decade of hands-on experience building and architecting applications across enterprise environments. Currently at Tesco, he blends application architecture with pragmatic engineering to deliver reliable solutions, drawing on prior full‑stack and technical solutions roles at Lab49 and Pegasystems. He also contributes to the OpenJDK project as a QA/test automation engineer, improving JDK test suites and UI rendering robustness—an uncommon but valuable intersection of application architecture and low-level Java runtime quality. Comfortable across the stack, Rajat leverages a BTech in Computer Science to solve tricky compatibility and rendering issues while mentoring teams to ship dependable software.
code5 years of coding experience
job2 years of employment as a software developer
bookCambridge School Noida
bookScience, Science at Vivekanand School Anand Vihar
bookBachelor of Technology (BTech), Computer Science, Bachelor of Technology (BTech), Computer Science at Guru Gobind Singh Indraprastha University
languagesEnglish, Hindi
github-logo-circle

Github Skills (7)

javas10
junit10
java10
test-automation10
awt9
swing9
openjdk9

Programming languages (1)

Java

Github contributions (5)

github-logo-circle
openjdk/jdk

Feb 2021 - Apr 2025

JDK main-line development https://openjdk.org/projects/jdk
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:27 reviews, 20 PRs, 51 comments in 4 years 1 month
Contributions summary:Rajat's primary focus was on enhancing the test suite for the JDK project. They contributed to expanding existing test cases, ensuring compatibility across various Look and Feels, and addressing rendering inconsistencies. The contributions involved modifications to existing test files related to focus traversal, printing, and UI border rendering, highlighting a deep engagement with the testing and quality assurance aspects of the Java runtime environment. The user's work aimed at improving the reliability and robustness of the JDK codebase.
openjdkjavajvmjdk
rajamah/jdk

May 2021 - Apr 2025

JDK main-line development
Contributions:132 pushes, 36 branches in 3 years 11 months
javajvmjdk
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
Rajat Mahajan - Software Development Engineer 3 at Tesco