Marius Marin, Developer in Bucharest, Romania
Marius is available for hire
Hire Marius

Marius Marin

Verified Expert  in Engineering

Bio

Marius is a full-stack developer with 8+ years of experience specializing in .NET and Angular. He has a proven track record within the banking and financial industries, corporate applications, and highly dynamic configurable applications systems, such as a content management system written from scratch. Marius is also comfortable working with cross-platform web and mobile development, embracing new technologies, and following the industry’s best practices.

Portfolio

Crowdstrike
React, Redux, TypeScript, Large Language Models (LLMs)...
Odido Netherlands
Angular, .NET 6, TypeScript, Octopus Deploy, TeamCity, Azure DevOps, Figma, Git...
MTS Systems - Main
AngularJS, Node.js, Ionic, Electron, Amazon Web Services (AWS), Cordova, iOS...

Experience

  • JavaScript - 8 years
  • SQL - 8 years
  • Angular - 6 years
  • .NET - 4 years
  • Azure DevOps - 3 years
  • PrimeNG - 3 years
  • Team Leadership - 2 years
  • Microservices Architecture - 2 years

Availability

Full-time

Preferred Environment

Visual Studio, Visual Studio Code (VS Code), Microsoft

The most amazing...

...thing I've achieved is architecting, planning, coordinating, and implementing a legacy application migration to a new and modern technology stack.

Work Experience

Senior FE Developer

2024 - PRESENT
Crowdstrike
  • Developed an application similar to ChatGPT that integrates multiple LLMS (Claude, Lama, etc).
  • Worked closely with the UX and back-end teams to develop multiple functionalities for the LLM chat.
  • Contributed to the application from its early stages and helped it become adopted by the company, reaching 2,000 users within a couple of months.
Technologies: React, Redux, TypeScript, Large Language Models (LLMs), Artificial Intelligence (AI)

Senior Angular and .NET Engineer

2022 - 2024
Odido Netherlands
  • Increased user satisfaction by over 100% by implementing new features and services management and improving the existing user experience.
  • Increased company revenue by €150,000 within three months of launching a new service product (Home Save Online and Thuis Safe Online) with over 10,000 new user subscriptions.
  • Ensured stakeholders' satisfaction of over 100% by implementing the complete rebranding from T-Mobile to Odido. Implemented the project discreetly on an entirely new infrastructure and provided a timely launch.
  • Ensured application and business security by decommissioning the old servers and keeping the technology stack up to date.
Technologies: Angular, .NET 6, TypeScript, Octopus Deploy, TeamCity, Azure DevOps, Figma, Git, GitLab

Cross-platform Mobile Developer (AngularJS)

2022 - 2023
MTS Systems - Main
  • Owned the development, deployment, and automatic update process for a legacy application with poor documentation, built by different teams for Windows, Android, and iOS.
  • Tracked and fixed bugs using Trello as a reporting tool.
  • Improved the development process by organizing code repositories and branches, setting up documentation, and training internal personnel to be independent once the engagement ends.
  • Set up a migration plan to drastically improve deployment speed (up to 24 times, from around six hours to 15 minutes) and enhance the performance and security of the application by removing deprecated and unsupported technologies.
Technologies: AngularJS, Node.js, Ionic, Electron, Amazon Web Services (AWS), Cordova, iOS, Android, Amazon S3 (AWS S3), Amazon CloudFront CDN, Amazon EC2, Trello, Git, Visual Studio Code (VS Code), Progressive Web Applications (PWAs), JSON Web Tokens (JWT), REST APIs, OAuth

Senior Angular and .NET Engineer | Team Lead

2020 - 2022
Sustainalytics
  • Ensured user satisfaction of over 100% and increased loading speed more than 33 times by implementing a clear and efficient roadmap for migrating from the existing hybrid technology stack to a clean and modern one.
  • Saved more than €200,000 per year for the client by increasing the development speed of similar functionalities more than three times and implementing an Angular dynamic library.
  • Elaborated a transparent and efficient roadmap for migrating from the existing hybrid technology stack (ASP.NET MVC, jQuery, Angular 1, and Angular 8) to a clean and modern technology stack (.NET Core and Angular 12).
