Summary
Overview
Work History
Education
Skills
Timeline
Generic

RASHMI SURI

Machine Learning Developer
Edmonton,Canada

Summary

Dynamic professional with a diverse background in data engineering, database administration, and machine learning engineering. Leveraging extensive experience in designing and implementing data solutions, optimizing database performance, and developing machine learning models. Proficient in scripting languages such as Python, SQL, and shell scripting to automate processes and streamline operations. Demonstrated ability to drive innovation and deliver results by leveraging cutting-edge technologies and methodologies. A collaborative team player with a passion for solving complex problems and driving business success through data-driven insights.

Overview

14
14
years of professional experience

Work History

Machine Learning Developer

NAIT
12.2023 - Current
  • Developed and optimized PL/SQL scripts to interact with the database, perform data manipulation, and automate routine tasks, enhancing efficiency and data integrity.
  • Proficient in writing complex SQL queries to extract, manipulate, and analyze data from relational databases, ensuring accuracy and reliability in reporting and decision-making processes.
  • Utilized shell scripting for automating system tasks and processes, streamlining workflows and improving overall productivity.
  • Demonstrated proficiency in Python scripting for various automation tasks, data processing, and application development, enhancing functionality and scalability.
  • Developed and optimized PL/SQL scripts to interact with the database, perform data manipulation, and automate routine tasks, enhancing efficiency and data integrity.
  • Proficient in writing complex SQL queries to extract, manipulate, and analyze data from relational databases, ensuring accuracy and reliability in reporting and decision-making processes.
  • Utilized shell scripting for automating system tasks and processes, streamlining workflows and improving overall productivity.
  • Demonstrated proficiency in Python scripting for various automation tasks, data processing, and application development, enhancing functionality and scalability.
  • Leveraged cloud technologies, including Azure, for hosting applications, data storage, and processing, contributing to scalable and cost-effective solutions.
  • Experience with cloud-based services such as AWS, Google Cloud Platform, or Microsoft Azure, including deploying, managing, and monitoring applications and databases in the cloud environment.
  • Familiarity with cloud-native development practices, including containerization (e.g., Docker, Kubernetes) and serverless computing, enabling efficient and scalable application deployment.
  • Developed and maintained cloud-based solutions using platform-as-a-service (PaaS) offerings, such as Azure SQL Database, AWS RDS, or Google Cloud SQL, ensuring high availability and performance.
  • Leveraged cloud technologies, including Azure, for hosting applications, data storage, and processing, contributing to scalable and cost-effective solutions.
  • Experience with cloud-based services such as AWS, Google Cloud Platform, or Microsoft Azure, including deploying, managing, and monitoring applications and databases in the cloud environment.
  • Familiarity with cloud-native development practices, including containerization (e.g., Docker, Kubernetes) and serverless computing, enabling efficient and scalable application deployment.
  • Developed and maintained cloud-based solutions using platform-as-a-service (PaaS) offerings, such as Azure SQL Database, AWS RDS, or Google Cloud SQL, ensuring high availability and performance.
  • Extensive experience in leveraging Oracle Cloud services for hosting, managing, and scaling applications and databases, contributing to cost-effective and efficient solutions.
  • Proficient in deploying and configuring Oracle Cloud Infrastructure (OCI) resources, including compute instances, databases, storage, and networking components, to support application development and deployment.
  • Implemented high-availability and disaster recovery solutions using Oracle Cloud services, ensuring business continuity and data resilience in case of failures or outages.
  • Utilized Oracle Cloud Autonomous Database services for provisioning, managing, and optimizing database resources, reducing administrative overhead and improving performance.
  • Developed and deployed applications on Oracle Cloud Platform services, such as Oracle Application Container Cloud Service (ACCS) or Oracle Functions, leveraging serverless computing and containerization for scalability and agility.

Machine Learning Specialist

Stantec
05.2023 - 11.2023
  • Developed and implemented machine learning models and algorithms to solve complex business problems, leveraging techniques such as supervised learning, unsupervised learning, and deep learning.
  • Proficient in data preprocessing, feature engineering, and model selection to optimize model performance and accuracy, ensuring robust and reliable predictions.
  • Collaborated with cross-functional teams to understand business requirements, gather data, and define project objectives and success criteria for machine learning initiatives.
  • Designed and developed end-to-end machine learning pipelines, including data ingestion, preprocessing, model training, evaluation, and deployment, using tools and frameworks such as TensorFlow, PyTorch, and scikit-learn.
  • Implemented scalable and efficient machine learning solutions in cloud environments, such as AWS, Azure, or Google Cloud Platform, leveraging cloud-native services for data storage, processing, and model deployment.
  • Conducted exploratory data analysis (EDA) to gain insights into data characteristics, identify patterns, anomalies, and relationships, and inform feature selection and model design decisions.
  • Applied advanced techniques for model interpretation and explainability, such as SHAP values, LIME, and model-agnostic methods, to provide insights into model predictions and build trust with stakeholders.
  • Developed custom machine learning algorithms and models tailored to specific business domains and use cases, incorporating domain knowledge and expertise to enhance model performance and relevance.
  • Collaborated with software engineers to integrate machine learning models into production systems and applications, ensuring seamless deployment, monitoring, and scalability.
  • Implemented continuous integration and continuous deployment (CI/CD) pipelines for machine learning models, enabling automated testing, validation, and deployment of model updates and improvements.
  • Evaluated and benchmarked various machine learning frameworks, libraries, and tools to identify the most suitable technologies for specific projects and requirements.
  • Contributed to the development of reusable machine learning components, libraries, and frameworks to accelerate model development and deployment across projects and teams.
  • Stayed updated with the latest research, trends, and advancements in machine learning and artificial intelligence, attending conferences, workshops, and online courses to enhance knowledge and skills.

