Ronny Batra
About Ronny Batra
Ronny Batra is a Java Full Stack Developer at Fannie Mae in the United States, with a background in software development and a strong educational foundation in Computer Science.
Company
Ronny Batra is currently employed at Fannie Mae in the United States as a Java Full-Stack Developer. His role involves developing and maintaining full-stack applications, leveraging both frontend and backend technologies to deliver robust solutions.
Education and Expertise
Ronny Batra holds a Bachelor of Technology (BTech) degree in Computer Science from Manipal Institute of Technology. He further advanced his education with a Master's degree in Computer Science from The Ohio State University. His expertise lies in full-stack development, with a strong focus on Java, React, Vue.js, Redux, AJAX, and MongoDB.
Professional Background
Ronny Batra has amassed extensive experience in software development, having served in various capacities at multiple organizations. He worked at MTA S.p.A. as a Java Full Stack Developer in 2022 for five months. Prior to this, he was employed at Cognizant as a Java Software Developer for ten months from 2021 to 2022. Additionally, he served at CyberAegis Team Inc as a Java Software Developer for one year from 2018 to 2019 in Hyderabad, Telangana, India.
Technological Contributions
Ronny Batra has made significant contributions in his roles by integrating PayPal payment solutions into React-based e-commerce platforms. He prioritized secure, efficient, and user-friendly transactions, syncing PayPal REST APIs with ReactJS frontend. He also crafted interactive web pages using Vue.js and enriched them with React components while managing asynchronous tasks using Redux, AJAX, and JavaScript. He leveraged Vue.js for events distribution and optimized parent-child communication in React components to streamline state management. Additionally, he enabled secure access to REST APIs using OAuth tokens and synchronized MongoDB with React components to ensure data consistency and fortify authentication processes.