Julius Arden, Developer in Sydney, New South Wales, Australia
Julius is available for hire
Hire Julius

Julius Arden

Verified Expert  in Engineering

Front-end Developer

Location
Sydney, New South Wales, Australia
Toptal Member Since
July 23, 2021

Julius is a front-end-biased software engineer and engineering manager with 5+ years of professional experience. He has worked in multiple sectors, including marketplace, edtech, and fintech, and in companies ranging from startups to multinationals. Julius leverages his varied experience to remain flexible and pragmatic while delivering and maintaining clean code.

Portfolio

Bukalapak
React, Ruby, Java, SQL, PostgreSQL, Go, Apache Kafka, Flutter
tiket.com
React, Jest, SonarQube, Java, Reactor, Spring, Redis, Engineering Management...
Forage
JavaScript, Meteor, Node.js, React, Lambda Architecture...

Experience

Availability

Part-time

Preferred Environment

Git, OS X, Visual Studio Code (VS Code)

The most amazing...

...thing I've developed was a flexible querying system that allowed users to submit self-service queries in a sharded MongoDB cluster.

Work Experience

Senior Engineering Manager

2021 - PRESENT
Bukalapak
  • Reorganized team to have a higher velocity to meet business expectations with fewer quality defects.
  • Introduced Flutter to the apps engineers to start importing inside the native apps.
  • Moved some of the legacy front end from Vue to React.
Technologies: React, Ruby, Java, SQL, PostgreSQL, Go, Apache Kafka, Flutter

Engineering Manager

2020 - 2021
tiket.com
  • Proposed and led architectural changes that fit new product requirements while balancing scalability, cost, and development velocity.
  • Managed the engineering team and coordinated marketing, business, and other stakeholders to release new products in a timely manner.
  • Mentored team members and suggested codebase improvements to reduce technical debts.
Technologies: React, Jest, SonarQube, Java, Reactor, Spring, Redis, Engineering Management, Node.js, MongoDB, SQL, MongoDB Atlas, Git, OS X, Visual Studio Code (VS Code), JavaScript, RxJS, PHP, MySQL

Senior Software Engineer

2018 - 2020
Forage
  • Architected a database infrastructure using zone-based sharding in MongoDB while maintaining application performance.
  • Led a front-end migration from a legacy framework to React with design systems using Storybook.
  • Built a data pipeline and ETL for analytics, using AWS Glue to make it queryable in Tableau for self-service business intelligence.
  • Established and grew the engineering function from two interns to two teams.
Technologies: JavaScript, Meteor, Node.js, React, Lambda Architecture, Content Delivery Networks (CDN), MongoDB Atlas, AWS Lambda, Data Pipelines, MongoDB, Sharding, ETL, AWS Glue, Engineering Management, WebSockets, SQL, Git, OS X, Visual Studio Code (VS Code), RxJS, A/B Testing, Email Systems, MySQL

Software Engineer | Team Lead

2017 - 2018
Online Freelance Company
  • Integrated and improved the internal A/B testing framework and used it heavily for new feature releases.
  • Created SEO pages and managed technical ad targeting.
  • Managed the email system to maintain a high send rate and low bounce rate and improved the email tracking system.
Technologies: Angular, TypeScript, AngularJS, PHP, Go, Redis, Elasticsearch, A/B Testing, Email Systems, Node.js, WebSockets, SQL, MongoDB Atlas, Git, OS X, Visual Studio Code (VS Code), JavaScript, RxJS, MongoDB, MySQL

Software Engineer

2016 - 2017
Approach Solutions
  • Developed an ERP solution using SAP HANA, SAPUI5, and OData.
  • Implemented a data management system for historical data.
  • Assisted with user onboarding and troubleshot user issues.
Technologies: SAP HANA, SAPUI5, OData, Enterprise Resource Planning (ERP), Git, OS X, Visual Studio Code (VS Code), JavaScript

Business Operations Technical Graduate

2016 - 2016
IBM
  • Moved and rebuilt the data center for internal IBM development labs.
  • Created and operated a server backup strategy using tape libraries for short-term and long-term storage.
  • Developed the initial version of a self-service system to spin up virtual infrastructure on-demand.
Technologies: Cloud, Data Center Migration, BladeCenter H, SQL, Git, OS X, Visual Studio Code (VS Code)

Data Sharding Within One Cluster

http://www.theforage.com
The back-end system of Forage allows data to be regionally stored while also supporting querying across regions. I led the creation of this system, which uses MongoDB Atlas while maintaining app performance by adding cache and a broadcast layer in Redis and reducing unnecessary WebSocket events with Meteor. The system can handle 10,000+ live WebSocket connections with 300,000+ monthly active users. It is also GDPR-compliant without the need to export user information to different regions.

Full-stack MERN React/Node.js Engineering Lead

https://spotpetins.ca/
A pet insurance company launching its new product. I was initially hired as React developer to create the design system and initial pages but was involved in creating and managing the CI/CD. Due to resourcing issue in the back-end development (Node.js/TypeScript), I was moved to lead the back-end development as well.

Languages

JavaScript, SQL, TypeScript, PHP, VHDL, Java, Go, GraphQL, Ruby

Libraries/APIs

React, Node.js, RxJS, REST APIs, Reactor

Tools

Git, MongoDB Atlas, SonarQube, SAPUI5, AWS Glue

Platforms

OS X, Visual Studio Code (VS Code), Meteor, AWS Lambda, Raspberry Pi, SAP HANA, Netlify, Contentful, Apache Kafka

Storage

MySQL, MongoDB, PostgreSQL, Data Pipelines, Redis, Elasticsearch

Other

Engineering Management, Sharding, A/B Testing, Email Systems, WebSockets, Indexing, Data Aggregation, Machine Learning, Data Warehousing, FPGA, Microcontrollers, Content Delivery Networks (CDN), OData, Enterprise Resource Planning (ERP), Programming, Cloud, Data Center Migration, BladeCenter H, Gatsby

Frameworks

Angular, Redux, AngularJS, Flutter, Jest, Spring, .NET 4, ASP.NET MVC, ADO.NET, Next.js

Paradigms

Lambda Architecture, ETL, REST, Jamstack

2012 - 2015

Bachelor's Degree in Computer Engineering

University of New South Wales - Sydney, Australia

2010 - 2011

Diploma of IT in Programming in Information Technology

Sydney Institute TAFE - Sydney, Australia

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