Lenny Ardiles
Verified Expert in Engineering
Software Developer
Lenny is a data and analytics consultant with 20 years of experience specializing in Microsoft SQL Server tools, including SSAS, SSRS, and SSIS. He is an expert at SQL query optimization, end-to-end architecture, and the development of data warehouse projects. Lenny focuses on development with .NET, Python, JavaScript, and Spark.
Portfolio
Experience
Availability
Preferred Environment
Node.js, Redshift, SSAS, MySQL, Apache Airflow, SQL Server BI, SQL Server Analysis Services (SSAS), SQL Server Data Tools (SSDT), Git, SQL
The most amazing...
...thing I've created is a single SSIS package to dynamically stage and process nightly, slowly changing dimensions for hundreds of tables—it's still in use today.
Work Experience
Staff Data Engineer
Entera
- Led the data engineering team in architecture and data modeling.
- Handled the data integration of public census and geographic address data, as well as improvements on the data process flow.
- Fixed a security bug on the open source project Prefect.
Data Engineer
- Handled Facebook Marketplace pipelines from event logging to dashboarding for B2C in its first year, far exceeding transaction growth expectations.
- Enabled A/B testing with Deltoid holdout processing and provided data to support the measurement of new features.
- Supported Marketplace subteams for the Marketplace feed, loading performance dashboards, Marketplace ads, and core shared functionality, such as product dimension enhancements and privacy integration.
Data Engineer
Amazon.com
- Built a data warehouse for an enterprise asset management (EAM) system. Developed reports and SSAS cubes for accessing data quickly.
- Provided mentorship, led project tasks, and designed technical architecture for integrating sorter logs for fulfillment centers across North America (for the jam reduction project).
- Led a team of data engineers integrating several data sources.
Business Intelligence Consultant | Senior Manager Level 2
Self-employed Consultant at AT&T
- Owned all data processes that reported official U-verse campaign effectiveness: proactive and loyalty campaigns and movers campaigns—direct mail, email, outbound telemarketing.
- Produced the primary source for U-verse end of contract roll-off, U-verse retention offer tracking, and data sources for retention cost for call center compensation. Designed data structures, documented logic, QA, and managed deployment.
- Contributed to the end-to-end architecture and development of campaign management data processes and reporting from several sources to consolidate and correctly measure churn metrics and significance from a previously inconsistent data standard.
Senior IT Developer
Home Depot
- Oversaw SQL Server Analysis Services (SSAS) development enhancements on MyDrill cube for all sales, inventory data, and YOY metrics at an SKU, store (2,200 stores), and daily level.
- Served as an IT lead for the Sales Analysis project and the SQL Server Analysis Services (SSAS) SKU attribute project.
- Created a cube for query usage to learn which metrics were being used and see reports on how MyDrill queries took to render in Excel based on dimensions selected.
- Designed architecture of business intelligence solutions technical specifications and contributed to the preparation of technical documentation.
Business Intelligence Developer III
Assurant Solutions
- Developed an ETL framework to reduce development time importing, staging, error handling, and preparing for SCD type 2. Scalable and easily handles nightly imports of 60 million rows. One configurable SSIS package dynamically handles multiple projects.
- Contributed to the dimensional modeling design based on requirements. Broke down tasks and time estimates for ETL development, cube development, SharePoint site development, and report development.
- Contributed to SQL Server Analysis Services (SSAS) development on several databases using perspectives, translations (Spanish and Chinese), MDX, calculated measures, role security dimensional attributes, role-playing dimensions, and server sync.
- Supported power users for reports at multiple locations and countries to help train them in bridging skills required for them to build self-service reports.
Business Intelligence Consultant
Sheridan Healthcare
- Designed, built, and integrated the reporting solution within the new browser based revenue cycle management solution, including about 30+ reports.
Consultant
BUPA Latin America
- Saved 2-5 days of work each month by automating accounting processes for reporting formerly identified, documented, and reported details of validations required for improved data quality for a large data migration project.
Information Systems Consultant
MetLife
- Optimized a large TSQL process that decreased code by 75% and improved performance from 18 minutes to less than 4.
- Improved an SQL server process, written in more than 100 DTS packages, that processes trades of securities and integrates with the CAMRA securities accounting system.
- Produced information for securities, accounts, securities prices, security types, FX rates, brokers, issuers, and business syndicated loans, returning the tax lots and positions to the trading system.
Software Developer
For Eyes Optical
- Led the applications development group in building solutions to assist the company in selling retail eyewear for distribution to all of its stores for the seventh largest retail eyewear chain in the United States by revenue with 120 stores.
- Served as an IT lead for the purchase and integration of an optical POS system. Worked with management teams and SMEs to gather requirements and develop 2.000+ question requests for proposal (RFP). Evaluated and scored all RFP submissions for presentation to the company execs.
- Developed SSIS packages in Microsoft SQL Server 2005 for creation of an operational data store (ODS) based on the National Retail Federation’s ARTS data model.
- Implemented a two-way transactional replication on SQL Server 2000 for hurricane mitigation in Florida to migrate the web server offsite for disaster recovery. Identified database objects that were used by the web site and decoupled from the main database server.
- Improved and optimized stored procedures for the sales commission calculating system, speeding up an 8-hour process to about 16 minutes.
.NET Programmer
ABC Distributing LLC
- Introduced a client/server team to the .NET framework while still in version 1.0. and converted existing Visual Basic 6.0 module libraries to Visual Basic .NET libraries and developed other libraries to be familiarized and utilized by the team.
- Integrated time tracking of projects through the allocation of hours from Niku Time into the Remedy project tracking system.
- Contributed to the client/server team, developing internal libraries, tools, and project management integration. I also built a custom application for the CEO to track his projects.
Experience
End-to-end Data Warehouse Development
Query Performance Optimization
Data Management
Skills
Languages
T-SQL (Transact-SQL), SQL, Stored Procedure, Python, Java, Visual Basic .NET (VB.NET), Snowflake, C#, VB.NET, Visual Basic, JavaScript, Python 3, Python 2
Paradigms
Database Design, Business Intelligence (BI), ETL, Data Science
Storage
Microsoft SQL Server, RDBMS, Databases, SQL Server Reporting Services (SSRS), SQL Server Analysis Services (SSAS), SQL Server Integration Services (SSIS), Data Pipelines, PostgreSQL, MySQL, Redshift, Data Integration, Teradata, SQL Server Data Tools (SSDT), SQL Stored Procedures, Amazon S3 (AWS S3), PL/SQL
Other
Data Warehouse Design, Data Engineering, Data Warehousing, Entity Relationships, ELT, Data Modeling, Reporting, Performance Tuning, Data Mining, Data Management, Data Architecture, Real Estate, Data Analytics, Health Insurance, Data Analysis, Big Data, Azure Databricks, Team Leadership, Optimization, Financial Systems, Data Migration, Health IT, Machine Learning, Database Optimization, Data Build Tool (dbt), A/B Testing, Streaming Data, Dashboards, Prefect, Cube.js, GitHub Actions
Frameworks
Spark, .NET, ASP.NET, Jinja, Presto
Libraries/APIs
PySpark
Tools
Apache Airflow, SSAS, Crystal Reports, AWS Glue, SQL Server BI, Git, Amazon QuickSight
Platforms
Amazon Web Services (AWS), Databricks, SharePoint, Oracle, AWS Lambda, Docker, Airbyte
Industry Expertise
Insurance
Education
Master's Degree in Management of Information Systems
Florida International University - Miami, FL
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring