Hello! I'm Deric
Python developer and Big data specialist.

About Me

Hello, my name is Deric Degagne and I’m a Python developer.

I bring to the table a wealth of experience as a Python software developer specializing in AWS Glue, PySpark, and ETL processing. With a passion for data engineering, I have successfully designed and implemented robust solutions that streamline data workflows and enhance overall efficiency.

My proficiency in AWS Glue is marked by a deep understanding of its capabilities, allowing me to create scalable and maintainable ETL pipelines. I've leveraged PySpark to manipulate and process large datasets, ensuring optimal performance and delivering valuable insights to stakeholders.

In addition to my expertise in AWS Glue and PySpark, I possess a strong foundation in Hadoop administration. This skill set enables me to manage distributed storage and processing frameworks effectively, ensuring the seamless operation of big data environments.

My commitment to staying abreast of industry trends and adopting best practices positions me as a reliable and innovative professional. Whether it's optimizing data pipelines, troubleshooting issues, or collaborating with cross-functional teams, I excel in delivering solutions that meet and exceed expectations.

As a Python developer, I find joy in writing clean, maintainable code that aligns with industry standards. My ability to tackle complex challenges head-on, coupled with my analytical mindset, makes me a valuable asset in any team focused on data-driven decision-making. My dedication to excellence, coupled with my technical proficiency, positions me as an ideal candidate for driving success in data-centric projects.

...

Work Experience

Sun Life
LEAD SOFTWARE ENGINEER
Sun Life (December 2023 - Present)

Offer strategic technical leadership, in supporting the intricate design and seamless implementation of ETL (Extract, Transform, Load) processes. In close collaboration with experienced architects, my focus extends to the development of highly scalable systems, ensuring a robust foundation for efficient data handling and transformation. By leveraging my expertise, I contribute to the creation of streamlined ETL solutions that not only meet the current business needs but also align with long-term scalability and adaptability goals.

Sun Life
SENIOR SOFTWARE ENGINEER
Sun Life (June 2022 - December 2023)

Create and deploy Extract, Transform, Load (ETL) solutions tailored to align with business requirements. Collaborate seamlessly with cross-functional teams, offering technical expertise and troubleshooting support for issues related to data extraction and transformation processes.

BlackBerry
BIG DATA PLATFORM ENGINEERING SPECIALIST
BlackBerry Limited (May 2020 - June 2022)

Create, construct, and validate Big Data Infrastructure solutions both on-site and in public clouds, employing Infrastructure as Code (IaC) technologies for automated processes. Innovate and implement new solutions to enhance the Big Data ecosystem, ensuring the overall security of the platform is maintained.

BlackBerry
SERVICE SPECIALIST
BlackBerry Limited (September 2013 - May 2020)

Developed, programmed, and maintained PHP and Python command-line interfaces to facilitate transactional record retrieval from Apache Hadoop. Crafted queries using HiveQL and/or MySQL to extract relevant records and generate comprehensive reports.

BlackBerry
PUBLIC SAFETY OPERATIONS DATA ANALYST
BlackBerry Limited (February 2011 - September 2013)

Performed in-depth analysis of infrastructure data to generate tailored reports. Assisted Law Enforcement Agencies by addressing inquiries, handling legal requests, and preparing comprehensive reports.

Verified Credentials

Credentials below can be verified at Credly

AWS Certified Cloud Practitioner
Issued by Amazon Web Services Training and Certification

A certified Cloud Practitioner has a fundamental understanding of IT services and their uses in the AWS Cloud. They demonstrated cloud fluency and foundational AWS knowledge.

...
AWS Partner: Accreditation (Technical)
Issued by Amazon Web Services Training and Certification

AWS Partners who have developed fundamental, technical knowledge of AWS cloud computing, global infrastructure, services, solutions, migration and security.

...
AWS Partner: Cloud Economics Accreditation
Issued by Amazon Web Services Training and Certification

AWS Partners who have demonstrated the knowledge of cost savings and data center economics in relation to cloud computing.

...
PCEP - Certified Entry-Level Python Programmer
Issued by Python Institute

A Certified Entry-Level Python Programmer has knowledge of the universal concepts of computer programming, the syntax and semantics of the Python language as well as demonstrate the ability to accomplish coding tasks related to the essentials of programming in the Python language and fundamental skills in resolving typical implementation challenges with the help of the Python Standard Library.

...
PCAP - Certified Associate in Python Programming
Issued by Python Institute

A Certified Associate in Python Programming demonstrates the ability to accomplish coding tasks related to the basics of programming in the Python language and the fundamental notions and techniques used in object-oriented programming.

...
HashiCorp Certified: Terraform Associate
Issued by HashiCorp

A Terraform Associate knows the basic concepts, skills, and use cases associated with open source HashiCorp Terraform. They understand and can utilize Terraform according to the certification objectives. Additionally, they understand why enterprises choose to extend Terraform Open Source with Terraform Enterprise to solve business critical objectives.

...

Community Involvement

London Jr Mustangs
HOCKEY COACH/TRAINER
London Jr. Mustangs (September 2022 - Present)

Certified under the National Coaching Certification Program (NCCP) and under the Hockey Trainers Ontario (HTO). Assistant coach and trainer for a U10 and U13 competitive hockey team.

London Bandits
HOCKEY COACH/TRAINER
London Bandits Hockey Association (September 2017 - April 2022)

Certified under the National Coaching Certification Program (NCCP) and under the Hockey Trainers Ontario (HTO). Head coach for a team of U8 and U9 hockey players. Assistant coach and trainer for a team of U9 competitive hockey players.