Francois Duquette

Francois Duquette Email and Phone Number

Director, Architecture and Engineering @ nesto cloud
Montreal, QC, CA
Francois Duquette's Location
Montreal, Quebec, Canada, Canada
Francois Duquette's Contact Details
About Francois Duquette

I used to spend tremendous hours building structures with old Fisher Price Construx toys when I was a young kid. Today I do what I like the most: design and build software solutions to solve enterprise challenges, improve their productivity and efficiency, increase their sales or reduce their costs.I've been working in the software industry since 2005, starting in software consulting services at CGI on many different mandates that helped me gain valuable experience in terms of computer science skills, knowledge of software development life cycles (SDLC), rigorous working methods, teams and customers management. During my time at CGI between 2005 and 2013, I was leading software development teams (up to 10 software developers located in different time zones) on many different projects and customers.More recently, from 2014 to 2022, I've worked for a digital cloud e-commerce SaaS company named AppDirect, bringing my existing professional experience to the next level. I've played many different roles from [ Senior Staff Software Developer ] to [ Global Director of the Technical Solution Architects ] team.---This gave me the opportunity to work on pretty much all the modules of the AppDirect SaaS platform, which greatly improved my overall e-commerce knowledge, both from a development and architecture perspectives. I collaborated a lot with the product teams to constantly enhance the overall platform based on customer feedback. I've strongly contributed to close many pre-sales opportunities and deliver multiple post-sales implementations (new platform features, platform enhancements and customizations, 3rd party integrations such as Payment Gateways, IDP / SSO, Billing and CRM systems, and more). It required me to travel around the world to participate in numerous customer workshops as the platform expert gathering requirements, solving problems and then leading implementation efforts.During those years, I've also built and led the AppDirect's Technical Solution Architects team, and influenced the leadership team on various strategic business decisions.---Skills: Software development, technical / solutions architecture, team management, coaching, communications, meeting with customers, pre-sales & post-sales, micro-services and event driven architecture, web technologies, web services / APIs (Rest, GraphQL, Soap), Java, Spring, html, css, javascript, nodejs / typescript, SQL & ORMs, ETL, performance tuning and more.Feel free to contact me at duquette.frank@gmail.com if you want to talk about technology, business, or Construx!

Francois Duquette's Current Company Details
nesto cloud

Nesto Cloud

