Andrei MandrisAM
Open to opportunities

Andrei Mandris

@andreimandris

Senior Java developer with over 10 years of experience.

Romania

What I'm looking for

I am looking for remote work opportunities that challenge my skills and allow for professional growth.

I am a Senior Java Developer with over 10 years of experience, specializing in creating robust software solutions for the pharmaceutical and fintech industries. My recent work includes developing a reporting system for a global pharmaceutical company, where I significantly improved data visibility and reduced report generation lag by 90%.

Throughout my career, I have successfully led projects that enhanced user satisfaction and operational efficiency. For instance, I developed an AWS-based file ingestion service that increased user numbers by 50% and implemented an asynchronous deduplication service that eliminated over 100k duplicate products for a major Q-commerce client. My technical expertise, combined with a strong focus on client needs, allows me to deliver impactful solutions that drive business success.

Experience

Work history, roles, and key accomplishments

TC
Current

Senior Java Developer

The Client

Jul 2023 - Present (1 year 10 months)

Increased the visibility of over 80% of data by creating a dashboard service deployed in AWS, aggregating data from multiple sources and exposing statistics and reports. Reduced the lag of report building by 90% by designing a series of granular events for each change in the source systems, handling them asynchronously for real-time report refreshing.

TC

Senior Java Developer

The Client

Dec 2022 - Jun 2023 (6 months)

Increased the number of users by 50% by developing an AWS cloud-based dropzone solution, ingesting files through an S3 bucket and processing S3 events via an SQS messaging queue. This addressed the client's inability to offer AWS-based file ingestion services.

TC

Senior Java Developer

The Client

May 2021 - Jun 2022 (1 year 1 month)

Saved 50% of the time spent on storing data changes by creating an SDK to incorporate an auditing framework into applications, automatically saving every change into new designated tables. Considerably decreased by 90% the time spent on extracting reports on audited fields by storing data in a distributed in-memory caching database.

TC

Senior Java Developer (Squad Lead)

The Client

Sep 2019 - May 2021 (1 year 8 months)

Eliminated the risk of debts not being collected by 100% by architecting a collecting mechanism that paid debts and triggered upon new funds. Drastically increased sales reps' productivity, selling over 10x more loan products by designing a stable and scalable disbursement service within a new microservice.

TC

Senior Java Developer

The Client

Jul 2018 - Sep 2019 (1 year 2 months)

Increased the client's portfolio of trades by 30% and generated over $300k extra a month by creating an integration application using Apache Camel routes. Drastically reduced the time to close a deal by up to 50% by designing a highly accurate matching service.

TC

Senior Java Technical Consultant

The Client

Sep 2017 - Jul 2018 (10 months)

Ensured 100% clarity into the client's products by building a PoC application from the ground up, providing a 360-degree perspective of key tools. This showcased fault-tolerant databases and easy-to-use enterprise development frameworks, building REST APIs and integrating with cloud solutions.

TC

Java Developer

The Client

Sep 2016 - Sep 2017 (1 year)

Greatly improved underwriters' productivity by more than 6x and generated over 10k insurance policies by developing and integrating over 10 new products. This involved configuring entities and the application server, maintaining consistency with atomic transactions.

TC

Java Engineer Intern

The Client

Jun 2016 - Sep 2016 (3 months)

Decreased the time spent on managing devices by more than 10x by developing a digital solution containing a REST API with CRUD operations on established entities. This allowed devices to be looked up and assigned in seconds.

TC

Java Developer

The Client

Nov 2014 - Jun 2016 (1 year 7 months)

Eliminated booking conflicts by 100% by streamlining the reservation process and creating an Android application for classroom booking using Google Sign-in. Reduced time gaps, saving over 30 hours a week, by creating a quick booking feature scanning QR codes.

Education

Degrees, certifications, and relevant coursework

Politehnica University of Bucharest logoPB

Politehnica University of Bucharest

Master's degree, Business Engineering & Management

Politehnica University of Bucharest logoPB

Politehnica University of Bucharest

Bachelor's degree, Electronics, Telecommunication & Information Technology

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Andrei Mandris - Senior Java Developer - The Client | Himalayas