Viraj Dave
  • Home
  • About Me
  • Projects
  • Work Experience
  • Volunteer Experience
  • Resume
  • Contact Me
First slide

Royal Bank of Canada.

Who said banking and technology don't go together. Click here to see what I did at one of Canada's top banks.

Click to see my role at RBC

Second slide

You.i TV.

A great chance to be at a very passionate company to build the future of TV. Click here to find out about my role at You.i TV.

Click to see my role at You.i TV

Third slide

Canada Revenue Agency.

As my first placement in industry, I proudly worked for Canada's revenue agency. Click here to see what I did at the agency.

Click to see my role at the CRA

Previous Next

It’s about the journey, and knowing where you want to go. It usually takes twice as long, and twice as hard as you think.


Viraj Dave Persistance.


Technical Systems Analyst Student - Developer - Royal Bank of Canada (RBC). May 2018 - August 2018.

I was a Technical Systems Analyst - Developer at Royal Bank of Canada. My responsilbilites include:

  • Implemented a Drools REST API program on Apache Tomcat and to improve business analyst’s interaction and maintenance of business rules through a user-friendly interface to increase performance of business rules execution in python scripts.
  • Designed a cluster and load balancer architecture of the REST API program using Apache mod_cluster to ensure proper usage of resources for the program.
  • Created Apache Hive data extracts to validate proper ingestion of data from various source systems using Hadoop infrastructure.
  • Programmed a data pipeline platform using Python Apache Airflow to schedule, maintain and monitor various processes to confirm the data workflow jobs are running as expected.


Software Tester Co-Op - You.i TV. September 2017 - April 2018

I was a software tester at You.i TV. My responsilbilites include:

  • Testing functionality of an application before sent to the client using scripts and exploratory testing methods.
  • Handling communication between the client, product analyst and developers to ensure the intended functionality is correct.
  • Logging bugs using JIRA, listing steps to reproduce, platforms, severity, expected and actual behaviour.
  • Modifying JSON files to ensure proper data handling.


IT Analyst/Developer - Canada Revenue Agency (CRA). May 2017 - August 2017.

I was a IT Analyst/Developer at the Canada Revenue Agency. My responsilbilites include:

  • Implementing a risk assesment analytics tool to identify business participating in tax avoidance using idenity and relationship resolution methods.
  • Designed and developed ETL (Extract, Transform and Load) tasks using IBM DataStage which uses SQL to predict the data based on source data and perform transformations to create the relationships.
  • Validated and tested ETL algorithms using IBM DataStudio to query and fiter the sources, and manually perform the transformations to ensure functionality.


Back to top

© Viraj Dave