Anto Dominic, Developer in Melbourne, Victoria, Australia
Anto is available for hire
Hire Anto

Anto Dominic

Verified Expert  in Engineering

AWS Certified Solution Architect Developer

Location
Melbourne, Victoria, Australia
Toptal Member Since
June 27, 2022

Anto is an experienced Ruby on Rails developer with over ten years of experience in software engineering. He has a solid background in solution design and architecture, with a strong interest in containerization and microservices. He is a senior engineer in one of Australia's leading platforms revolutionizing aged care and disability services. He has worked on eCommerce, blockchain, finance, and government- and medical-based applications.

Portfolio

Reejig
Terraform, Express.io, Ruby on Rails 7, Workato...
i/o Trak
Ruby on Rails (RoR), SQL, PostgreSQL, MySQL, Go, PHP...
Mable Technologies
Ruby on Rails (RoR), PostgreSQL, Terraform, Amazon EKS, GraphQL, GitHub Actions...

Experience

Availability

Part-time

Preferred Environment

Ruby on Rails (RoR), Microservices, Kubernetes, PostgreSQL, Elasticsearch, MacOS, Visual Studio Code (VS Code), Redis, Amazon Web Services (AWS), DevOps, Ruby

The most amazing...

...application I've architected was built to be scaled and is used by millions of people.

Work Experience

Tech Lead

2022 - PRESENT
Reejig
  • Worked mainly with the platform and security team on infrastructure and integration-related projects.
  • Created an internal application to provide temporary elevated access for AWS SSO users within the organization.
  • Engaged with integration projects—from coding to infrastructure setup—using Terraform and SOPS.
Technologies: Terraform, Express.io, Ruby on Rails 7, Workato, Amazon Elastic Container Service (Amazon ECS), CI/CD Pipelines, Amazon Cognito, AWS Database Migration Service (DMS), AWS Lambda, AWS Step Functions, Python, PHP, Single Sign-on (SSO), REST APIs, TypeScript, Architecture, Node.js, Leadership

Ruby on Rails Architect

2022 - 2022
i/o Trak
  • Helped I/O Trak set up an application in Google Cloud Kubernetes from a traditional server-based service.
  • Fixed bugs on their Ruby on Rails application and aided in architecting and providing solutions for the future.
  • Assisted in setting up the staging environment built and deployed using GitHub Actions.
Technologies: Ruby on Rails (RoR), SQL, PostgreSQL, MySQL, Go, PHP, Google Cloud Platform (GCP), REST APIs, Architecture

Senior Software Engineer

2021 - 2022
Mable Technologies
  • Assisted the product engineer in building a new feature for the finance squad.
  • Received a promotion to a team lead role within three months to focus on architecture.
  • Migrated the existing EC2-based agent to Kubernetes for scalable CI/CD using GitHub Actions.
Technologies: Ruby on Rails (RoR), PostgreSQL, Terraform, Amazon EKS, GraphQL, GitHub Actions, Angular, Ionic, Redis, Sidekiq, Ruby, RSpec, Amazon Web Services (AWS), Ruby on Rails 5, Docker Hub, Docker Compose, Ruby on Rails API, Helm, Jira, Confluence, GitHub, REST APIs, TypeScript, Architecture, Node.js, Leadership

Senior Ruby Developer

2020 - 2021
Reinteractive pty ltd
  • Assisted the engineering manager in developing new features for the bespoke eCommerce product.
  • Set up CI configuration using Docker and Buildkite for Ruby and Salesforce applications.
  • Maintained and developed new features for an online course.
Technologies: Heroku, Salesforce, Ruby on Rails (RoR), PostgreSQL, Elasticsearch, Salesforce DX, Redis, Sidekiq, Buildkite, Ruby, RSpec, Pivotal Tracker, Ruby on Rails 5, Ruby Gems, Docker Hub, Docker Compose, Ruby on Rails API, Jira, Confluence, GitHub, eCommerce, Square, Tailwind CSS, REST APIs

DevOps Engineer

2019 - 2020
Aeon Media Group
  • Assisted the technical director in converting their traditional Rails application deployment and transition to containerized architecture.
  • Deployed their application on the AWS EKS cluster from their traditional EC2-based deployment.
  • Set up an automated CI/CD pipeline via Buildkite where agents run inside the EKS cluster, helping them reduce the cost of running separate Buildkite agent EC2 servers.
Technologies: Ruby on Rails (RoR), DevOps, Amazon EKS, Buildkite, CI/CD Pipelines, Containerization, Amazon Web Services (AWS), Ruby on Rails 5, Docker Hub, Docker Compose, Helm, GitHub, GitLab, REST APIs, TypeScript, Architecture

Casual Tutor - Rapid Application Development

2018 - 2019
RMIT university
  • Tutored the Rapid Application Development course, specifically designed to teach undergraduate students at RMIT Ruby on Rails.
  • Mentored, taught, conducted examinations, and corrected student papers.
  • Formulated the course curriculum in collaboration with the main lecturer.
Technologies: Ruby on Rails (RoR), Ruby, Ruby on Rails 5, Docker Hub, Docker Compose, Ruby on Rails API, GitHub, Heroku, REST APIs

Ruby Team Lead

