M

Marian Pirvan

About

Detail

Senior Full Stack Web Developer & Trainer Certified & Cloud Arhitect lover open for b2b
Bucharest, Romania

Contact Marian regarding: 
work
Full-time jobs

Timeline


work
Job
school
Education
folder
Project

Résumé


Jobs verified_user 0% verified
  • Level Coding
    Full-Stack JavaScript Developer(Nest.js + ReactJs)
    Level Coding
    Mar 2025 - Current (1 year 8 months)
    Here I learned more about NestJS and started developing another LMS system, writing the entire backend in Nest while keeping the frontend logic in React. I also worked on performance improvements for the React side. In addition, I built a small AI-powered quiz generator as an MVP concept, which can be seen at https://quizai-2.onrender.com/
  • NobleProg
    Techinal Trainer
    NobleProg
    Oct 2023 - Dec 2023 (3 months)
    Develop Training Modules: Design and develop comprehensive training modules and course materials for PHP programming, including both basic and advanced topics. Deliver Training Sessions: Conduct engaging and interactive training sessions, workshops, and webinars for both beginners and experienced programmers. Mentorship: Provide one-on-one mentoring to learners, assisting them with practical exercises, projects, and addressing specific challenges in PHP programming. Stay Updated: Keep abreast of the latest trends, best practices, and advancements in PHP and web development to ensure the training content is current and relevant. Evaluate Performance: Assess the progress and performance of trainees through tests, assignments, and projects, pr
  • F
    Full-Stack JavaScript Developer (Node->NextJs, React)
    Sep 2023 - Current (3 years 2 months)
    I worked extensively with React, where I started building products using Next.js and React.js for clients, including Stripe integration for payments. My first project was an online learning system (CourseCasts.com), and the second was an e-commerce shop using PostgreSQL, Supabase, Prisma, Next.js, and React. A small demo of the shop is available online at https://nextjs-shop-kohl.vercel.app/ , but the full project remains private due to a confidentiality clause.
  • F
    Full-Stack JavaScript Developer (Node->NextJs, React)
    Sep 2023 - Mar 2025 (1 year 7 months)
    I worked extensively with React, where I started building products using Next.js and React.js for clients, including Stripe integration for payments. My first project was an online learning system (CourseCasts.com), and the second was an e-commerce shop using PostgreSQL, Supabase, Prisma, Next.js, and React. A small demo of the shop is available online at https://nextjs-shop-kohl.vercel.app/ , but the full project remains private due to a confidentiality clause.
  • Level Coding
    Full-Stack JavaScript Developer(Express.js
    Level Coding
    Apr 2023 - Sep 2023 (6 months)
    I offered a solution for a load balancer built with Express, along with some statistical jobs, and a job collector platform to help users find the proper skills and offers — all developed using Express, Vue.js, and MongoDB
  • Course Casts
    Cloud / DevOps Arhitect
    Course Casts
    Mar 2023 - May 2024 (1 year 3 months)
    Senior Full Stack & DevOps Engineer – LMS & eCommerce Microservices Platform (React + Laravel + DevOps) Led full-stack development of a scalable Learning Management System (LMS) with integrated course shop, using a microservices architecture. Frontend: Built responsive, modular UIs with React.js, TypeScript, and Chakra UI, ensuring WCAG/ARIA accessibility standards and performance optimization. Managed global state with Zustand and TanStack Query, integrated REST APIs (Axios), and used tools like React Hook Form, Framer Motion, and React Quill for rich user interactions. Backend: Developed RESTful APIs and microservices with Laravel (PHP) and MySQL, implementing user management, course catalog, and payment services. Integrated Laravel Queue
  • marLMS
    Freelance Web Developer
    marLMS
    Dec 2022 - Jan 2024 (1 year 2 months)
    I am currently helping to transition an old code base for an LMS (learning management system) web application from Vue.js 2 with Blade to Vue.js 3 with Inertia, with a backend on Laravel. This LMS is used as a SASS (Software as a Service) by my client, who in turn has many clients. This project has been broken down into two phases, and I am currently working on phase two. Firstly, in the first phase, the client needed to add the functionality to sell courses, so a new module was needed; more exactly, a shop had to be implemented from the ground up, using both Stripe and PayPal as payment services, all with Inertia and Vue.js 3, and Laravel for the backend. The client needed the shop to have a products page, a product detail page, a checkout
  • FEG
    Senior Full-stack Developer Business Analist
    FEG
    Oct 2022 - Jan 2025 (2 years 4 months)
    I facilitated support and engaged in discussions with the client to execute diverse development assignments." Migrate the project from Grey to Green, and build my own infraction coming with Improve and Scalability Solutions. Used technologies: Laravel 10, Docker, Mysql, Vue3, Inertia, and Typescript
  • Level Coding
    Full-Stack JavaScript Developer (Node.js, React, etc.)
    Level Coding
    Jan 2022 - Apr 2023 (1 year 4 months)
    I started migrate with Node.js by using Next as the backend for my first project with a React.js frontend. I also deployed my first cloud droplet for Node.js and linked it with the React.js frontend on a separate droplet, all through DigitalOcean, while using Docker locally for development.
  • Wow Factory
    Web Developer Php + Vue Js
    Wow Factory
    Oct 2021 - Oct 2022 (1 year 1 month)
    Project 1 Developing from scratch an ADMIN using HTML, CSS/less and vue js pages and implementations of API. As Business Logic app involves LMS, Learning Management System. Project 2 : One of the tasks was to migrate a lumen project to Laravel 9 including an update of docker dependency and azure pipeline, coding respecting PHP_CodeSniffer and PHP stan. Also, I worked with Phunit for update tests and to check if the logic of the app is the same.
  • Soft Dreams
    Full-stack Developer
    Soft Dreams
    Mar 2020 - Jun 2020 (4 months)
    Developing CRM Quezies for large groups written in Laravel 6 and Vue js 2, and also used mongolise for the scalable databases.
  • easySales Romania
    Web Developer
    easySales Romania
    Jan 2021 - Oct 2021 (10 months)
  • Atelierele ILBAH
    Technical Trainer
    Atelierele ILBAH
    Oct 2020 - Feb 2022 (1 year 5 months)
    I managed groups of 15-18 students between the ages of 18 and 45. All session was face-to-face in classroom. For one Module I explained notions of HTML, CSS, and javascript and practiced together with students. I had the pleasure of offering homework as well. For Second Module I explained notions of PHP, MySQL, oop, and Laravel and practiced together with students. I had the pleasure of offering homework as well.
  • Level Coding
    Full Stack Engineer
    Level Coding
    Jul 2019 - Current (7 years 4 months)
    I started working with Node.js by using Nuxt as the backend for my first project with a Vue.js frontend. I also deployed my first cloud droplet for Node.js and linked it with the Vue.js frontend on a separate droplet, all through DigitalOcean
  • SC BOOSTIT HUB SRL
    Intern Junior Web Developer
    SC BOOSTIT HUB SRL
    Jul 2015 - Sep 2015 (3 months)
  • Soft Dreams
    Web Developer
    Soft Dreams
    Jan 2019 - Feb 2020 (1 year 2 months)
    Developing CRM–Shop, bug-fixing, different tasks for an online magazine, which used a CRM type administration (meant for the management of the content).For the client, beside the online shopping part, the app also offered News and results for different local competitions from the United States. Tasks: –ensuring search functionality for postal codes in the States;-developing in real time of a drag and drop kind of interface for the management part; sorting categories and subcategories for the visual functionality; creating the presentation interface;-bug-fixing and developing the sales reporting area for management, with the possibility to generate PDF files and possibility to filter. Regarding the reporting part, the photo gallery, search a
  • Kepler Engineering
    Web Developer
    Kepler Engineering
    Aug 2017 - May 2018 (10 months)
    –Telecom type project, CRM)During my time there I have contributed at developing a CRM and then working on maintenance and debugging.Technologies used: Symfony Framework, MySql & Doctrine in order to generate the administration interface. In order to created the client interface, I used EXT Js Framework, putting the back-end in connection to the front-end through REST services.In this way, I switched from MVC Architecture (Model -View –Controller) to MVVM (Model –View -View Model ) and perfected my OOP knowledge and skills. On the project management side, I have used the AGILE type development and thus improved my capacity to estimate, my time-manag
  • l
    Programator
    logic research
    Jan 2016 - Sep 2016 (9 months)
    Job responsibilities: I started off with transforming websites from image type (PSD) into Html & Css. To ensure that the transformation is Pixel-Perfect, I have adapted the font, length, width,and color for each element in the page: section text, image, using Adobe Photoshop. The final objective was to make the website visually perfect for all screen types (phone, table, web page).Along the way, I have worked with CMS Wordpress → plugins install for CMS, site maintenance (bug-fixing, both on front-end and back-end).In my last position there, as a Web Developer, I have implemented a REST type of app in the Laravel framework, which extracted its data from an external website, in JSON format, which would read the data, filter and save it in th
