Badges
nicolas_j_lefeb1 has not unlocked any badges yet.
Certifications
nicolas_j_lefeb1 has not earned any certificates yet.
Work Experience
Senior Software Engineer
Intuit•  January 2020 - September 2024•  Edmonton, Canada
Modernized High-Traffic Features: Led a team to transition legacy features to current frameworks, mapping dependencies and maintaining functionality during a global rollout. Reduced loading times by 55% for large datasets and improved TP90 page load times by 48%. Unified Multi-Platform Interfaces: Extended mobile-first contact input designs to desktop web, developing a dynamic, configurable input drawer adaptable by SKU, region, and user permissions. Simplified code maintenance and enabled real-time updates based on analytics. Migrated Legacy Integrations: Orchestrated the migration of iFrame integrations to a modern cross-domain messaging (XDM) framework, including creating migration guides for partners. Achieved 50% integration updates with minimal disruption, enabling legacy system retirement. Enhanced API Scalability: Extended current GraphQL API to match REST API capabilities, consolidating onto a single endpoint to support updated UI and allow for future service decomposition. Reduced complexity, improving scalability and developer efficiency. Enhanced Progress Tracking: Enhanced existing AWS Lambda functionality to support precise date reporting into DynamoDB for tracking modernization efforts across features. Added tracking for additional modernization goals, enabling managers to identify at-risk areas and focus resources effectively. Maintained Legacy Systems: Owned and maintained critical QBO legacy features, ensuring stability with timely updates, bug fixes, and team integrations. Supported cross-functional teams, accelerating timelines while maintaining high code quality.
Software Engineer
Intuit•  September 2014 - January 2020•  Edmonton, Canada
Led Analytics Modernization: Directed a team of 15+ interns to enhance analytics tracking within QuickBooks Online. Oversaw onboarding, training, and implementation of an updated analytics taxonomy and API, ensuring uniform data collection across the product. Collaborated with product managers and analysts to improve tracking accuracy, driving successful adoption across multiple teams. Enhanced Project Management Features: Delivered user-requested enhancements for QuickBooks Online's project-based business suite, including sorting, edit, delete, and project pinning functionalities. Prioritized and implemented features based on user feedback, significantly improving project tracking and user satisfaction. Revitalized Financial Tools: Redesigned the trial balance feature with an intuitive carousel UI, real-time WebSocket support for tax document downloads, and robust backend improvements using Python and Cassandra. Improved efficiency for year-end financial book preparation and streamlined accountant workflows. Modernized Legacy Plugins: Maintained and transitioned legacy Dojo-based plugins to modern technologies, reducing technical debt and improving maintainability while preserving core functionality.
Education
University of Alberta
Computer Science, BS•  September 2009 - April 2014•  GPA: 3.4