Yalda Yarandi

PhD student at University of Bologna | Lifelong Learner

Bologna, Emilia-Romagna, Italy

About

With a background in software engineering and a passion for AI-driven innovation, I’m currently pursuing my PhD at the University of Bologna. My research focuses on applying advanced AI methods for condition monitoring in energy systems. I’m especially interested in building intelligent systems that improve reliability and efficiency in real-world applications.

Experience

  • Software Engineer at Digikala.com
    Feb 2024 - Mar 2024 · 2 mos

  • Research Assistant at NLP Lab at University of Tehran
    Dec 2022 - Mar 2024 · 1 yr 4 mos

  • Software Engineer at TIT (IT Company of Tourism Bank)
    Apr 2020 - Mar 2023 · 3 yrs

    Designed and developed RESTful APIs for a web-based platform using Java and Spring. Implemented JWT authentication and websocket communication to improve security and user experience. Worked closely with the frontend team to integrate APIs and ensure smooth data exchange between the frontend and backend. Designed and developed user interfaces for a Digital banking project using React.js. Implemented Redux for state management and optimized the application's performance using lazy loading and code splitting. Collaborated with the design team to ensure a consistent user experience and adherence to design guidelines.

  • Undergraduate Researcher at SBU NLP Lab
    Feb 2021 - Dec 2021 · 11 mos

  • Software Engineer Intern at Rahnema College
    Jul 2019 - Sep 2019 · 3 mos

    During the three-month Software Engineer Internship, I worked alongside Senior Software Developers to build a mobile auction application from scratch. The first month was dedicated to learning essential design software skills, after which we began development using a stack that included React Native, Java Spring Boot, RESTful APIs, Websockets, MongoDB, MySQL, and Nginx. In addition to technical training, the internship also included workshops on teamwork, project management, and workplace ethics. Overall, this experience gave me a comprehensive understanding of the development process and allowed me to contribute to a real-world project. Technologies: Java 8, Spring Boot, RESTful APIs, Websocket, JWT Authentication, JavaScript/TypeScript, React Native, Ngnix, Mysql and MongoDB