Education verified_user 0% verified
  • U
    Master's degree, Computer Science
    Universitatea din Pitesti
    Jan 2017 - Dec 2019 (3 years)
  • U
    Informatică
    Universitatea din Pitesti
    Jan 2014 - Dec 2017 (4 years)
  • U
    Informatică
    Universitatea din Pitesti
    Jan 2014 - Dec 2017 (4 years)
  • F
    Fanus Neagu
    Fanus Neagu
    Jan 2005 - Dec 2008 (4 years)
Projects (professional or personal) verified_user 0% verified
  • S
    Sea Lms
    Dec 2023 - Current (2 years 11 months)
    Developing LMS platform for courses more on : https://sealms.levelcoding.com/
  • L
    Level Coding
    Nov 2022 - Current (4 years)
  • L
    Learning Management System
    Oct 2021 - Current (5 years 1 month)
  • C
    Chill Whispers
    Jan 2020 - Current (6 years 10 months)
    A CRM project from scratch build with : Laravel,Vue Js and Nuxt and also a mobile app in progress. Hosted on Digital Ocean.
  • C
    Chill Out Social
    Aug 2018 - Current (8 years 3 months)
    Laravel, YoutubeApi, AdminLte
  • S
    Shopo
    Jul 2018 - Current (8 years 4 months)
    I build a online Shop using Laravel 5.6 and Stripe Payments using Voyager for Admin zone.
  • S
    Small Ads Site
    Apr 2018 - Current (8 years 7 months)
    I worked on a person project witch come with few functions and in future this will come whith more and more! Demo : http://ads.levelcoding.com/
  • F
    FileMarket
    Apr 2018 - May 2018 (2 months)
    I realize in a small aplication what can offer you posibility to sell your file. For integration i used Laravel Framework with stripe payment and dropzone.js .
  • B
    Bio Mag
    Jun 2017 - Current (9 years 5 months)
    A project made in Woocomerce!
  • F
    Forum
    I build a forum using Laravel ,Vue,TDD,phpunit
  • R
    Road to It Word
    An E-learning project to present it in word,for anyone who wants to learn.