Technologies: Angular, .NET, SignalR, SQL, PrimeNG, Git, Jira, Agile, Azure DevOps, Amazon S3 (AWS S3), Okta, REST, Microservices, Team Leadership, JavaScript, TypeScript, AngularJS, Angular CLI, C#, C#.NET, Microsoft SQL Server, jQuery, HTML5, DevOps, Web Development, Full-stack, PostgreSQL, Bootstrap, Software Development, CSS, HTML, Front-end, Back-end, Full-stack Development, Entity Framework, Entity Framework Core, Amazon Web Services (AWS), Azure, Azure DevOps Services, Leadership, Backbone.js, .NET Core, Containers, Docker, Refactoring, Software Architecture, ASP.NET Core MVC, JSON Web Tokens (JWT), REST APIs, Responsive Web Apps, ASP.NET, Web MVC

Senior Angular and Node.js Engineer

2019 - 2021
Freelance
  • Increased the daily in-game currency production by more than 800% and eliminated the user effort by designing and building a cross-platform desktop application trading bot that takes decisions and operates autonomously.
  • Implemented an auction bot that automatically bids on items sold below market price.
  • Built a bot that automatically buys items with instant buy prices lower than the market price.
Technologies: Node.js, Electron, Angular, PrimeNG, SQL, Azure DevOps, Git, .NET, JavaScript, TypeScript, C#, Microsoft SQL Server, Bootstrap, HTML5, Express.js, Web Development, Desktop App Development, Software Development, REST APIs, JSON Web Tokens (JWT)

Senior Angular and .NET Engineer

2019 - 2020
Starbyte
  • Ensured customer satisfaction by over 100% and doubled client's portfolio by enabling fast development of financial processes and designing dynamic, secure, reliable, and highly configurable components for their content management system.
  • Improved the company's customer satisfaction by 100% by delivering dynamic and reliable components that ensured fast development and increased the number of client projects that could be implemented simultaneously by 200%.
  • Increased the client's portfolio by 200%, meeting the customer needs up to 20 times faster. Also, the need for software developers was no longer required, which improved their profitability by 20%.
  • Ensured 100% automation for the end client (client of a financial institution) in obtaining a loan or insurance. Customers could access financial institution services up to 200 times faster.
Technologies: Angular, .NET, SignalR, Dapper, SQL, PrimeNG, Bootstrap, Azure DevOps, REST, JavaScript, TypeScript, Microsoft SQL Server, Bootstrap 3+, Entity Framework, Entity Framework Core, C#, .NET Core, ASP.NET Core MVC, API Integration, JSON Web Tokens (JWT), REST APIs, Content Management Systems (CMS)

Senior Angular and .NET Engineer

2018 - 2019
Honeywell
  • Eliminated annual losses amounting to over $1 million by making redundant a subscription-based application and designing and implementing a microservices-based architecture application from scratch, aligning internal processes.
  • Tracked and implemented features using Jira as a reporting tool.
  • Helped junior Angular developers get up to speed.
Technologies: Angular, .NET, MySQL, Redis, MongoDB, Bootstrap, REST, Microservices Architecture, Amazon S3 (AWS S3), Docker, JavaScript, TypeScript, Web Development, Full-stack, Amazon Web Services (AWS), Entity Framework, Entity Framework Core, Jira, Front-end, Back-end, .NET Core, C#, ASP.NET

Senior SharePoint Developer

2016 - 2017
Honeywell
  • Increased client productivity by 20% by designing and implementing an application that fully automates the Kaizen process.
  • Ensured user satisfaction of over 100% by designing and implementing a cross-platform mobile application (IOS and Android) with offline capabilities that take advantage of the camera and microphone.
  • Automated SharePoint deployments with PowerShell.
Technologies: SharePoint, AngularJS, Angular, JavaScript, TypeScript, JavaScript Object Model (JSOM), Server-side Object Model (SSOM), Microsoft SQL Server, SQL, Ionic, Cordova, iOS, Android, Windows PowerShell, Mobile Development, Angular CLI, C#

Experience

Mosaic

