Marius Vladimir Diacu

Marius Vladimir Diacu

Mentor
Rising Codementor
US$15.00
For every 15 mins
1
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Web Developer & Consultant
Web Developer & Consultant

Fullstack Web Developer & Consultant (PHP, Javascript)

Romanian, English
Bucharest (+02:00)
Joined January 2019
EXPERTISE
10 years experience
Over 8 years of Drupal development experience, from small websites to custom module development and architecture of large applications.
Over 8 years of Drupal development experience, from small websites to custom module development and architecture of large applications.
10 years experience
Started my interaction with JavaScript 7 years ago, using jQuery in my Drupal 7 projects. With time I went further and learned Angular (a...
Started my interaction with JavaScript 7 years ago, using jQuery in my Drupal 7 projects. With time I went further and learned Angular (and lately VueJS). Currently involved in Vue.js projects.
10 years experience
Experience automating deployment for web projects, using Gitlab / Github CI/CD. Linux server management and Docker based architecture setup
Experience automating deployment for web projects, using Gitlab / Github CI/CD. Linux server management and Docker based architecture setup
7 years experience
4 years experience
5 years experience
10 years experience

REVIEWS FROM CLIENTS

Marius's profile has been carefully vetted and approved as a Codementor. Connect with Marius now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
gitlab-issues-to-jira-sync
JavaScript
2
1
gatsby-starter-netlify-cms
JavaScript
0
0
EMPLOYMENTS
Web Developer, Consultant
self employed
2019-04-01-Present

Working remotely for different global teams on php (Drupal, but not limited) and JavaScript (vuejs, angular) projects.

Working remotely for different global teams on php (Drupal, but not limited) and JavaScript (vuejs, angular) projects.

HTML/CSS
PHP
SQL
View more
HTML/CSS
PHP
SQL
Node.js
jQuery
MySQL
Git
MongoDB
SEO
Drupal
XML
JSON
Linux
Database
API
OOP
Ubuntu
Testing
GitHub
Laravel
Redis
NoSQL
Elasticsearch
Continuous Integration
TypeScript
Jira
Firebase
Front-End
GitLab
Web Development
Full Stack
Docker
Es6
React
Google Cloud Platform
Leadership
Object-Oriented Programming
JavaScript
Back-End
Kubernetes
Microservices
Deployment automation
GraphQL
Linux System Administration
Next.js
RESTful API
NestJS
Tailwind css
Vue.js
Strapi
Software architecture
Express.js
AI
DevOps
View more
Web Developer, Team Lead
Epoint Web Solutions
2011-05-01-2019-03-01

Started as a Drupal 7 developer, then worked as a technical lead (last 3 years) for PHP / Drupal projects, occasionally DevOps and fro...

Started as a Drupal 7 developer, then worked as a technical lead (last 3 years) for PHP / Drupal projects, occasionally DevOps and frontend.

PHP
MySQL
Angular
View more
PHP
MySQL
Angular
Drupal
Docker
JavaScript
Vue.js
View more
PROJECTS
EduKiwiSchool AppsView Project
2024
eduKiwi School is a revolutionary educational platform designed to provide students with complete access to school subjects as per the cu...
eduKiwi School is a revolutionary educational platform designed to provide students with complete access to school subjects as per the curriculum, alongside over 110 personal and professional development courses. With contributions from 136 experts and 47 teachers, the platform delivers engaging lessons, preparatory materials for exams, and hobby courses tailored for students and adults. It aims to redefine education by integrating learning with play, offering flexible content access across devices. As the Solution Architect, I played a pivotal role in shaping the project’s technical foundation and execution. My responsibilities included: • Technical Leadership: Defined tools, frameworks, and development team setup. • Backend Development: Extended APIs, implemented internal features, and managed server infrastructure. • CI/CD Pipeline: Designed and maintained automated deployment processes for seamless updates. Technological Highlights: • CMS & APIs: Utilized Strapi CMS for data management and API development, leveraging GraphQL for efficient communication between web/mobile apps and the CMS. • Tech Stack: Node.js for backend development; TypeScript across frontend and backend for consistency. • Deployment Infrastructure: Deployed on DigitalOcean using Kubernetes for scalability. Configured Redis for caching and parallel cron job prevention. • Database Optimization: Set up MySQL with performance enhancements through indexing. • Monorepo Architecture: Consolidated CMS, website, web app, and mobile app into a single repository with shared components. Project Management Tools: Adopted Agile methodology using Jira for task tracking and GitHub for collaborative code management. This project exemplifies my ability to architect scalable solutions, lead technical teams, and deliver impactful results in the ed-tech domain.
Node.js
Git
GitHub
View more
Node.js
Git
GitHub
Amazon S3
TypeScript
Full Stack
DigitalOcean
Kubernetes
Next.js
CI/CD
Strapi
GitHub Actions
Software architecture
DevOps
Video playback technologies
Client Facing technical leadership
Monorepo management
View more
ICRC International Humanitarian Law DatabasesView Project
2022
The ICRC’s International Humanitarian Law Databases provide a comprehensive and searchable set of three databases containing resources re...
The ICRC’s International Humanitarian Law Databases provide a comprehensive and searchable set of three databases containing resources related to International Humanitarian Law (IHL). These databases allow users to collectively or individually search for documents on IHL norms in treaty and customary law, as well as their application, implementation, and interpretation. As a Backend Developer, I played a key role in the development of this project. My responsibilities included: • Custom Module Development: Designed and implemented Drupal custom modules for features such as content migration and API-based data imports. • Team Leadership: Led the backend team, ensuring timely delivery of high-quality code by adhering to Drupal Coding Standards and employing rigorous code quality checks. • Server Configuration: Configured the application server using Apache for efficient performance. • Feature Development: Utilized PHP 8 to develop new features tailored to project requirements. • CI/CD Pipeline: Set up and maintained the CI/CD pipeline using Azure DevOps, which was also used for Agile/Scrum team management and ticketing. Technological Highlights: • Proficient use of Drupal for backend development, including custom module creation. • Expertise in PHP 8 for feature implementation. • Knowledge of server configuration with Apache to optimize application performance. • Familiarity with Azure DevOps for project management and deployment pipelines. This project exemplifies my ability to combine technical expertise with leadership skills to deliver robust and scalable solutions in alignment with client requirements.
PHP
Drupal
Azure
View more
PHP
Drupal
Azure
React
Leadership
DevOps
View more