Ovidiu R.

Full Stack Developer

Contact us for this profile

My experience


PENTALOG CLIENT : HR Software PublisherFebruary 2018 - Present

Full-Stack .NET Developer.
  • Developing new functionalities.
  • Maintaining existing code.
  • Refactoring bad code.
  • Reviewing team workers’ code.
  • Working in a SCRUM team.

Dynamic Ventures InternationalJuly 2009 - February 2018

Software Developer within a company specialized in software development solutions and services.
  • Developing image processing algorithms using Visual C++ and OpenCV.
  • Development of application user interfaces using Windows Forms and WPF.
  • Working with other teams on developing image processing libraries that would be integrated into the existing desktop and web applications (the applications were written by other teams of the client).
  • Use of visual Studio and Team Foundation Server to write the code, manage the projects, create releases and manage user stories and bugs.

Participation in the development of a project that controls an external hardware device attached to a computer:
- The project represents a complex application that acquires data from the device, process it using image processing algorithms, stores it in a SQL Server database and produces different reports and graphs, displaying them in a user-friendly GUI.
  • Developing image processing algorithms that process the data captured from the device.
  • Working around hardware limitations of the device (imperfect device calibration, low data rate issues, firmware limitations).
  • Improving the communication layer to increase the data rate and prevent problems caused by low bandwidth on certain machines.
  • Creation of a database migration framework allowing to make changes to the database structure as well as allowing older installations to be migrated to newer versions without data loss.
  • Completely rewriting the old user interface by migrating from Windows Forms to WPF (the user interface was designed to be used on touch screen monitors and was translated into multiple languages).
  • Use of DevExpress to create graphs and reports in order to display the data to the user.
  • Use of Microsoft Office Interop to export the data into Excel format.
  • Creating template functionalities in order to allow the users to customize the layout of the exported workbook.
  • Refactoring the older code to take advantage of newer features in C# and .NET Framework.
  • Using logging techniques allowing to fix the bugs appeared on the client’s computers and that were very difficult to reproduce.
  • Learning to work with a distributed team from USA and Germany.
  • Constantly communicating with the clients in order to understand their requirements and then implementing them into the application.

RosoftlabOctober 2012 - March 2015

Software Developer within a company providing IT and consulting services for the
development of new IT systems and the enhancement of its clients'
customized solutions.
  • C# and C/C++ development.
  • Involvement in several small projects.
  • Learning to use a wide range of third-party libraries and integrate them together.
  • Developing image processing algorithms and libraries that were used to capture video data from external devices over USB and network connections.
  • Development of a library used to encode videos (using FFMPEG, Intel Media SDK and Windows Media Foundation).

My stack

Spoken languages

ROMANIAN: Native speaker
ENGLISH: Advanced

Web Technologies

CSLA.Net, jQuery, ASP.NET, ASP.NET MVC 5, Web API, DevExpress


JavaScript, C/C++, JAVA, C#

Environment of Development

Microsoft Kinect SDK, Visual Studio, GIT

Embedded and Telecom



.NET, Windows Forms, WPF, Entity Framework, WCF, ADO.NET, Entity Framework, BOOST

Application Servers






Networks and Systems

Windows, Android

Computer Tools

MS Office (Word, Excel, PowerPoint, Outlook)


Microsoft SQL Server

Analysis Methods and Tools

Team Foundation Server



My education and trainings

Master's Degree in Computer Science, Faculty of Mathematics and Computer Science - "Transilvania" University, Brasov.2010 - 2012

Bachelor's Degree in Computer Science, Faculty of Mathematics and Computer Science - "Transilvania" University, Brasov.2007 - 2010