Marius Cosmin Ciucă

Web developer


Experience

Web developer

Open Digital Services - Roumanie

Business web development (financial apps) using:

  • C#: .NET Core, EF Core, Dapper ...
  • JS: Vue.js, React.js, Typescript
  • SQL: MS SQL Server
  • Infra: Windows Server, IIS, Linux, Nginx ...
September 2021 - Present

Software Engineer Intern

Q&Q Info Consult SRL

Business software development using:

  • C#: ASP.NET Core 3.1, Entity Framework, Windows Forms
  • Javascript: React.js
  • Git: Team Foundation Server
March 2020 - September 2020

Education

Academia de Studii Economice, Bucuresti

IT&C Security Master
October 2021 - July 2023

Academia de Studii Economice, Bucuresti

Informatica Economica
October 2018 - July 2021

Liceul Teoretic Mihai Viteazul, Caracal

Matematica-Informatica
September 2014 - June 2018

Skills

img
ASP.NET Core

I use ASP.NET Core with Entity Framework Core to build strong Web APIs based upon Clean Architecture principles. Take a look at my projects

img
Docker containers

The main software deployment infrastructure used to deploy all my applications is based on Docker

img
SQL Databases

I use SQL Server/Oracle Database/SQLite to persist the data of the applications where it is appropriate

img
Vue.js Framework

I have used Vue primarely for SPA (single page applications), alongside Typescript, that connect to an API backend to fetch data from

img
Fronted Development

In addition to ASP.NET Core, I also learned to build a frontend for the aplication using HTML, CSS and Javascript using React.js

img
Git Version Control

I used git while working at QQinfo to synchronize my work with the team. The code was hosted on Mictosoft's Team Foundation Server.



Other skills

img
C# Development (WinForms)

I learned C# in the university building desktop apps using Windows Forms, while working at QQinfo and while developing other side projects

img
C++ Development

Learned in highschool, C++ became even more powerfull for me when I first learned the OOP Design and STL

img
Oracle PL/SQL

I can design normalized database models and implement them using SQL. PL/SQL is a procedural language used to write Oracle databases (stored procedures, triggers, etc)


More on LinkedIn


Awards & Certifications
  • CPP: Advanced Programming in C++ - Cisco Networking Academy Certification · Nov. 2019
  • CLA: Programming Essentials in C - C++ Institute Certification · Jan. 2019
  • NDG Linux Essentials - Linux Professional Institute Certification · Dec. 2018
  • 1st Place - ASE Bucharest · Arduino Linefollower Hackathon 2019