Oracle Apps DBA

Stantec
01.2015 - 05.2023
  • Led comprehensive database administration for Oracle E-Business Suite, managing system administration, user access, and concurrent processing while actively participating in development tasks to enhance system functionality and performance.
  • Orchestrated patching and upgrades, implementing critical patches and version updates to fortify system security and functionality, while also contributing to the development of custom patches and fixes to address specific business requirements.
  • Designed and executed robust backup and recovery strategies, conducting regular tests for data integrity and system resilience, and developed automated scripts for backup and recovery operations to streamline processes and minimize downtime.
  • Optimized database performance through thorough analysis of SQL queries, indexing, and configuration settings, collaborating with developers to optimize application code and database interactions for improved efficiency.
  • Installed, configured, and maintained Oracle WebLogic Server and Oracle Fusion Middleware components, contributing to the development of custom applications and extensions to enhance system capabilities and meet business needs.
  • Applied security best practices, including SSL configuration and user access controls, ensuring a secure middleware environment, and developed automated scripts for security auditing and compliance monitoring.
  • Configured and maintained high availability solutions for middleware, such as clustering and load balancing, ensuring uninterrupted service and developing automated failover procedures to minimize downtime.
  • Developed automation scripts using WLST (WebLogic Scripting Tool) and other languages, enhancing efficiency and consistency in deployment processes, and contributing to the development of custom automation frameworks and tools to streamline administrative tasks.
  • Successfully enhanced system responsiveness and efficiency through meticulous Oracle EBS database performance tuning, collaborating with developers to identify and resolve performance bottlenecks and optimize system configurations.
  • Spearheaded critical patch implementations and contributed to the development of custom patches and fixes to address system vulnerabilities and performance issues, ensuring a fortified and secure Oracle EBS environment.
  • Implemented disaster recovery plans for middleware systems, ensuring seamless business continuity in the face of potential failures, and developing automated failover procedures and recovery scripts to minimize downtime and data loss.
  • Developed and maintained automation scripts for routine administrative tasks, such as system monitoring, log rotation, and performance tuning, leveraging scripting languages such as Shell, Python, and Perl to streamline operations and improve efficiency.

Data Enginner

Infosys Technologies
12.2009 - 04.2014
  • Orchestrated entire data ingestion using Apache Kafka, optimizing operations for real-time data processing and storage efficiency, and developing custom Kafka producers and consumers to ingest and distribute data across systems.
  • Designed and implemented data pipelines using Apache Spark, leveraging Spark SQL and DataFrame APIs for efficient data processing, transformation, and analysis, and developing custom Spark jobs to perform complex ETL tasks.
  • Developed efficient Hive queries tailored for analysts, facilitating seamless data retrieval and analysis, and optimized Hive performance through partitioning, bucketing, and indexing strategies to improve query performance and scalability.
  • Leveraged Python for data manipulation and analysis, developing custom scripts and libraries using pandas, NumPy, and SciPy to preprocess, clean, and transform data, and developing machine learning models using scikit-learn and TensorFlow for predictive analytics.
  • Engineered end-to-end ETL pipelines using Apache Airflow, orchestrating data workflows and dependencies, scheduling and monitoring pipeline executions, and developing custom Airflow operators and DAGs to automate data processing tasks.
  • Designed and implemented data models in Oracle Database, leveraging SQL and PL/SQL for schema design, data modeling, and database optimization, and developing stored procedures, functions, and triggers to enforce data integrity and business rules.
  • Developed and maintained data integration solutions using Talend, Informatica, or similar ETL tools, configuring data connectors and transformations to extract, transform, and load data between systems, and developing custom plugins and components to extend platform functionality.
  • Implemented robust cloud security measures and data loss protection protocols to ensure the integrity and confidentiality of sensitive information, leveraging cloud-native security services and encryption techniques to protect data at rest and in transit.
  • Leveraged cloud-based data warehousing solutions such as Amazon Redshift, Google BigQuery, or Snowflake for scalable and cost-effective data storage and analytics, developing and optimizing SQL queries and data models for performance and efficiency.
  • Conducted in-depth data validation for diverse datasets from global suppliers, ensuring data accuracy and reliability, and developing custom validation scripts and rules to automate data quality checks and anomaly detection.
  • Performed exploratory data analysis, uncovering notable relationships and patterns within the data, and developing interactive data visualizations using libraries such as Matplotlib, Seaborn, or Plotly to communicate insights and findings effectively.

Education

Post Grad Big Data Analytics -

Other

Bachelors: Computer Science -

Other

Skills

Data Engineering

undefined

Timeline

Machine Learning Developer

NAIT
12.2023 - Current

Machine Learning Specialist

Stantec
05.2023 - 11.2023

Oracle Apps DBA

Stantec
01.2015 - 05.2023

Data Enginner

Infosys Technologies
12.2009 - 04.2014

Post Grad Big Data Analytics -

Other

Bachelors: Computer Science -

Other
RASHMI SURIMachine Learning Developer