Francois Duquette Email & Phone Number
@appdirect.com
LinkedIn matched
Who is Francois Duquette? Overview
A concise factual answer block for searchers comparing this professional profile.
Francois Duquette is listed as Director, Architecture and Engineering at nesto cloud, based in Montreal, Quebec, Canada. AeroLeads shows a work email signal at appdirect.com and a matched LinkedIn profile for Francois Duquette.
Francois Duquette previously worked as Lead Technical Solutions Architect | Manager at Nesto and Senior Staff Software Developer at Nesto. Francois Duquette holds Bachelor'S Degree In Computer Science, Computer Software Engineering from Uqam | Université Du Québec À Montréal.
Email format at nesto cloud
This section adds company-level context without repeating Francois Duquette's masked contact details.
AeroLeads found 1 current-domain work email signal for Francois Duquette. Compare company email patterns before reaching out.
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!
Listed skills include Agile Methodologies, Hibernate, Java, Spring, and 35 others.
Francois Duquette's current company
Company context helps verify the profile and gives searchers a useful next step.
Francois Duquette work experience
A career timeline built from the work history available for this profile.
Lead Technical Solutions Architect | Manager
Software Entrepreneur / Experienced Software Developer
CurrentAs 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)
Global Director Of Technical Solutions Architecture
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
Lead Technical Solutions Architect / Senior Manager
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.
Lead Technical Solutions Architect / Senior Staff Software Developer
- 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.
Technical Solutions Architect / Senior Staff Software Developer
- 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.
Technical Solutions Architect / Staff Software Developer
- 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.
Staff Software Developer
- 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.
Senior Software Developer
- 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.
Engineering Manager / Technical Lead Software Developer ("Principal Consultant")
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
Technical Lead / Senior Software Developer
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
Java Software Developer
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)
Java Software Developer
Environment: Java, JSP, JSTL, Struts, XDoclet, Maven, Tomcat, Eclipse, IBM Rational ClearCase, CSS, JavaScript, Sybase DB, c3p0 (connection pooling), XML configurations, JUnit, Sun Solaris
Linux Software Developer
Environment: Linux (RedHat and SuSe), shell programming (ksh), Perl, TCP/IP, Firewall, Token Ring.
Francois Duquette education
Bachelor'S Degree In Computer Science, Computer Software Engineering
Professional Training, Management Priorities For Effective Leadership
Dcs (Diploma Of College Studies, Pre-University Program), Pure And Applied Sciences
Frequently asked questions about Francois Duquette
Quick answers generated from the profile data available on this page.
What company does Francois Duquette work for?
Francois Duquette works for nesto cloud.
What is Francois Duquette's role at nesto cloud?
Francois Duquette is listed as Director, Architecture and Engineering at nesto cloud.
What is Francois Duquette's email address?
AeroLeads has found 1 work email signal at @appdirect.com for Francois Duquette at nesto cloud.
Where is Francois Duquette based?
Francois Duquette is based in Montreal, Quebec, Canada while working with nesto cloud.
What companies has Francois Duquette worked for?
Francois Duquette has worked for Nesto Cloud, Nesto, Software Engineering Applications, Appdirect, and Cgi.
How can I contact Francois Duquette?
You can use AeroLeads to view verified contact signals for Francois Duquette at nesto cloud, including work email, phone, and LinkedIn data when available.
What schools did Francois Duquette attend?
Francois Duquette holds Bachelor'S Degree In Computer Science, Computer Software Engineering from Uqam | Université Du Québec À Montréal.
What skills is Francois Duquette known for?
Francois Duquette is listed with skills including Agile Methodologies, Hibernate, Java, Spring, Web Services, Scrum, Maven, and Web Applications.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial