Hi, I'm Cristian Diaconu, a passionate computer science student at the University of Waterloo with a strong foundation in algorithms, data structures, and software development. I enjoy building responsive and user-friendly web applications, and I have experience working remotely and collaboratively on software projects. Fluent in English, Romanian, and French, I bring a multicultural perspective to my programming and development work. Currently, I am working as a Software Developer at Indosoft Inc., where I focused on integrating large language models into a unified chat interface using ReactJS. I have also contributed to enhancing client-side business management systems at Dynamixware through Microsoft Business Central app modifications. Outside of work, I enjoy developing personal projects that improve developer productivity and user experience, like code snippet managers and ecommerce platforms.

Cristian Diaconu

Hi, I'm Cristian Diaconu, a passionate computer science student at the University of Waterloo with a strong foundation in algorithms, data structures, and software development. I enjoy building responsive and user-friendly web applications, and I have experience working remotely and collaboratively on software projects. Fluent in English, Romanian, and French, I bring a multicultural perspective to my programming and development work. Currently, I am working as a Software Developer at Indosoft Inc., where I focused on integrating large language models into a unified chat interface using ReactJS. I have also contributed to enhancing client-side business management systems at Dynamixware through Microsoft Business Central app modifications. Outside of work, I enjoy developing personal projects that improve developer productivity and user experience, like code snippet managers and ecommerce platforms.

Available to hire

Hi, I’m Cristian Diaconu, a passionate computer science student at the University of Waterloo with a strong foundation in algorithms, data structures, and software development. I enjoy building responsive and user-friendly web applications, and I have experience working remotely and collaboratively on software projects. Fluent in English, Romanian, and French, I bring a multicultural perspective to my programming and development work.

Currently, I am working as a Software Developer at Indosoft Inc., where I focused on integrating large language models into a unified chat interface using ReactJS. I have also contributed to enhancing client-side business management systems at Dynamixware through Microsoft Business Central app modifications. Outside of work, I enjoy developing personal projects that improve developer productivity and user experience, like code snippet managers and ecommerce platforms.

See more

Experience Level

Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Romanian, Moldavian, Moldovan
Fluent
French
Fluent

Work Experience

Software Developer at Indosoft Inc.
May 1, 2025 - Present
Built a responsive frontend using ReactJS, enabling users to select and interact with 5+ Large Language Models (LLMs) through a unified chat interface that enhances usability and model comparison.
Junior Developer at Dynamixware
August 31, 2023 - August 24, 2025
Developed over 15 Microsoft Business Central app modifications using Application Language (AL) to streamline client-side business management. Implemented table flow-fields to automate customer database updates, improving data accuracy and system efficiency by 20%. Collaborated with the internal development team to deliver production-ready solutions under tight client deadlines.

Education

Bachelor of Computer Science at University of Waterloo
August 1, 2022 - August 24, 2025

Qualifications

Standard First Aid and CPR
January 11, 2030 - August 24, 2025

Industry Experience

Education, Software & Internet, Professional Services, Retail

Experience Level

Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more