
Fast queries, clean schemas and code that scales
Database developer with ten years building the data layer behind transactional and reporting systems for logistics and SaaS companies in Montreal. Lives in SQL — designing schemas, writing the stored procedures and views, and tuning the queries that decide whether an application feels fast or painful. Re-engineered a reporting layer that turned multi-minute queries into sub-second ones and cut database load across the platform. Designs normalised and denormalised schemas as the use case demands, builds robust procedures and ETL, and obsesses over execution plans and indexing. Pragmatic about performance and careful about data integrity. Looking for a senior database-developer role with a company whose product genuinely lives or dies on its data layer.
Senior Database Developer April 2018 to Present 8 years & 4 months
Re-engineered a reporting layer that turned multi-minute queries into sub-second ones and cut overall database load across the platform.
Tune queries and indexes against real execution plans, fixing the slow operations that were quietly degrading the product's responsiveness.
Build robust ETL and data-integration routines that move and transform data reliably between operational and reporting systems.
Enforce data integrity through constraints, transactions and careful design, so the application can trust what the database returns.
Review other developers' SQL and mentor the team on writing queries that stay fast and correct as data volumes grow.
Database Developer June 2015 to March 2018 2 years & 10 months
Optimised slow queries and redesigned awkward schemas, making applications noticeably faster and easier to maintain over time.
Learned advanced SQL, indexing and ETL on the job across a varied portfolio of transactional and reporting databases.
Earned the advanced tuning certificate and the promotion into a senior database-developer role of my own.
BSc in Software Engineering (September 2011 to May 2015)
Certificate in Advanced SQL & Database Tuning (January 2017 to June 2017)
Senior Database Developer (January 2020 to September 2020)
Microsoft (April 2020 to Present)
- Advanced SQL
- Stored Procedures
- Query Optimisation
- Schema Design
- Indexing Strategy
- ETL Development
- PostgreSQL & SQL Server
- Execution Plan Analysis
- Data Integrity
- Reporting & Views