Mosaic is a data-production application that collects company information and performs extensive research on application users. The challenge was to completely rewrite the application from a mix of technologies used during the past 15 years to a modern microservice-based architecture, using the latest Angular and .NET with frequent releases while keeping everything functional. As a team leader, I was in charge of:

• elaborating a clear and efficient roadmap for migrating from the existing mixed technology stack (.NET MVC, jQuery, Angular 1, and Angular 8) to a clean and modern technology stack (.NET Core and Angular 12);
• identifying common functionalities throughout the application, writing a dynamic Angular library, and publishing it internally as an npm package on Azure artifacts. The library ended up being used in other two projects within the company;
• coordinating, mentoring, and providing code reviews for a small team of developers to keep a consistent, clean and efficient code style;
• eliminating all high and medium risk security issues by implementing best practices; and
• maintaining Azure DevOps pipelines (build and release pipelines) according to project changes.

Krunity

I worked on a CMS application used to generate new sites on the fly, focusing on automatic loan approvals for financial institutions. Inside the CMS, the user could make the following actions using only a user interface (an admin site):
• create a new site.
• create a data model using a web interface that translates into a new relational database.
• configure pages with data-rich controls (grid, forms, reports, OCR, and face recognition).
• configure multi-step workflows.

I was a full-stack developer and contributed to important core functionalities for the CMS, including:
• data model operations—created SQL tables and fields, generic CRUD operations, and generic flexible filter logic.
• controls data source—configured multiple sources for controls, such as internal objects (model created inside the application), external API, CMS dictionaries, and inline variables.
• CMS page variable system.
• configurable dynamic form control.
• configurable grid control.

Connected HOS

A microservice-based architecture application constructed to consolidate similar processes across all organizations' countries.

I was a full-stack developer in charge of implementing functionalities front to back using the latest versions of Angular and .NET.

React Developer

I started learning React framework by following an in-depth 40 hours video course from Udemy. Completed all the React website tutorials and documentation and developed a simple calorie application using React to test my accumulated knowledge.

Vue Developer

I started learning the framework by watching video tutorials to get familiarised with the base concepts. Completed all the Vue website tutorials and documentation and developed a simple calorie application using Vue to test my accumulated knowledge.

Education

2012 - 2014

Master’s Degree in Databases

Bucharest University of Economic Studies - Bucharest, Romania

Skills

Libraries/APIs

PrimeNG, Entity Framework, SignalR, Node.js, jQuery, React, Vue, Backbone.js, Vuex, REST APIs

Tools

Visual Studio, Git, GitHub, Jira, Dapper, Angular CLI, Azure DevOps Services, Amazon CloudFront CDN, Trello, JSX, TeamCity, Figma, GitLab

Languages

JavaScript, C#, TypeScript, SQL, CSS, C#.NET, HTML5, HTML

Frameworks

Angular, .NET, Bootstrap, Electron, Ionic, AngularJS, Bootstrap 3+, Express.js, Material UI, Entity Framework Core, .NET Core, Windows PowerShell, Redux, Next.js, Cypress, ASP.NET Core MVC, JSON Web Tokens (JWT), ASP.NET, .NET 6

Paradigms

REST, Agile, Azure DevOps, Microservices Architecture, DevOps, Desktop App Development, Microservices, JavaScript Object Model (JSOM), Server-side Object Model (SSOM), Mobile Development, Refactoring

Platforms

Visual Studio Code (VS Code), SharePoint, Azure, Docker, Amazon Web Services (AWS), iOS, Android, Amazon EC2

Storage

Databases, Amazon S3 (AWS S3), MongoDB, Redis, MySQL, Microsoft SQL Server, PostgreSQL, Amazon DynamoDB

Other

Software Development, Full-stack, Web Development, Okta, Team Leadership, Software, Front-end, Back-end, Full-stack Development, CI/CD Pipelines, Leadership, Containers, Cordova, Progressive Web Applications (PWAs), Software Architecture, API Integration, OAuth, Responsive Web Apps, Web MVC, Content Management Systems (CMS), Octopus Deploy, Large Language Models (LLMs), Artificial Intelligence (AI)

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