Marius Manastireanu, Developer in Cluj-Napoca, Cluj County, Romania
Marius is available for hire
Hire Marius

Marius Manastireanu

Verified Expert  in Engineering

Java Developer

Location
Cluj-Napoca, Cluj County, Romania
Toptal Member Since
March 21, 2022

Marius is a software developer with a decade of experience specializing in Java. He has developed solutions for trading systems, healthcare services, retail, and library services. Marius is passionate about automation, innovation, and performance, and he takes ownership of providing the best solutions to enable clients to achieve their goals. He enjoys his work and tackling the challenges that come with it.

Portfolio

CodeBliss
Java, Java 11, Java 17, Google Cloud Platform (GCP), Docker, Spring Boot...
Tora
Java, React, Redux, TypeScript, Swing, Python, YourKit, Windows, GitHub...
Yonder
Java, REST, SOAP, JUnit, JMockit, Mockito, RabbitMQ, Protocol Buffers, Liferay...

Experience

Availability

Part-time

Preferred Environment

MacOS, IntelliJ IDEA, Slack, GitLab, Jira, Git

The most amazing...

...things I've designed and implemented were automated jobs that saved 80+ hours of work per month for my colleagues.

Work Experience

Senior Java Developer

2022 - PRESENT
CodeBliss
  • Founded CodeBliss driven by a passion for software development, quality, and performance. Helped the business grow together with us.
  • Built an online tutoring platform from scratch. It enables the networking of students and tutors and makes education accessible and convenient for everyone by providing a shared platform with full access to online resources and classes.
  • Supported a social fintech platform that allows users to reach their financial goals more easily, enabling their friends and family to integrate with loan providers from the United States.
  • Helped an online music licensing platform to succeed in its goals by providing proofs of concept with different architectural approaches, improving the performance and capabilities, and cutting down maintenance costs of the existing platform.
Technologies: Java, Java 11, Java 17, Google Cloud Platform (GCP), Docker, Spring Boot, Spring, Spring Data Elasticsearch, Elasticsearch, OpenAPI, Mailgun, PostgreSQL, GraphQL, Amazon Kinesis, Relational Databases, SQL, Spring Data, Unit Testing, Integration Testing, Back-end, Front-end, Full-stack, Hadoop, Terraform, Amazon DynamoDB, Amazon Athena, APIs, REST APIs, MySQL

Senior Software Engineer

2016 - 2022
Tora
  • Migrated the codebase of a legacy desktop trading application to Java 11. The application fully supports order and portfolio management, compliance, analytics, and more.
  • Came up with technical and functional solutions and implemented them with a strong focus on performance and memory footprint.
  • Adapted the trading platform to accommodate new instrument types.
  • Refactored code and entire functionalities to improve performance and memory consumption.
  • Automated manual flows to increase team performance and reduce time to market.
Technologies: Java, React, Redux, TypeScript, Swing, Python, YourKit, Windows, GitHub, PyCharm, Spring, Spring Boot, Spring Data JPA, Agile, Multithreading, Scripting, Lombok, Visual Studio, API Design, Scrum, HTML5, CSS, JavaScript, CI/CD Pipelines, Unit Testing, Integration Testing, Back-end, Front-end, Full-stack, APIs, REST APIs

Java Software Engineer

2013 - 2016
Yonder
  • Worked on multiple projects with local and European clients. Came up with new initiatives and technical propositions for the clients and technical teams.
  • Optimized, digitized, and automated the entire process of sharing and exchanging patient data among multiple parties for a Dutch market leader in healthcare services.
  • Assisted a major Dutch auto dealership in implementing business automation and supported its daily business flows.
  • Integrated complex mathematical formulas and algorithms to optimize and maximize the dealer's profit and provide clients with a clear payment schema and schedule.
  • Designed the database and architecture of a small platform that allows users to browse, search, filter, and borrow books from a library in an attractive and user-friendly way.
Technologies: Java, REST, SOAP, JUnit, JMockit, Mockito, RabbitMQ, Protocol Buffers, Liferay, Angular, Vaadin, Jenkins, JPA, Microservices, Windows, GitHub, Spring, Spring Boot, Spring Data JPA, Agile, PostgreSQL, Multithreading, Scripting, Visual Studio, API Design, Scrum, HTML5, CSS, JavaScript, CI/CD Pipelines, SQL, Relational Databases, Unit Testing, Microsoft SQL Server, Oracle, MySQL

