Shruti Rastogi works as a working student at TA Europe in Frankfurt, where she supports the IT Team.
She is a software developer and M.Sc. student in Computer Science, specializing in Software Engineering and Intelligent Systems at RPTU Kaiserslautern-Landau, where her master’s thesis focuses on using Monte Carlo Tree Search and model-free reinforcement learning to optimize job-shop scheduling in smart manufacturing.
She completed her undergraduate studies in Computer Science from the University of Delhi in 2021, then joined a product-focused startup Edumatica in India as a Software Developer, where she built and maintained web and mobile applications using React.js, React Native and TypeScript, integrated RESTful APIs, led code reviews, and resolved critical production issues.
In October 2022, she relocated to Germany to pursue her master’s, and more recently she worked as a Research Assistant at Fraunhofer IOSB in Karlsruhe, designing a React and TypeScript-based frontend to visualize and monitor ADAS sensor logs in autonomous vehicles, incorporating Three.js for 3D rendering and secure real-time communication via Socket.io.
Outside of her academic and professional work, Shruti has taught JavaScript workshops to school students and is passionate about learning emerging technologies.
She is fluent in English and Hindi, conversational in Spanish, and currently learning German.