FULL STACK SOFTWARE ENGINEER

Fran
Canete

TECH STACK

TypeScriptJavaScriptSQLReactNode.jsPostgreSQLREST APIsAWS LambdaDocker

ACTIVELY BUILDING

→ 2 SIDE PROJECTS
LLM API IntegrationAI orchestrationNext.jsOpenAIGoogle Gemini API

From running my own business to engineering software—building integrations by day, AI products by night.

After running my own business for 10 years, I transitioned to software engineering. Now I work at ConnexAI building integrations for enterprise platforms, and spend my free time exploring AI through side projects. I've deployed two SaaS applications using OpenAI and Google Gemini—both live in production. I work primarily with React, TypeScript, and Node.js, but I'm more interested in solving problems than any specific tech stack.

Experience

Current
ConnexAI

Full Stack Software Engineer

ConnexAI · Full-time

Feb 2023 - Present · 2 yrs 9 mos

Manchester Area, United Kingdom · Hybrid

Specialised in building critical third-party integrations that enhance platform functionality and user experience. Key achievements include:

  • HubSpot Calling Widget Integration Streamlined user workflows and improved communication efficiency across the platform
  • Azure (Entra ID) Integration Automated user lifecycle management with robust architecture supporting enterprise-level scalability and data consistency
  • Jira Integration Delivered comprehensive side-by-side ticket management, boosting team productivity by enabling direct access from the primary platform
  • Microsoft Teams Integration Currently designing and developing end-to-end integration to enhance internal collaboration workflows
HTMLGitReactNext.jsTypeScriptNode.jsPostgreSQLAWSDockerGraphQL
Timworks

Software Engineer

Timworks · Full-time

Jan 2022 - Jan 2023 · 1 yr

London, United Kingdom · Remote

International Business

Founder & Business Consultant

International Business · Self-employed

Jan 2013 - Dec 2021 · 9 yrs

Manchester Area, United Kingdom · Remote

Grupo Banco Popular

Credit Risk Analyst

2 positions · 3 yrs 9 mos total

Madrid, Spain · On-site

Projects

LIVE IN PRODUCTION
Planitly

Planitly

View Live

AI-powered travel planning SaaS that generates personalized multi-day vacation itineraries using OpenAI GPT-4o and TripAdvisor validation.

KEY FEATURES

  • Two-phase AI generation: OpenAI GPT-4o with Zod-validated structured outputs creates itineraries, then resolves locations via TripAdvisor API with parallel processing
  • Event-driven architecture with Inngest: 11-step async background job workflow handles travel plan generation with automatic retries and database transactions
  • Scalable database design: 16 Sequelize models with complex many-to-many relationships, JSONB metadata columns, and 74 SQL migrations

TECH STACK

Next.js 14 (App Router)TypeScriptMaterial-UI (MUI) v6React Query (TanStack Query)React Hook FormZod
LIVE IN PRODUCTION
Duebase

Duebase

View Live

AI-powered financial due diligence SaaS that transforms UK Companies House filings into actionable risk assessments and financial health scores in 30 seconds.

KEY FEATURES

  • AI-powered document analysis: Google Gemini 2.5 Flash with structured JSON schema outputs processes PDF financial statements, extracting 40+ financial metrics with comprehensive risk scoring (financial health 1-5, liquidity/solvency risk levels, profitability trends)
  • Event-driven architecture with Inngest: Multi-step async background jobs handle document processing with automatic retries, real-time status updates via pub/sub channels, and granular token usage tracking for cost optimization
  • Companies House API integration: Real-time search across 15M+ UK businesses, automated data synchronization with complex mapper pattern, filing history access, and officer/PSC data enrichment with parallel processing

TECH STACK

Next.js 14 (App Router)TypeScriptMaterial-UI (MUI) v7React Query (TanStack Query v5)React Hook FormZod