Dragos-Mihai Musat

Freiberuflich, Senior Java Full-Stack Developer • Contractor • Freelancer, Remote Work

Bucharest, Romania

About me

👋 I am a Senior Java Full-Stack Consultant / Contractor / Freelancer with 𝟰+ 𝘆𝗲𝗮𝗿𝘀 𝗼𝗳 𝗲𝘅𝗽𝗲𝗿𝗶𝗲𝗻𝗰𝗲. I help companies around the world design and implement their software solutions. About my skills: • Java, • AWS (Lambda, S3, CloudFormation, Step Functions, API Gateway, CloudWatch etc.) • NodeJS • Angular • Typescript • Spring • Hibernate • Docker • Databases: MySQL, DynamoDB, Redshift • Other: RESTful Webservices, Android, Firebase, GIT, Agile 🌍 Only interested in remote work. ⚡️ Drop me a message if you think my expertise could help your organisation! 📧 Email: musat.dragos.dev@gmail.com 💬 Skype: https://join.skype.com/invite/F0jECR6nB0DG 📞 Phone: +(40) 747 375 387


Algorithms & Data Structures
Computer Science
Object Oriented Programming (OOP)
Spring Framework
Parallel programming
Serverless computing


Professional experience for Dragos-Mihai Musat

  • Current 2 years, since Oct 2021

    Senior Java Full-Stack Developer • Contractor • Freelancer

    Remote Work

    I work as a consultant / contractor / freelancer and help businesses develop their enterprise products. My programming language of choice is Java (backend solutions using mainly AWS & Serverless Architectures) but I'm comfortable working with NodeJS, Angular, Typescript & Spring framework as well. I am continuously looking for new challenges and self-improvement.

  • Current 3 years and 8 months, since Feb 2020

    Senior Java Full-Stack Developer


    The client was missing out on potential revenue from advertising due to the analysis tool for customer behaviour lacking important metrics as the data needed was vast and continually changing Designed a 2x more cost effective solution by building a rock-solid infrastructure that was fully hosted in AWS by using CDK to deploy the Step Function workflow that was in charge of moving the data to the team’s database, encrypting it and notifying the customer Skills: Java, NodeJS, AWS, CDK, Angular, Typescript

  • 8 months, Jul 2019 - Feb 2020

    Senior AWS Developer


    The client had difficulties launching the beta version of a customer behaviour analytics tool that had the potential to boost the generated revenue through advertising due to the fact that the core data needed to fuel the tool was stored in an external database Improved data scaling capacity from mere GBs to over 2 TBs of data by deploying AWS cross-account resources meant to support the spawning and management of EMR jobs in charge with the datasets transfer Skills: AWS EMR, EC2, S3, AWS VPC, KMS, IAM

  • 4 months, Apr 2019 - Jul 2019

    Senior Java Developer


    The client was struggling to increase automation when generating banners for advertising campaigns due to the current system lacking the option to let graphic teams input their own generation rules. Increased the system's automation percentage from 20% to ~50% by redesigning the priority based logistic to apply on banners the properties with higher-precedence and improving the DynamoDB database to support a global secondary index. Skills: Java, AWS Lambda, DynamoDB, S3, CloudFormation, React, Typescript

  • 4 months, Jan 2019 - Apr 2019

    Senior Java Developer


    The client was unable to set a proper roadmap or evaluate the progress, needs & strength areas of their automatic banner generation system due to neglecting to collect any kind of data in the 1 year since launching the system. Reduced the technical debt by 80% by establishing a dashboard with numerous operational and business metrics by tracking all the actions available to the customers in the system and publishing custom data to CloudWatch. Skills: Java, CloudWatch, AWS Lambda, DynamoDB, API Gateway

  • 7 months, Jul 2018 - Jan 2019

    Senior Java Developer


    The client was dealing with a high load of requests and repetitive work for the manual graphic team due to missing in the automation tool a transition shape feature that would separate text area from imagery Unblocked an important client of the system which led to an increase of 24% in the approval rate in less than a month by designing a custom-tailored algorithm to identify the orientation of the newly built transition shape component into the banners’ layout Skills Java, AWS, Angular, React, Typescript

  • 1 year, Aug 2017 - Jul 2018

    Java Developer


    The client was facing potential revenue losses ahead of the Prime day event due to scalability problems for their automatic banner Generation tool as the graphic team was expecting a load of requests exceeding their bandwidth Increased the number of approved banners during the Prime day event by 50% by redesigning the backend APIs, migrating the database schema to match the new models and integrating the new fields into the AWS Step Function workflow Skills: Java, AWS, Angular, React, Typescript, NodeJS

  • 4 months, Mar 2017 - Jun 2017

    Java Developer

    Atta Systems

    The client was looking to build a reliable notification system for emergency situations since most applications on the market didn’t guarantee safe delivery of the messages due to missing a failover system Delivered a system that was 90% reliable by designing a 3 channel communication solution that would reach the customer by Firebase push notification and if there was no ack it would move on to sending text message and lastly voice call Skills: Java, Spring, Hibernate, RabbitMQ, Android, Firebase, Twilio

  • 3 months, Jul 2016 - Sep 2016

    Java Developer


    The client couldn't monetize their hosts autoscaling service due to inability to evaluate the health of the service by assessing the accuracy of machine learning models which were forecasting host metrics Accuracy of ML models was computed 5x faster by automatically processing GBs of data in 30-45 minutes by designing a system of 2 MapReduce jobs with custom implementations of input format and secondary sort that was applying Cross Validation procedure to evaluate the ML models Skills Java, AWS EMR, S3, R

  • 3 months, Jul 2015 - Sep 2015

    Java Developer


    The team was wasting hours on manually updating the metadata for one of their analysis sales systems due to usage of a CLI tool that was prone to errors and strenuous when handling complex data structures Reduced the time taken by the team to create/update metadata from 10-15 minutes to a maximum of 1-2 minutes by setting up a web application to input the complex structures on a user-friendly web page and handling the operations on backend Skills: Java, SpringMVC, Apache Tomcat, JQuery, Bootstrap HTML CSS

Educational background for Dragos-Mihai Musat

  • 3 years and 10 months, Oct 2013 - Jul 2017

    Computer Science

    University POLITEHNICA of Bucharest

    Object Oriented Programming Computer Networks Distributed Systems Operating Systems


  • English




Browse over 20 million XING members