2016 - 2019
Asta Solutions
  • Led the Ruby team consisting of 4-5 engineers.
  • Became a Certified AWS Solution Architect Associate (CSA) and Certified Alibaba Cloud Professional (ACP).
  • Developed the solution design and development of an internal blockchain project.
  • Containerized various projects using ECS and Kubernetes.
  • Completed architectural design, documentation, scoping, and the proposal of various projects.
  • Upgraded the old Rails application to a more secure and up-to-date version.
  • Implemented single sign-on with ADFS and F5 APM using SAML Authentication in a Rails app.
Technologies: Ruby on Rails (RoR), ADFS, Blockchain, Alibaba Cloud, Ruby, RSpec, Amazon Web Services (AWS), MongoDB, AWS Certified Solution Architect, Ruby on Rails 4, Ruby on Rails 3, Ruby on Rails 5, Ruby Gems, Kubernetes Operations (kOps), Docker Hub, Docker Compose, SAML, SAML-auth, Ruby on Rails API, Helm, Jira, Confluence, GitHub, GitLab, Heroku, eCommerce, REST APIs, TypeScript, Architecture, Node.js, Leadership

Ruby on Rails Consultant

2016 - 2016
Leo Cussen Center for Law
  • Developed a Spree Commerce framework to build new features as per requested.
  • Completed the design changes of the website to use Bootstrap3.
  • Updated the existing Elasticsearch algorithm to improve search functionality.
Technologies: Ruby on Rails (RoR), Spree Commerce, CSS, Bootstrap, Ruby, Amazon Web Services (AWS), Ruby on Rails 4, Docker Hub, GitHub, Heroku, eCommerce, REST APIs

Full-stack Ruby on Rails Developer

2015 - 2016
Building4Business Pty Ltd
  • Designed the document technical infrastructure as per the stakeholders' requests.
  • Completed the back-end development for the product using Rails, RABL, PostgreSQL, and Node.js.
  • Found solutions for the scalability issues (Nginx, Cloudflare).
  • Completed integration of the payment gateway and subscription system (SecurePay Gateway).
  • Assisted with front-end development (CreateJS framework, HTML5 Canvas).
Technologies: Ruby on Rails (RoR), EaselJS, NGINX, Cloudflare, CreateJS, Ruby, Amazon Web Services (AWS), Ruby on Rails 4, Ruby on Rails API, Jira, Confluence, GitHub, Heroku, REST APIs

Copyright Bank Pty Ltd

https://www.copyrightbank.com
I served as the main back-end lead for this project and managed a team of four engineers. I set up the entire infrastructure of the blockchain nodes and the CI/CD pipelines to build and deploy back-end and front-end applications in the Kubernetes cluster. Additionally, I set up a private blockchain network using NEM catapult.

StoreConnect: Time well spent

https://getstoreconnect.com
This project is an eCommerce PAAS platform built on Salesforce and Ruby on Rails. I predominantly acted in the role of a senior engineer while working closely with clients and the core engineering team. Together we built custom integrations and add new functionality to the core platform.

DayByDay Pty Ltd

https://daybyday.io
This product was a blockchain-based insurance application that uses NEM smart assets to record assets mainly used to ease insurance claims by showing timestamps in the blockchain network. I was the primary developer and tech lead, managing a team of 4-5 developers.

Leo Cussen Center for Law - Spree Store

https://store.leocussen.edu.au
Served as a contractor for three months. The majority of my work involved fixing existing bugs on the platform. I also updated their legacy-looking application to give it a more modern look in two weeks using Bootstrap 3.

Languages

GraphQL, Ruby, SAML, TypeScript, CSS, SQL, Go, PHP, Python

Frameworks

Ruby on Rails (RoR), Ruby on Rails 4, Ruby on Rails 5, Ruby on Rails 3, Angular, Ionic, Bootstrap, Tailwind CSS, Express.io

Libraries/APIs

Ruby on Rails API, REST APIs, Node.js, Sidekiq, EaselJS, Catapult API, CreateJS

Tools

RSpec, Docker Compose, Docker Hub, Helm, Jira, Confluence, GitHub, Terraform, Chef, Ansible, GitLab, ADFS, Salesforce DX, Amazon EKS, Amazon CloudFront CDN, AWS ELB, NGINX, Pivotal Tracker, Amazon Elastic Container Service (Amazon ECS), Amazon Cognito, AWS Step Functions

Paradigms

Microservices, DevOps

Platforms

Kubernetes, Docker, Heroku, Amazon Web Services (AWS), Blockchain, MacOS, Visual Studio Code (VS Code), Salesforce, Buildkite, Amazon EC2, Google Cloud Platform (GCP), Workato, AWS Lambda

Other

Ruby Gems, SAML-auth, eCommerce, Architecture, AWS Certified Solution Architect, Kubernetes Operations (kOps), Square, Leadership, CI/CD Pipelines, Containerization, GitHub Actions, NEM, Spree Commerce, Cloudflare, Ruby on Rails 7, AWS Database Migration Service (DMS), Single Sign-on (SSO)

Storage

PostgreSQL, Elasticsearch, Redis, Alibaba Cloud, MongoDB, MySQL

2015 - 2017

Master's Degree in Information Technology

RMIT University - Melbourne, Australia

2010 - 2014

Bachelor's Degree in Electronics and Communications Engineering

MG University - Kerala, India

MARCH 2019 - MARCH 2021

Alibaba Cloud Professional

Alibaba

AUGUST 2018 - AUGUST 2021

AWS Certified Solutions Architect Associate

AWS

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