Marian Derias

Software Engineer @MongoDB

Greater Sydney Area

About

As a Software Engineer at MongoDB, I'm not just dealing with the MongoDB database. I'm also working with SQL databases such as PostgreSQL, MySQL, SQLServer, and Oracle to turn vague user requirements into end-to-end features that translate the relational data model into the document model. I'm passionate about constructing user-driven solutions to complex problems through hard work, exhaustive testing, and collaboration.

Experience

  • Software Engineer at MongoDB
    Aug 2024 - Present · 1 yr 11 mos

    I'm currently a software engineer on the Relational Migrator team, where we help users migrate their data from relational databases like PostgreSQL, Oracle, MySQL and SQLServer to MongoDB. - Conducted a thorough biopsy of possible errors in the data migration process and implemented an extensible system to vastly improve error experience that enables users to define exact row numbers where issues occurred. Implemented solutions to handle infinite error growth e.g. paginated API and file rollover. - Collaborated to introduce a database connection management system to vastly streamline user experience. - Worked with terraform and AWS to benchmark snapshots to enable users to predict migration times and therefore downtime. - And all of the other work that goes into being a software engineer: answering user questions, prioritising and fixing bugs, communicating with designers, influencing product direction, reviewing pull requests etc. - Promoted from a new graduate to a mid-level engineer in January 2026.

  • Robotics Coach at Loreto Kirribilli
    Apr 2022 - May 2024 · 2 yrs 2 mos

    My role was to assist students in making robots for the yearly VEX Robotics competition. - I learned mechanical concepts and robotics on the job, researching and experimenting continuously to help the students learn. Each year had a 'meta' solution that evolved as more people tackled the games' challenges, and in my coaching team we came up with ways to encourage students to learn these metas as well as come up with their own creative solutions. - Programmatically, I helped teach the students how to automate robots' movements using C++ and block code.

  • Software Development Intern at MongoDB
    Dec 2023 - Feb 2024 · 3 mos

    - Worked in an existing codebase with React, JavaScript, Vanilla Extract, Gradle, and Java to implement end-to-end functionality to migrate non-relational timescale databases to MongoDB timescale databases. - Continuously learned over 3 months under the guidance of a mentor, gaining valuable skills in receiving feedback, code review, collaborative discussion, public speaking, and debugging.

  • Mathematics and English Tutor at Alchemy Tuition
    Feb 2019 - Nov 2020 · 1 yr 10 mos

    I tutored students from year 5 to year 12 in Mathematics and English. I studied their curriculums on my own and made my own resources. Part of this tutoring was during the height of the COVID pandemic so I had to continuously innovate better ways to teach each student in a changing environment.