website logo

Ryan Alvita

Full-stack software developer

Developer based in the Netherlands. I specialize in full-stack software development, including databases, back-end, and front-end.

My CV

Work

Van Oord

Full-stack software developer

May 2021 — Present
  • Part of the Datalab team within the Engineering & Estimate department at Van Oord, a leading international contractor specializing in dredging, marine engineering, and offshore projects (oil, gas, and wind) with over 150 years of experience.
  • Developed multiple web applications used within Van Oord, primarily using Python (Pyramid framework) for the backend and JavaScript (Vue-Quasar framework) for the frontend. One of the most used application recorded ~1 million requests a week.
  • Built and maintained Python packages to support internal workflows, leveraging tools such as Python, Azure Functions, Azure Blob Storage, and Jupyter Notebooks.
  • Managed application integrations and deployments using Kubernetes, GitHub Actions, Docker, and Microsoft Azure.
  • Collaborated effectively within an agile, scrum-based environment to ensure timely and efficient project delivery.

Education

Delft University of Technology

MSc Hydraulic Engineering

September 2018 — October 2020
  • Master's Thesis: A Tool for Container Terminal Design - Developing an automated tool in determining container terminal design on a concept design phase while taking into account area limitations
  • Supervised by Prof. Mark van Koningsveld, Dr. Poonam Taneja, Dr. Bart Wiegmans

Bandung Institute of Technology

BSc Ocean Engineering

September 2013 — October 2017
  • Bachelor's Thesis: Container Terminal Design for Port of Patimban Container Terminal Stage 1, West Java, Indonesia
  • Supervised by Prof. Andojo Wurjanto

Projects

Bank Statement Parser

Parse your bank statement PDFs safely and copy transactions into your spending tracker spreadsheet.

Windrose

A straightforward wind rose plot generator tool. Easily generate and download wind rose plot and table in PNG format.

Breakwater Design

Design a conceptual breakwater design using user-friendly streamlit app, powered by the open-source breakwater package.

Burgernomics Salary Converter

Convert salary from one country to another using the Big Mac Index.

Income Tax Calculator (NL)

Calculate your basic income tax (in the Netherlands) in the most simple yet descriptive way.

Retirement Fund Strategy

Calculate required retirement fund using the 4% rule and determine the investment strategy over time.

About Me

Hello! I'm Ryan, a full-stack software developer based in the Netherlands. I have a strong education background in engineering and hands-on work experience in software development. I specialize in turning complex engineering problems into working and practical software solutions. I'm passionate for democratizing engineering technology and making it accessible such that people can use it to solve their problems.

Ryan Alvita