Online Music Licensing Platform

https://www.iceservices.com
I've been part of a tiger team of an organization that supports songwriters, enabling societies and publishers to compensate them when their work is used internationally accurately, which was tasked with solving complex problems with high urgency, pulling out fires, and enabling other teams to succeed in their goals. I've provided proof of concepts with different architectural approaches for existing problems, improved the performance and capabilities, and cut down maintenance costs of the existing platform.

Online Tutoring Platform

http://app.equalifai.com
An online tutoring platform that enables the networking of students and tutors and makes education accessible and convenient for all parties. It provides a shared platform with full access to online resources, classes, and more.

Social Finance App

http://letshyve.com
A social fintech platform that allows users to reach their financial goals easier with the help of their friends and family. This app automates savings, investing, and debt hacks, powered by users' people.

Network Monitor Application

A network monitor application that manages the state, connectivity, and license of all devices in a network. The application enables network administrators to manage their devices, understand the devices' features, and monitor their health.

Trading Platform

https://tora.com
A codebase migration of a legacy desktop trading application to Java 11. The application fully supports order and portfolio management, compliance, analytics, and more. I came up with technical and functional solutions and implemented them with a sharp focus on performance and the memory footprint. I adapted the platform to accommodate new instrument types and refactored code and entire functionalities to improve the performance and memory consumption. I also automated manual flows to increase team performance and reduce time to market.

Platform for General Practitioners

A platform that supports the workflow, collaboration, and communication among GPs from the Netherlands with other healthcare providers and the patients enrolled with them. The application provides a common platform that facilitates the process of sharing and exchanging patient data among parties. I came up with new initiatives and technical propositions related to this platform for clients and technical teams.

Web Platform for a Dutch Car Leasing Company

Assisted a major Dutch car dealership company in implementing business automation and supported dealers' daily business flows. Integrated complex mathematical formulas and algorithms to optimize and maximize the company's profit and provide a clear payment schema and schedule for its clients.

Web Platform for Maintaining and Borrowing Books from a Library

Designed the database and architecture of a small web platform to maintain a library of books and allow users to browse, search, filter, and borrow those books in an attractive and user-friendly way.

Gesture-based Navigation System for Google Maps and Street View

https://github.com/mariusmanastireanu/leapmaps
This project aimed to design and implement a JavaScript library to be used in combination with Google Maps and the Leap Motion Controller to provide the end users with a better user experience by eliminating the interaction with the mouse and keyboard and giving them complete control and freedom of movement by using hand gestures in the air space.
2010 - 2014

Bachelor's Degree in Computer Science

Technical University of Cluj-Napoca - Cluj-Napoca, Romania

JULY 2021 - PRESENT

Understanding Capital Markets

LinkedIn

Libraries/APIs

Lombok, REST APIs, React, Google Maps, OpenAPI

Tools

IntelliJ IDEA, Slack, Jenkins, GitLab, PyCharm, Jira, RabbitMQ, YourKit, GitHub, Git, Visual Studio, CometChat, Terraform, Amazon Athena, AWS CLI, AWS IAM, Amazon Simple Queue Service (SQS)

Frameworks

JUnit, JMockit, Mockito, Swing, Spring Boot, Spring, Angular, Vaadin, JPA, Redux, Hibernate, Hadoop

Languages

Java, SQL, Python, JavaScript, TypeScript, GraphQL, HTML5, CSS, Java 11

Paradigms

Agile, Scrum, Unit Testing, Design Patterns, REST, Microservices, Database Design, Automated Testing

Platforms

MacOS, Windows, Oracle, Docker, Google Cloud Platform (GCP), Mailgun, Amazon Web Services (AWS), AWS Lambda

Storage

Relational Databases, MySQL, Microsoft SQL Server, Spring Data JPA, PostgreSQL, Spring Data Elasticsearch, Elasticsearch, Spring Data, Amazon DynamoDB

Other

Multithreading, Integration Testing, APIs, Computer Science, Distributed Systems, OOP Designs, Software Design, SOAP, Scripting, API Design, Networking, Image Processing, Artificial Intelligence (AI), Computer Networking, Protocol Buffers, Liferay, Software Project Management, CI/CD Pipelines, Capital Markets, Leap Motion, Java 17, Amazon Kinesis, Back-end, Front-end, Full-stack

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