View
Director, Architecture and Engineering
Montreal, QC, CA
Francois Duquette Work Experience Details
  • Nesto Cloud
    Director, Architecture And Engineering
    Nesto Cloud
    Montreal, Qc, Ca
  • Nesto
    Lead Technical Solutions Architect | Manager
    Nesto
    Montreal, Qc, Ca
  • Nesto
    Senior Staff Software Developer
    Nesto Jul 2023 - Present
    Montreal, Quebec, Ca
    Programming Language: Go
  • Software Engineering Applications
    Software Entrepreneur / Experienced Software Developer
    Software Engineering Applications Sep 2022 - Present
    As a technology enthusiast, I'm currently building the following 2 products:1) A data pipeline / ETL SaaS Cloud app. (B2B)Main Technologies Involved:- Typescript / Javascript (frontend UI & its BFF)- Svelte / SvelteKit front-end framework- Spring Boot back-end (Java) / Microservices- Rest APIs- Apache Kafka- PostgreSQL DB- Keycloak (IAM)- Docker- Cloud Hosting2) A social / meetup cross-platform Mobile app. for iOS & Android (B2C)Main Technologies Involved:- Google Flutter / Dart mobile front-end- Node.js / NestJS / Fastify Typescript back-end (main app. logic and DAO layer)- GraphQL API (Apollo)- Isar DB (front-end NoSQL object store)- CockroachDB (cloud relational/sql database for backend app.)- Google Firebase back-end (modules: authentication & cloud storage)- Google Cloud Run (cloud hosting)
  • Appdirect
    Global Director Of Technical Solutions Architecture
    Appdirect Jan 2022 - Sep 2022
    San Francisco, Ca, Us
    AppDirect is a San Francisco-based B2B subscription commerce platform company offering a cutting-edge SaaS cloud marketplace enabling businesses to sell digital products.As the Director of the Technical Solutions Architects team:- Utilized analytical insights from my custom-built BI dashboards to identify bottlenecks, reducing customer feature requests' wait times by 50% by improving cross-functional processes.- Accelerated and expanded the Technical Solutions Architecture practice to deliver exceptional quality and cost-effective technical solutions to our customers.- Streamlined collaboration between Product, Engineering and Professional Services to ensure optimal and frictionless solution architecture processes for our customers.- Led the team through three successful company reorganizations that impacted directly our team over the last two years, ensuring seamless transitions.- Scaled up the team from 3 to 8 Technical Solutions Architects to meet the customer demand.Customer Industries Covered:- Telco, Manufacturing, Developers (Software Vendors), Financial, Real Estate, Energy, MSPsEcommerce Modules Covered:- Storefront, IAM, Product Catalog, Shopping Cart, Checkout, Pricing, Subscription Management, Invoicing, Payment, Reporting, Notification, Assisted Sales/Reseller and morePlatform's Technical Context:- Multi-Tenants Cloud Commerce Platform- AWS, Docker, Kubernetes- Git / Github, Jenkins CI/CD- Cloud Architecture (building highly flexible, scalable and resilient cloud solutions hosted in AWS)- Microservices Architecture (& Domain-driven design)- Monolith to Microservices Migrations- Event-driven Architecture- Payment Gateway Integrations- SSO (single sign-on) Integrations and customizations- Java, Spring Boot, REST API, GraphQL, RabbitMQ, Apache Kafka, MySQL, MongoDB, OAuth2 and more
  • Appdirect
    Lead Technical Solutions Architect / Senior Manager
    Appdirect Jan 2019 - Dec 2021
    San Francisco, Ca, Us
    As the Senior Manager of the Technical Solutions Architects team:- Enabled, Coached, Trained, Motivated, Supported, Expanded and Evaluated the team.As a Principal Technical Solutions Architect:- Designed a new cutting-edge notification system in the platform's core, built to accommodate our growing event-driven microservices architecture and meet the increasing demand from our customers (was US-patented).- Acted as a technical architect expert in deep workshops worldwide, leveraging customer exposure and platform knowledge to influence our company's core product engineering roadmaps.- Built strong relationships with customers and helped them understand AppDirect's value proposition.- Designed & documented solutions to customer business requirements, including new connectors to external platforms (ex.: Salesforce / SFDC, ServiceNow, SAP, Zoho, MuleSoft, payment gateways like Cybersource, BlueSnap, Paypal and more).- Produced hundreds of feature request solution estimates and helped writing SOWs.- Supported actively the implementation and testing phases of the designed solutions.Additional Activities:[ Pre-sales ]- Collaborated with the Pre-Sales team to respond to RFIs & RFPs, meet with industry experts, and define innovative solutions.- Influenced sales growth by serving as the technical architect expert and contributing to closing new deals for the company.[ Post-sales ]- Designed High-Level (HLD) and Low-Level (LLD) solutions to address complex business and technical customer requirements.- Advised customers and provided delivery/timeline strategy recommendations to ensure project success.- Presented the HLDs to customers, obtained final SOW alignments, and presented accepted HLD/LLDs to internal software engineering teams.- Facilitated and guided software engineers throughout the solution implementation phase.- Worked with Post-Sales account teams to build comprehensive short, mid and long term business and technical customer strategies.
  • Appdirect
    Lead Technical Solutions Architect / Senior Staff Software Developer
    Appdirect Jan 2018 - Dec 2018
    San Francisco, Ca, Us
    - Led and managed the Technical Solutions Architect team, served as Scrum Master, and facilitated team meetings.- Collaborated with prospects and existing customers to identify their needs and created innovative solutions using the platform's evolution.- Developed solutions for integrating customers' back-end systems with the company's platform, in collaboration with the Architects and Core Product teams.- Reviewed and provided feedback on team members' solution designs and implementation.- Worked closely with the Professional Services teams globally to guide solution implementation.
  • Appdirect
    Technical Solutions Architect / Senior Staff Software Developer
    Appdirect Jan 2017 - Dec 2017
    San Francisco, Ca, Us
    - Collaborated with prospects and customers to understand their needs and requirements.- Developed innovative solutions by leveraging platform evolution to meet customer needs.- Guided Professional Services teams across the globe on solutions implementation.- Participated in technical design reviews and code reviews to ensure successful implementation of designed solutions.
  • Appdirect
    Technical Solutions Architect / Staff Software Developer
    Appdirect Jan 2016 - Dec 2016
    San Francisco, Ca, Us
    - Designed innovative solutions for major accounts based on architecture sessions with customers.- Collaborated with engineering teams to implement solutions, ensuring adherence to business requirements and designs.- Created architecture documentation to enhance Professional Services team's capabilities in estimating custom requests and aligning customers with our product and customization offerings.- Established and led the Solution Architect team as the first member.- Collaborated with customers' solution architects to develop mutually beneficial solutions.- Traveled to Germany for three weeks to collaborate with our most important client in their time zone, designing platform integration solutions together.
  • Appdirect
    Staff Software Developer
    Appdirect Jan 2015 - Dec 2015
    San Francisco, Ca, Us
    - Designed and implemented critical core product features, including SSO and billing functionalities.- Created a new marketplace feature to support multiple IDP providers within an SSO context.- Designed and implemented an end-to-end hosted checkout marketplace feature, similar to PayPal Hosted Checkout, with enhanced payment pre-authorization capabilities.- Conducted interviews and played a key role in hiring intermediate and senior software developers.- Traveled to Australia as the billing expert to collaborate with a major telco customer during their cloud marketplace onboarding process.
  • Appdirect
    Senior Software Developer
    Appdirect Jan 2014 - Dec 2014
    San Francisco, Ca, Us
    - Streamlined Office 365 application provisioning and improved the platform’s O365 subscription billing system by implementing important enhancements to the existing connectors.- Developed billing integrations with 3rd party payment gateways for global customers.- Designed and implemented SSO integrations using SAML 2 technology for customers.- Contributed significantly to the core product engineering billing team before joining the professional services team as a key resource for all European customers.
  • Cgi
    Engineering Manager / Technical Lead Software Developer ("Principal Consultant")
    Cgi Jul 2012 - Dec 2013
    Montreal, Quebec, Ca
    Client: McGill UniversityMy tasks were:- Leading development team's scrum planning sessions;- Designing various complex application modules and functionalities;- Monitoring developers' tasks in respect to their plans;- Implementing various development tasks.- Producing application builds and deploying in different environments- Coaching developers and mentoring client by giving technical training sessionsEnvironment: Grails (Groovy on Rails, Java, Spring, Hibernate), ZK framework (ajax-ready UI components, using MVVM pattern on the server-side), Apache CXF (web services), VMware Rabbit MQ (java messaging based on AMQP, Advanced Message Queuing Protocol), Jasig CAS (single sign on), VMware vFabric tc Server (Tomcat application server), Apache web server, Oracle 11G DB, Windows Eclipse development, IBM Jazz Rational Team Concert (source control, task/defect tracking and agile planning with continuous builds), Unix (RedHat Linux), Scrum, Agile
  • Cgi
    Technical Lead / Senior Software Developer
    Cgi Feb 2008 - Jun 2012
    Montreal, Quebec, Ca
    Clients: - Rogers Communications Inc.- Bell Canada- National Bank of CanadaAccomplishments:- Promoted early on as the lead of the whole backend platform and engineering team, due to my communication skills on top of my fast learning and great analysis skills.- Improved a very large ETL application’s performance by ~10x, reducing its processing time from ~80h to ~8h (time to ETL millions of banking / financial records).- Led and managed up to 10 software developers from both on-site and remote locations on critical telecommunication projects (such as, designing and building from scratch the web ordering platform for a fiber-to-the-home project).- Integrated successfully by myself Oracle Endeca Search (including indexing a large data set) and IBM Cognos BI tool into an ATG (Oracle) eCommerce platform.Environment: Java, Spring 2.x (core, security, webflow & mvc), JPA, Hibernate, EJB 3, JSF, Richfaces, JSP, Maven, Ant, KSH, MySQL, DB2, Oracle 11G, Oracle Endeca Search, IBM Cognos (BI), Junit, Unix
  • Cgi
    Java Software Developer
    Cgi Jul 2006 - Jan 2008
    Montreal, Quebec, Ca
    Client: National Bank of CanadaWorked on a massive financial ETL java / spring backend application, where performance was a huge key factor (roughly, 15 reading threads, 15 processing threads and 15 writing threads).Environment:Java, Spring 2.0.x (xml configuration driven), Hibernate, JSF, JSP, transactions management (using Spring TransactionInterceptor), IBM Rational ClearCase/ClearQuest, Ant, KSH, DB2, MySQL, Junit, IBM AIX server (UNIX), Windows (Eclipse development)
  • Ericsson
    Java Software Developer
    Ericsson Jan 2005 - Aug 2005
    Kista, Stockholm, Se
    Environment: Java, JSP, JSTL, Struts, XDoclet, Maven, Tomcat, Eclipse, IBM Rational ClearCase, CSS, JavaScript, Sybase DB, c3p0 (connection pooling), XML configurations, JUnit, Sun Solaris
  • Motorola Solutions
    Linux Software Developer
    Motorola Solutions May 2004 - Aug 2004
    Gb
    Environment: Linux (RedHat and SuSe), shell programming (ksh), Perl, TCP/IP, Firewall, Token Ring.

