Ran Lu
@ranlu
I build reliable .NET APIs and data pipelines that modernise platforms and cut processing time from days to hours.
What I'm looking for
At Finity Consulting, I redesigned backend services and REST APIs in C#/.NET and Node.js for a modernised web platform, improving scalability and maintainability.
I independently migrated raw data workflows from SAS to Microsoft SQL Server, redesigning them as optimised SQL ETL processes that reduced processing from multiple days to hours and removed legacy licensing costs. I also led a SQL Server-to-Snowflake data warehouse migration to support scalable analytics workloads.
I build automated testing, monitoring, and dashboards to keep pipelines reliable, investigate production data issues, and track processing health. I work closely with actuaries, external clients, and teammates, guiding module implementation and code reviews to ensure accurate, consistent results.
Alongside full-time work, I completed a Master of Data Science, applying machine learning and time-series techniques in Python to turn analytical results into practical insights.
Experience
Work history, roles, and key accomplishments
Data-Focused Software Developer
Finity Consulting
Jan 2019 - Jul 2024 (5 years 6 months)
Redesigned and implemented backend services and REST APIs using C#/.NET and Node.js to support a modernised web platform. Independently led migration of raw data processing workflows from SAS to Microsoft SQL Server and the data warehouse from SQL Server to Snowflake, improving scalability and performance.
Education
Degrees, certifications, and relevant coursework
The University of Melbourne
Master of Data Science, Data Science
2021 - 2025
Completed a Master of Data Science while working full-time, strengthening analytical and engineering capabilities.
RMIT University
Bachelor of Computer Science, Computer Science
2016 - 2018
Bachelor of Computer Science degree from RMIT University.
Availability
Location
Authorized to work in
Job categories
Interested in hiring Ran?
You can contact Ran and 90k+ other talented remote workers on Himalayas.
Message RanGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
