Dragos-Mihai Musat

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

Bucharest, Rumänien

Über mich

👋 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

Fähigkeiten und Kenntnisse

Java
AWS
Algorithms & Data Structures
Computer Science
Object Oriented Programming (OOP)
AngularJS
C++
Spring Framework
MySQL
Node.js
Android
NoSQL
Docker
Hibernate
REST API
Parallel programming
Serverless computing

Werdegang

Berufserfahrung von Dragos-Mihai Musat

  • Bis heute 2 Jahre und 8 Monate, seit Okt. 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.

  • Bis heute 4 Jahre und 4 Monate, seit Feb. 2020

    Senior Java Full-Stack Developer

    Amazon

    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 Monate, Juli 2019 - Feb. 2020

    Senior AWS Developer

    Amazon

    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 Monate, Apr. 2019 - Juli 2019

    Senior Java Developer

    Amazon

    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 Monate, Jan. 2019 - Apr. 2019

    Senior Java Developer

    Amazon

    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 Monate, Juli 2018 - Jan. 2019

    Senior Java Developer

    Amazon

    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 Jahr, Aug. 2017 - Juli 2018

    Java Developer

    Amazon

    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 Monate, März 2017 - Juni 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 Monate, Juli 2016 - Sep. 2016

    Java Developer

    Amazon

    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 Monate, Juli 2015 - Sep. 2015

    Java Developer

    Amazon

    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

Ausbildung von Dragos-Mihai Musat

  • 3 Jahre und 10 Monate, Okt. 2013 - Juli 2017

    Computer Science

    University POLITEHNICA of Bucharest

    Object Oriented Programming Computer Networks Distributed Systems Operating Systems

Sprachen

  • Englisch

    Fließend

21 Mio. XING Mitglieder, von A bis Z