Summary
Overview
Work History
Education
Skills
Certification
Hobbies
Timeline
Generic

Marius Duica

Software Developer
Craiova

Summary

Software developer with experience in applications development, working on every stage of the project life cycle, including design creation, coding, debugging, testing and maintenance.

Overview

14
14
years of professional experience
5
5
years of post-secondary education
8
8
Certifications
1
1
Language

Work History

Software Developer

Private Client
05.2024 - Current

Platform for coordinating and managing infrastructure projects across multiple organizations.
Built as a multi-tenant application, it enables each client to operate in isolated, secure environments while sharing a unified system.
The platform features smart time reporting functionality to enhance tracking and transparency, and integrates with an external authentication server for secure access control.

Technologies:
.NET 8.0, EF Core, Web API, React, TypeScript, Material UI React, SignalR, Refit.Net, Polly, PostgreSQL, FluentValidation, AWS Lambda, AWS Backup, AWS RDS
Test Automation: Moq, AutoFixture, FluentAssertions

Freelance Software Developer

S&P Ratings
01.2024 - 05.2024
  • Contributed to internal enterprise systems by maintaining and extending core functionality.
  • Developed backend services and APIs using .NET Framework 4.5 and .NET Core 3.1.
  • Worked with Oracle and SQL Server databases for complex data manipulation and business reporting.
  • Implemented Microsoft Office Automation features to streamline document processing.
  • Deployed and maintained solutions on IIS-hosted infrastructure.
    Technologies: .NET Framework 4.5, .NET Core 3.1, AngularJS, Oracle, SQL Server, Web API, REST, OData, IIS, Microsoft Office Automation

Software Developer

Softelligence Engineering
02.2017 - 01.2024
  • Collaborated on stages of systems development lifecycle from requirement gathering to production releases.
  • Updated old code bases to modern development standards, improving functionality.
  • Designed intuitive graphical user interfaces to improve user experience.

Project Description:

Project administration tool for a company that works with the construction of telecommunications facilities in railway and infrastructure projects. They are building optical and copper plants as well as information systems throughout Sweden.

Technologies: .Net Core, EF Core, Web API, React, Typescript, SASS,

Semantic UI, Bootstrap, SignalR, D3.js,Polly, PostgreSQL, FluentValidation, S3 Bucket. AWS Lambda

Project management: JIRA

Test Automation: Moq, AutoFixture, FluentAssertions

Web Scale Architecture: Onion Architecture, Domain Driven Design, CQRS

Project Description:

Online configuration tool for a system that synchronize data between various sources and targets (e.g., ActiveDirectory, Google)

Technologies: .Net Core, EF Core, Web API, React, Typescript,

Semantic UI, Bootstrap, D3.js, PostgreSQL, FluentValidation, AutoMapper, MediatR, AWS DynamoDB.

Project management: JIRA

Test Automation: Moq, AutoFixture, FluentAssertions

Web Scale Architecture: Onion Architecture, Domain Driven Design, CQRS

Project Description:

The project consisted of building a new core platform for pension administration, for a large financial organization in The Netherlands, which operates for several pension funds. This consists of a large number of applications (various sizes) which have mutual dependencies.

Technologies: C#, WPF with Prim, WCF, Entity Framework, MSMQ, Windows Service Bus

Project management: TFS

Test Automation: Moq, AutoFixture, FluentAssertions, SpecFlow,

MSTest, ATDD,Coded UI

Web Scale Architecture: Onion Architecture, Domain Driven Design, CQRS, Microservices

Code Quality Inspection: SonarQube

Software Developer

iQuest Technologies
02.2015 - 02.2017
  • Collaborated with project managers to select ambitious, but realistic coding milestones on pre-release software project development.
  • Collaborated on stages of systems development lifecycle from requirement gathering to production releases.
  • Documented technical workflows and knowledge to educate newly hired employees.

Project Description:

Online mortgage application calculator, used to compare customer’s options and find the mortgage payment amount that bests suits the customer’s needs.

Technologies: Microsoft .Net Framework 4.5, Web API, Entity Framework, AngularJS 1.5, jQuery, Telerik Control Kendo UI, SQL Server 2008R2

Project management: JIRA, TFS

Code Quality Inspection: Style Cop

Software Developer

IT Six Global Services
02.2011 - 02.2015
  • Updated old code bases to modern development standards, improving functionality.
  • Discussed issues with team members to provide resolution and apply best practices.
  • Developed software for desktop and mobile operating systems.

Project Description:

Machinery manufacturer configuration, management tool for a computer-controlled sawing device.

Technologies: Microsoft .NET Framework 4.5, WPF, C#, XAML, Microsoft Prism Library

Project management: JIRA

Project Description:

The application is a unique system for centralizing data from various data sources about companies, processing them to fit the business entity model and make it available for complex searches, and market researches.

Technologies: Microsoft .NET Framework 4.0 & 2.0, AJAX, JavaScript (including jQuery, Prototype), WCF, XSLT (for code generation), Windsor Castle (for IOC), MBUnit and Moq (for Unit Testing/Mocking), 3rd party APIs (Salesforce, Crunchbase, Delicious, Compete, etc), SQL Server 2008, DB2 (initially on the WebSpider machine, but currently replaced with SQL Server 2008 R2), PostSharp.

Project management: JIRA

Project Description: Printer management solution, includes tools and features to implement printer management, quota systems, and report generation.

Technologies: C#.Net, XML and Web Services, Windows Services

Education

Master of Science - Computer Engineering

Faculty of Automatics, Computers And Electronics
Craiova
10.2009 - 07.2011

Bachelor of Science - Computer Engineering

Faculty of Automatics, Computers And Electronics
Craiova
10.2005 - 07.2009

Skills

    NET development

    ASPNET(C#)

    MS SQL Server, NoSQL

    JavaScript, Typescript, HTML, CSS

Certification

SCJP: Sun Certified Programmer For The JAVA 2 Platform, Standard Edition 5.0

Hobbies

Football, Tennis, Fishing, Hiking, Movies

Timeline

Software Developer

Private Client
05.2024 - Current

Freelance Software Developer

S&P Ratings
01.2024 - 05.2024

Software Developer

Softelligence Engineering
02.2017 - 01.2024

Microsoft Certified Solutions Associate: Web Applications, Certification Number: F808-5214

06-2016

Microsoft Certified Solutions Developer: App Builder, Certification Number: F808-5215

06-2016

Microsoft Certified Solutions Developer: Web Applications, Certification Number: F409-5465

12-2015

Microsoft Specialist: Programming in HTML5 with JavaScript and CSS3, Certification Number: F409-4660

06-2015

Software Developer

iQuest Technologies
02.2015 - 02.2017

Microsoft Certified Professional: Microsoft Certified Professional, Certification Number: E564-7497

11-2014

Querying Microsoft SQL Server 2012/2014

07-2014

PRO: Designing and Developing Enterprise Applications using Microsoft .NET Framework 3.5

03-2012

Software Developer

IT Six Global Services
02.2011 - 02.2015

Master of Science - Computer Engineering

Faculty of Automatics, Computers And Electronics
10.2009 - 07.2011

SCJP: Sun Certified Programmer For The JAVA 2 Platform, Standard Edition 5.0

07-2008

Bachelor of Science - Computer Engineering

Faculty of Automatics, Computers And Electronics
10.2005 - 07.2009
Marius DuicaSoftware Developer