# Lee Horner > Database Architect Location: San Francisco, California, United States Profile: https://flows.cv/leehorner I’m a dynamic, highly technical, hands-on Principal Database Architect with a wealth of knowledge and experience leading some of the most complex application development processes in the company’s history, navigating datamodel changes, and maintaining a zero-downtime environment for customers. I constantly shift operations and development efforts toward an agile approach, streamlining and maximizing the efficiency of the team and daily operations. I quickly and efficiently release new applications and planned maintenance/upgrade activities. I also automate and streamline all development processes to maximize the efficiency of the team. Some of my other core competencies include: ►Comprehensive problem-solving ►Database architecture ►Process automation If you think I’d be a great fit for your organization, please contact me directly. I’m looking forward to exploring a rewarding and challenging career opportunity with you. ## Work Experience ### Software Engineer @ ID.me Jan 2025 – Present | Mountain View, California, United States ### Software Engineer @ Cloudflare Jan 2024 – Jan 2025 | San Francisco Bay Area ### Software Engineer @ Emerald Cloud Lab Jan 2023 – Jan 2024 | San Francisco, California, United States ### Architect @ Salesforce.com Jan 2005 – Jan 2023 Strategically led the datamodel changes inside the Salesforce service. Partnered with DBAs, operations teams, QA, and development resources to design and rollout methods for quickly and efficiently deploying datamodel changes. Enabled the company to successfully deliver new major releases in a predictable cadence with minimal downtime for customers. Championed a yearlong project that re-implemented the database schemas using Oracle’s hash partitioning system to overcome some of the limitations of the Oracle 9i RAC product. Realized huge success in the partitioning method and standardized the method as the layout for all production Oracle databases. Designed and assisted in coding a tool that enabled database changes to be deployed and controlled in a repeatable fashion. Extended the tool’s use in a simple way to support the deployment of changes to Postgres as well as Oracle databases. Migrated toward an approach that made database triggers version aware. Slashed downtime associated with each release from several hours to under one hour. Undertook significant changes that enabled the execution of data and datamodel changes to seamlessly occur in a hybrid Oracle-Postgres architecture. Actively worked on a large project that created a single set of libraries for Developers to deploy DML in a database agnostic fashion. Took DML and calculated primary key ranges. Committed the DML statement in discrete chunks. Leveraged the advantage of certain Oracle-specific features that included dms_parallel_execute, and Rowid ranges. Leveraged the editions based redefinition process that eliminated all downtime for the rollout of each new version of the Salesforce service. Enabled Salesforce to sell to new markets that required near 100% system uptime. Created libraries to run complicated DML statements in both database architectures. Required minimal Developer efforts for the efficient migration of large production databases. ### Developer @ Oracle Corporation Jan 1993 – Jan 2005 I have worked in various positions at Oracle: Consulting Server Technologies Marketing: I wrote many demos for new Oracle products and features ## Education ### Bachelor of Science - BS in Computer Science The University of Manchester ## Contact & Social - LinkedIn: https://linkedin.com/in/lee-horner-78b46a --- Source: https://flows.cv/leehorner JSON Resume: https://flows.cv/leehorner/resume.json Last updated: 2026-04-11