Machine Leanring Engineer
Royal Bank of Canada
2019-01-01-Present
- Work with stakeholders throughout the organization to identify opportunities for leveraging company data to drive business solutions.
-...
- Work with stakeholders throughout the organization to identify opportunities for leveraging company data to drive business solutions.
- Mine and analyze data from company databases to drive optimization and improvement of product development, marketing techniques and business strategies.
- Assess the effectiveness and accuracy of new data sources and data gathering techniques.
- Develop custom data models and algorithms to apply to data sets.
- Use predictive modeling to increase and optimize customer experiences, revenue generation, ad targeting and other business outcomes.
- Develop A/B testing framework and test model quality.
- Coordinate with different functional teams to implement models and monitor outcomes.
- Develop processes and tools to monitor and analyze model performance and data accuracy.
Python
Java
Pandas
View more
Python
Java
Pandas
Machine learning
Apache Spark
Deep Learning
H2O
Chatbot
View more
Data Engineer
Scotiabank
2018-08-01-2019-01-01
- Designed and built dataflow pipeline to ingest high volume data from enterprise data lake to public cloud with PII fields encrypted and...
- Designed and built dataflow pipeline to ingest high volume data from enterprise data lake to public cloud with PII fields encrypted and tokenized.
- Developed and optimized both streaming and batch data processing pipeline using Apache Beam and Google Cloud Platform.
- Designed and implemented pipeline regression test framework and deploy script for Continuous Development and Continuous Delivery (CI/CD).
- Worked on proof of concept to design event driven microservices backboned by Kafka as event bus using domain driven design concept.
- Systematically document designs and solutions on confluence pages and periodically showcase end product to product owner.
Java
Continuous Integration
Google Cloud Platform
View more
Java
Continuous Integration
Google Cloud Platform
Continuous Deployment
Apache Kafka
Microservices
Google Dataflow
View more
Big Data Developer
Royal bank of Canada
2016-08-01-2018-08-01
- Design big data solutions and develop code, scripts and data pipelines that leverage structured and unst...
- Design big data solutions and develop code, scripts and data pipelines that leverage structured and unstructured data integrated from multiple sources using various big data technologies such as Nifi, HBase, Hive, Spark, Kafka.
- Design and develop reusable ETL components to onboard various Finance and Reference data feeds into the Enterprise Data Lake.
- Communicate and knowledge transfer project information to the production support team and other IT groups
- Provide assistance to the application support team in troubleshooting and resolving production issues - Involved with agile development practices including test and deployment automation as well as continuous integration to improve overall execution speed and product quality
- Identify business objectives and provide strategic advice on using Hadoop ecosystem to achieve goals.
Python
Java
Scala
Apache Spark
Apache Kafka
Apache Hadoop
Data Ingestion
Apache NiFi
Apache Hive
Apache hbase
View more