Ivan Friščić
Verified Expert in Engineering
Data Engineer and DB Developer
Krapina, Croatia
Toptal member since January 14, 2022
Ivan is a database specialist with love for all things DB going back 10+ years. He brings a decade of experience with SQL Server (administration, development, BI, and ETL) and holds an MCSE certificate. He built an automated app for trading securities integrated with the stock exchange, a complete BI sales solution for a major pharmaceuticals company, and used SSIS to integrate bidirectional data between the company application and SAP that included staff, payroll, and organizational data.
Portfolio
Experience
- SQL Server DBA - 12 years
- Performance Tuning - 12 years
- T-SQL (Transact-SQL) - 12 years
- Microsoft SQL Server - 12 years
- Database Architecture - 12 years
- ETL - 8 years
- Data Modeling - 8 years
- Azure - 5 years
Availability
Preferred Environment
Windows, SQL
The most amazing...
...tool I developed was an online public application for trading securities that is easy to use, integrated with the stock exchange, and fully automated.
Work Experience
Data Engineer
GeneDx, LLC c/o Sema4
- Migrated servers from an Azure tenant to a new Azure tenant and migrated servers on-prem from one domain to another.
- Worked on performance tuning on mission-critical stored procedures. The most noticeable drop in execution times was from 36 seconds to 1 millisecond. All by doing clever rewrites.
- Set up an analytical replica on a new server that way we diverted all analytical workload to a separate server with a near real-time copy of data.
- Downgraded production AON Solution from Enterprise to Standard, resulting in substantial cost savings of $300,000 annually for the client.
Microsoft SQL Database Expert
Preferred Medical Marketing Corporation (via Toptal)
- Optimized the performance of 50 stored procedures identified in an audit report, resulting in 4x less CPU usage, 5x faster queries, and 10x less data reads.
- Held a lecture about the top 10 things not to do on a databases if you want good performance. The lecture included examples of their stored procedures, where I identified "bad" code and showed them how to correct it.
- Wrote a short cookbook on how to properly code on SQL Server to get out the best performance.
Database Specialist
Hrpro
- Developed a T-SQL script to transfer data from a source (old model) to a destination (new model) database. Comparing data in tables, transferring data that complies with the foreign key and required columns.
- Made architectural changes to the database; split data and indexes to different file groups, and partitioned larger tables for a better performance boost.
- Integrated bidirectional automated exchange of data between our application and SAP using SSIS.
- Led a team of developers to upgrade clients to a new version of the application.
Senior Database Associate
Addiko Bank AG
- Developed new facts and dimensions in the Addiko Group BI.
- Integrated new data sources to a metadata drive ETL.
- Implemented Prevero as an IT project management role.
Head of DBA Department
Comminus
- Developed an online public application for trading securities. Easy to use, integrated with the stock exchange and fully automated.
- Developed a complete BI sales solution for a major pharmaceuticals company.
- Mentored numerous employees and held multiple courses regarding database development, database administration, and database security.
Data Management Specialist
Comminus
- Developed an online public application for trading securities. Easy to use, integrated with the stock exchange and fully automated.
- Upgraded, expanded, and optimized an existing application for portfolio managers that included error handling, translations, isolation levels, and automatons.
- Developed a complete BI sales solution for a major pharmaceuticals company.
Experience
Online Securities Trading Application
SAP Integration
Project Marketplace
Education
Master's Degree in Mathematics and Computer Science
University of Zagreb Faculty of Science (Mathematics Department) - Zagreb, Croatia
Certifications
MCSE: Data Management and Analytics
Microsoft
MCSE: Data Platform
Microsoft
Microsoft Certified IT Professional: Database Developer 2008 (MCITP)
Microsoft
MCSA: SQL Server 2012/2014
Microsoft
Microsoft Certified IT Professional: Database Administrator 2008 (MCITP)
Microsoft
Skills
Libraries/APIs
Azure Blob Storage API
Tools
SQL Server BI, Microsoft Power BI
Languages
SQL, T-SQL (Transact-SQL), SQL DML, Stored Procedure
Storage
Databases, SQL Server DBA, SQL Server 2016, SQL Server 2017, SQL Server 2019, SQL Server Integration Services (SSIS), SQL Server 2014, SQL Server 2012, SQL Server 2005, SQL Server 2008, SQL Server 2008 R2, Microsoft SQL Server, Database Architecture, SQL Stored Procedures, SQL Performance, Database Administration (DBA), On-premise, Database Migration, SQL Server Reporting Services (SSRS), Data Pipelines, Azure Cloud Services, Azure SQL, JSON, Database Performance
Paradigms
ETL, Business Intelligence (BI)
Platforms
Azure
Frameworks
Windows PowerShell
Other
Data Engineering, Data Architecture, Reports, Performance Tuning, High Availability Disaster Recovery (HADR), IT Project Management, ELT, Data Modeling, Cloud, Site Reliability Engineering (SRE)
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