Francois Duquette Skills

Agile Methodologies Hibernate Java Spring Web Services Scrum Maven Web Applications Eclipse Soa Tomcat Java Enterprise Edition Oracle Ajax Xml Weblogic Integration Spring Framework Databases Software Design Patterns Team Management Grails E Commerce Mysql Soap Sdlc Software Solution Architecture Communication Skills Uml Zk Jquery Oracle Sql Db2 Unix Operating Systems Richfaces Spring Webflow Unix Linux Php

Francois Duquette Education Details

  • Uqam | Université Du Québec À Montréal
    Uqam | Université Du Québec À Montréal
    Computer Software Engineering
  • Concordia University
    Concordia University
    Management Priorities For Effective Leadership
  • Collège Ahuntsic
    Collège Ahuntsic
    Pure And Applied Sciences

Frequently Asked Questions about Francois Duquette

What company does Francois Duquette work for?

Francois Duquette works for Nesto Cloud

What is Francois Duquette's role at the current company?

Francois Duquette's current role is Director, Architecture and Engineering.

What is Francois Duquette's email address?

Francois Duquette's email address is fr****@****ect.com

What schools did Francois Duquette attend?

Francois Duquette attended Uqam | Université Du Québec À Montréal, Concordia University, Collège Ahuntsic.

What are some of Francois Duquette's interests?

Francois Duquette has interest in Volleyball, Wake Surfing, Snowboarding, Soccer, Wake Boarding, New Technologies, Sports, Sciences, Tennis, Ice Hockey.

What skills is Francois Duquette known for?

Francois Duquette has skills like Agile Methodologies, Hibernate, Java, Spring, Web Services, Scrum, Maven, Web Applications, Eclipse, Soa, Tomcat, Java Enterprise Edition.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.