Skip to main content
AB
Open to opportunities

Adrian Beckie

@adrianbeckie

I automate and tune Oracle, PostgreSQL, MySQL, and Aurora databases at scale.

United States
Message

What I'm looking for

I'm looking for Oracle, PostgreSQL, MySQL, or PL/SQL database work where I can automate administration, improve performance, support production systems, and contribute to migrations, data warehousing, and database reliability.

I've supported Amazon's Advertising organization by automating PostgreSQL and Aurora upgrades, migrating Oracle databases to PostgreSQL with AWS DMS, and tuning hundreds of PostgreSQL, MySQL, and Aurora PostgreSQL databases.

At AWS, I migrated large Oracle databases to new hardware and supported Oracle metadata databases for Route53, RDS, CloudWatch, and ElastiCache. I've used PL/SQL to automate Data Guard administration, redo-log changes, datafile redistribution, and standby database restoration.

Across Newbay Software, CDG, AT&T, Cingular Wireless, Musicnet, and The Cobalt Group, I've built and tuned Oracle data warehouses, ETL processes, RAC and Data Guard environments, dimensional models, and production database operations.

I've also taught Oracle curriculum in data modeling, relational database design, and advanced PL/SQL. I bring hands-on experience spanning database administration, Oracle development, performance tuning, disaster recovery, and automation.

Experience

Work history, roles, and key accomplishments

Amazon logoAM

Database Administrator

Oct 2016 - Mar 2025 (8 years 5 months)

Wrote end-to-end Python code for automated PostgreSQL upgrades including Aurora databases and replicas in AWS. Migrated Oracle databases to PostgreSQL using AWS DMS and provided operational support and tuning for hundreds of PostgreSQL/MySQL/Aurora PostgreSQL advertising databases.

AS

Database Administrator

Jul 2013 - Oct 2016 (3 years 3 months)

Migrated large Oracle databases to new hardware and developed PL/SQL code for database administration activities, including automated code generation for redo log files and datafile redistribution. Provided operational support and tuning for AWS Oracle metadata databases.

CD

Database Administrator

CDG

Feb 2013 - Jul 2013 (5 months)

Performance tuned SQL and databases, completed various database administration tasks, and worked on migration of Oracle databases. Developed and debugged complex PL/SQL code in various environments.

NS

Database Administrator

Newbay Software

Jan 2008 - Jan 2013 (5 years)

Administered RAC databases by tuning and applying patches, managed Data Guard implementations, and wrote PL/SQL for partitioning and data reconciliation. Provided operational support for Oracle, Cassandra, and MySQL databases.

AT&T logoAT

Oracle Database Developer

Jan 2007 - Jan 2008 (1 year)

Performance tuned multi-terabyte data warehouses and developed SQL and PL/SQL for complex ETL loads. Implemented a scheduling mechanism using Oracle Scheduler Chains and Streams Advanced Queuing.

CW

Oracle DB Developer

Cingular Wireless

Jan 2006 - Dec 2006 (11 months)

Performance tuned multi-terabyte data warehouses and developed SQL and PL/SQL for various ETL loads.

MU

DBA/SDE

Musicnet

Jan 2004 - Jan 2006 (2 years)

Developed PL/SQL in an Oracle Data Warehouse, coded packages for dimension and fact table loads, and contributed to database administration and performance tuning across production, development, and QA environments.

TG

Oracle Database Engineer

The Cobalt Group

Jan 2002 - Jan 2004 (2 years)

Developed PL/SQL in an OLAP/OLTP environment, contributed to ETL processes and materialized view maintenance, and wrote Korn shell scripts for cron jobs.

Education

Degrees, certifications, and relevant coursework

Southern Alberta Institute of Technology logoST

Southern Alberta Institute of Technology

Certificate, Database Administration

2000 - 2001

Certificate in Database Administration from an Oracle University approved curriculum.

University of Calgary logoUC

University of Calgary

Bachelor's Degree, Mathematics

Bachelor's degree with a major in Math and minor in Science.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan