Yocactus

Past Projects

I’ve had the privilege of working on many great projects across some great companies, including Microsoft, Salesforce, Maana, and Xevo. These experiences have allowed me to collaborate with some exceptionally talented individuals in the tech world.

I’d like to highlight my top 5 projects, as an employee of these companies, and share why they’ve earned a special place in my career journey.

If you’re interested in hearing more about these projects or others I’ve worked on you can email me (it’s leah at this website.).

Knowledge Modeling at Chevron Houston Tx, Maana Inc.

During my time at Maana, we focused on creating a knowledge model for topside oil rigs. The oil and gas industry presented complex challenges that I found fascinating. As a solutions tech lead, I developed, delivered, and demonstrated a working prototype using Python and the Maana platform. Our goal was to capture critical information and enhance customer engagement.

Leading SDETs, Xevo by Lear

Xevo provides connected-car software. At Xevo, I collaborated with a team of engineers to develop automotive head unit software. Our primary challenges included building automating frameworks and integrating testing for iOS and Android mobile devices. As a mentor, I guided a team of SDETs, establishing engineering best practices related to code development, CI/CD, testing methodologies, and API testing. Additionally, we conducted mobile testing using tools like Appium and Selenium grid, as well as external device farms. By optimizing test execution time from days to hours, we not only improved efficiency but also fostered the professional growth of our engineers.

Performance and Reliability, SQL Server Analysis Services, Microsoft

Analysis Services, an online analytical processing (OLAP) service, focuses on performing numerous aggregations over large datasets—typically relational ones. This enables users to analyze their data from various perspectives. Given the collaborative nature of the project, maintaining system performance was crucial, especially with many developers contributing to the codebase. To address this challenge, I employed several techniques:

  • Performance Tools: Used existing company tools and best practices and created new ones tailored to the teams needs.
  • Daily Status Updates: I ensured that everyone stayed informed about our progress. Using a combination of SQL Server, SQL Reporting Services, and coding and profiling tools, we tracked our daily advancements.
  • Optimization Strategies: We fine-tuned the system to keep it running efficiently, balancing performance and scalability.
  • Managed Performance Enhancements: Leveraging my experience in analyzing and reporting performance across the product I led performance enhancements as a project lead with a small team of developers.

I left the company in 2010 but the product continues to thrive as Azure Analysis Services.

Office Excel Slicers, Microsoft

During my tenure at Microsoft, I remained within the Business Intelligence Unit, which is a part of SQL Server. My focus was on enhancing user experience, particularly with Slicers—visual filters for Pivot Tables in Office Excel. As a member of a small team comprising 5-6 engineers from the SQL Server unit, we embarked on a unique journey. Leaving our desks and existing teams, we ventured into MS Office to create and launch the new Slicers feature. This endeavor came with its own set of challenges, but I took the lead in testing the feature and its counterpart in SharePoint Excel Services.

Our hard work paid off—the Slicers feature was successfully released and continues to be widely used today.

R&D wide Automation and Automation infrastructure, Salesforce

Salesforce provides Software as a Service (SaaS) CRM to their customers. During my time there, I worked on an automation infrastructure that served as ‘Automation as a Service’ for the entire R&D department. Engineers could test changes locally, but verification across all features required submission to this framework. The challenges were akin to refueling a plane mid-air. As a senior engineer, I dug into legacy code, addressed transparency and accuracy concerns in result reporting, eliminated redundancies, and optimized test coverage based on engineers’ behaviors.