Rahul Ballal

rahulballal@gmail.com

Contact

Primary Skills

node.js, RESTful APIs, GraphQL APIs, React.js, Continuous delivery, DynamoDB, S3, SQS, SNS, CloudFormation, Redis, Docker, MongoDB, Jest, CircleCI, gRPC, git, leadership, mentoring, XP/Scrum Agile practices

Secondary Skills

.net Framework, C#, F#, SQL Server, MySQL, Python, Ruby, GCP, Kubernetes, Ansible, Bash, AWS

Professional Experience

Senior Principal Engineer - Persuit August 2019 - Present

Lead Software Engineer - Consultant via DiUS (Melbourne, Australia) Sept 2018 - August 2019

Senior Engineer - Shroogal Pty Ltd. (Melbourne, Australia) March 2018 - Sept 2018

Building a financial advice platform for the Australian market.

Senior Engineer - Domain.com (Sydney, Australia) April 2017 - March 2018_

Building next-gen applications for Domain.com.au with

Principal Engineer - Wiredrive (Los Angeles, USA) March 2016 - March 2017

Principal Engineer - Corenerstone OnDemand (Los Angeles, USA) March 2015 - March 2016

Work on breaking the monolith into a set of services.

Senior Engineer - Kareo (Irvine, USA) Jun 2013 - March 2015

Senior Engineer - Neogov (Los Angeles, USA) March 2012 - Jun 2013

Technical Lead Consultant - 3M (Austin, USA) April 2011 - May 2012

Senior Engineer - Bank of America (Los Angeles, USA) Nov 2010 - April 2011

Lead Engineer - 3M (Austin, USA) 2009 to 2010

Senior Engineer - Intel (Chandler, USA) 2008-2009

Programmer Analyst - First American Corp (California, USA) 2006 - 2008

Intern - Profit Concepts (California, USA) 2006

Intern - Virinchi Solutions (India) 2004 - 2005

Education

Presentations