Ovidiu Eremia, Developer in Brașov, Brașov County, Romania
Ovidiu is available for hire
Hire Ovidiu

Ovidiu Eremia

Verified Expert  in Engineering

Software Developer

Brașov, Brașov County, Romania

Toptal member since August 18, 2020

Bio

Ovidiu is a full-stack developer with over a decade of experience working on both the front- and back-end of web projects. His specialties are the .NET Platform and Microsoft technologies. With graduate and undergraduate degrees in computer science and hands-on experience, Ovidiu is a well-rounded software developer.

Portfolio

Self-employed
AngularJS, Bootstrap, jQuery, ADO.NET, Entity Framework, Microsoft SQL Server...
Pronetis, Bucharest
C#, Microsoft SQL Server, ASP.NET
Software Business Partners, Bucharest
Microsoft SQL Server, VB.NET, C#, .NET

Experience

  • .NET - 11 years
  • C# - 11 years
  • T-SQL (Transact-SQL) - 11 years
  • jQuery - 8 years
  • ASP.NET MVC - 7 years
  • ASP.NET Web API - 7 years
  • Azure - 5 years
  • AngularJS - 3 years

Availability

Part-time

Preferred Environment

Jira, SQL Server Management Studio (SSMS), Git, Visual Studio, Windows

The most amazing...

...project I've led is VandalTrak, a web app I rebuilt from the ground up—from system architecture to development—to help communities address vandalism.

Work Experience

Senior Full-stack Software Developer

2011 - PRESENT
Self-employed
  • Developed a wide array of on-demand software applications including web apps, windows apps, and APIs, primarily using .NET and the associated stack.
  • Designed architecture and data models for web applications.
  • Created technical documentation for new and existing modules, using Confluence and other content and collaboration tools.
  • Performed end-to-end testing of developed apps and modules, and wrote test cases.
  • Wrote automated tests (unit, integration, or end-to-end) for the features developed.
  • Mentored junior and less experienced members of the team.
Technologies: AngularJS, Bootstrap, jQuery, ADO.NET, Entity Framework, Microsoft SQL Server, Windows Presentation Foundation (WPF), ASP.NET, .NET

ASP.NET Web Developer

2008 - 2010
Pronetis, Bucharest
  • Developed new modules and features on an existing web application.
  • Integrated third-party tools, such as CDNs and media streaming, with existing applications.
  • Wrote technical documentation for newly developed modules and integrations.
  • Participated in and contributed to technical discussions on architecture and technology selections.
  • Performed end-to-end testing of developed apps and modules, and wrote test cases.
Technologies: C#, Microsoft SQL Server, ASP.NET

Software Developer

2008 - 2008
Software Business Partners, Bucharest
  • Designed and developed small web or desktop applications for Windows.
  • Coordinated small teams of two to three developers and reported on the progress being made on projects.
  • Created documentation and conducted technical presentations for team members.
  • Performed end-to-end testing of developed apps and modules, and wrote test cases.
Technologies: Microsoft SQL Server, VB.NET, C#, .NET

Experience

SynkedUP | ERP for the Landscaping Business

https://synkedup.com/
SynkedUP is a multi-tenant system that integrates a web API, a SPA web app, and several native mobile applications to provide a business management solution for the landscaping industry. It was built on top of .NET Framework. As a full-stack developer, I implemented an invoicing module integrated with QuickBooks and other smaller features, performed several optimizations, and implemented better coding practices and patterns. This was a six-month engagement.

VandalTrak | Community Crime Management System

https://www.vandaltrak.com
VandalTrak is a web-based application that helps communities and organizations report, track, and resolve graffiti and other vandalism incidents. As an architect and senior full-stack developer, I completely rewrote an app that was 10 years beyond its useful life, using modern technologies such as ASP.NET MVC, ASP.NET Web API, Entity Framework, and Azure. I also greatly expanded the feature set while migrating the existing data to the new framework.

During this two-year engagement, I developed the back-end architecture and data model, as well as the web app and web API to be consumed by native iOS and Android mobile apps.

Neo Works | Customized ERP System

https://www.blaze-signs.com
Neo Works is a customized internal ERP system used by Blaze Signs, a signage manufacturer in the UK, to manage their processes. The app was written in .NET Framework with WPF as a front-end framework and MVVM as the design pattern. As a front-end developer for six months, I implemented new screens and consulted on back-end tasks such as optimizations and data modeling.

Lab Web Portal | Laboratory Information Management System

https://iconnectconsulting.com/lab-web-portal.html
Lab Web Portal is a laboratory information management system (LIMS) comprising several apps for web, Windows, or mobile. I developed an application for securely entering and reporting patient data. The app was built with .NET, WPF, C#, Telerik UI Controls, and ADO.NET. I was a full-stack developer on this project for approximately one year.

Education

2015 - 2015

Erasmus Exchange Student in Computer Science

University of Hradec Králové - Hradec Králové, Czech Republic

2013 - 2015

Master's Degree in Computer Science

Transilvania University of Brasov - Brașov, Romania

2007 - 2010

Bachelor's Degree in Computer Science

Bucharest Academy of Economic Studies - Bucharest, Romania

Skills

Libraries/APIs

jQuery, Entity Framework, Windows Forms (WinForms)

Tools

Visual Studio, Git, Jira

Languages

C#, VB.NET, T-SQL (Transact-SQL), HTML, CSS, JavaScript, SCSS, Less

Frameworks

.NET, ASP.NET MVC, ASP.NET Web API, ASP.NET Web Forms, AngularJS, Windows Presentation Foundation (WPF), ASP.NET, Bootstrap, ADO.NET

Paradigms

Unit Testing

Platforms

Azure, Windows

Storage

SQL Server Management Studio (SSMS), Microsoft SQL Server

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring