Daniel Constantin Ilie
About Daniel Constantin Ilie
Daniel Constantin Ilie is a Senior Software Engineer at Endava in Bucharest, Romania, with extensive experience in software development and IT consulting.
Title
Daniel Constantin Ilie holds the title of Senior Software Engineer, currently employed at Endava in Bucharest, Romania.
Company
Daniel Constantin Ilie is a Senior Software Engineer at Endava, a notable IT services company based in Bucharest, Romania. He brings extensive experience from various previous roles, providing high-value contributions to the firm's software engineering projects.
Previous Roles and Experience
Before joining Endava, Daniel Constantin Ilie accumulated a wealth of experience in software development. He served as a Senior .Net Developer at Eminus Software from 2013 to 2018 in Bucharest, Romania, and as an IT Consultant at Big Red Book in both Bucharest, Romania, and Dublin, Ireland, from 2008 to 2013. His career also includes roles as a Software Developer at Qudico Software (2004-2008) and AFi Consulting&Software (2002-2004).
Education and Expertise
Daniel Constantin Ilie studied at Academia de Studii Economice din București where he focused on Economic Informatics, earning credentials in Economic Informatics and Cybernetics Development Strategy over five years from 1996 to 2001. He also attended Liceul Constantin Brancoveanu from 1992 to 1996. His expertise spans implementing OAuth 2.0 & OpenId Connect, RabbitMQ, Hangfire, as well as database design using LINQ to SQL, Entity Framework, and ADO .NET.
Technical Skills and Practices
Daniel Constantin Ilie is proficient in several technological domains. He leverages Agile development practices such as Test-Driven Development (TDD) using MSTest, NUnit, and Moq. He employs Inversion of Control (IoC) containers including Unity, Autofac, and Structure Map and practices Continuous Integration (CI) with tools like MSBuild and TFS. Additionally, he has a strong command of client-side technologies comprising HTML 5, jQuery, AngularJS, and CSS.