
Callixte Girard
Verified Expert in Engineering
Full-stack Developer
Paris, France
Toptal member since May 13, 2025
Callixte is a senior full-stack developer with over seven years of experience across diverse industries, including energy, legaltech, hiretech, eCommerce, FMCG, and real estate. He excels at building robust, scalable applications while adhering to SOLID principles and clean architecture. Clients particularly value Callixte's commitment to bug-free deliverables, transparent reporting, and pragmatic approach to software development that balances technical excellence with business needs.
Portfolio
Experience
- React - 6 years
- TypeScript - 5 years
- Node.js - 5 years
- Python - 5 years
- PostgreSQL - 5 years
- Next.js - 4 years
- NestJS - 4 years
- Cursor AI - 2 years
Work Experience
Front-end Vue/.NET Developer
Valsoft
- Joined a 6-month engagement with Thatcher Technology Group (TTG), a Valsoft company, to stabilize a large direct-sales eCommerce platform serving both end customers and a network of sales consultants.
- Resolved around 150 tickets with the team, many of them complex bugs stacked on top of bugs, and ended a long cycle of regressions where each fix introduced new issues.
- Introduced AI coding guidelines and project rules for Windsurf, where none existed, so the AI assistant followed the codebase's conventions and produced consistent, reliable code on a fragile legacy platform.
- Worked across a complex multi-repository architecture: a Vue/TypeScript component library consumed by a .NET app, with front-end components in both Vue and .NET, all integrated with the Umbraco CMS.
- Maintained Vue components that non-technical users could reuse and edit directly from Umbraco, including translated pages and sections.
- Improved key consultant-facing features, making it easier for consultants to manage their sales, teams, and customers.
- Improved mobile display, visual consistency, and overall fluidity significantly, refactoring legacy code on the go without risky rewrites.
- Met every deadline on time or early, going the extra mile when needed.
Full-stack React/Python Developer
Engie France
- Developed features across a React, Next.js, and TypeScript front end and a Python/Flask back end for an internal app that models district heating and cooling networks at city scale, including energy mix modeling.
- Worked daily with AI coding agents (Claude Code, GitHub Copilot) to ship entire parts of the app 2 to 3 times faster, reviewing every change and using AI-generated unit tests as guardrails to keep code quality high.
- Integrated an AI chatbot connected to ENGIE's internal documentation into the app's interface, giving users instant business or technical answers without leaving their workflow.
- Built interactive maps and charts with Mapbox and Recharts, using data decimation to keep them fast on large datasets.
- Took part in rewriting the legacy front end in Next.js and in building a backend for frontend (BFF) that wraps a 10-year-old CubicWeb/RQL legacy core.
- Upgraded a years-behind internal library by 8 versions in just 2 afternoons without blocking the team, removing long-standing bugs and workarounds.
- Wrote unit tests with Pytest and Vitest, and made the Playwright end-to-end tests more robust and efficient.
- Owned my tickets end to end, up to production, and regularly acted as Captain Run, Security, and Delivery on Demand for the team's releases.
- Collaborated in an international, Agile environment with ENGIE teams in Belgium, Italy, and Brazil.
- Used AI agents for thorough code reviews and took part in regular internal workshops on agentic coding practices and new AI tools.
React/Node.js Developer
LegalPlace
- Developed and shipped new features on a NestJS/C# back end and a React front end while ensuring performant, accessible UIs for complex financial workflows.
- Designed and maintained robust RESTful APIs to integrate with external banking partners and internal legal service modules.
- Collaborated daily with product managers, UX designers, and adjacent engineering squads to align on data models, authentication flows, and deployment strategies.
- Followed and contributed to development best practices, including test-driven development (TDD), code reviews, shared documentation, and CI/CD pipelines.
- Used Cursor daily for AI-assisted development and test generation, and shared practices with the team to boost productivity without compromising code quality.
- Drove continuous improvement of development processes through retrospectives, metrics tracking, and knowledge-sharing workshops.
Full-stack React/Node.js Developer
Revolt.eco
- Developed new features on the React, Next.js, and NestJS application.
- Achieved rapid and bug-free feature delivery by adhering to industry best practices.
- Used Cursor daily to speed up feature delivery across the Vue, React, and Next.js codebases, carefully reviewing AI-generated code before merging.
- Evolved a PostgreSQL database using Prisma for seamless migrations.
- Reviewed code contributed by other developers during pull requests.
React/Node.js Developer
Kador.io
- Developed the front and back end with React, Next.js, NestJS and .NET.
- Participated in and facilitated user exchange sessions following Agile methodology to comprehend their needs and address inquiries.
- Migrated the application's database to PostgreSQL.
- Migrated the existing app from low-code platforms using Retool for the front end and Xano for the back end and database.
- Set up CRON jobs to define regular automated background actions and procedures.
- Utilized Retool occasionally for rapid prototyping and drafting purposes.
- Enhanced, restructured, and improved the existing monolithic and sluggish Retool and Xano application.
- Developed a Chrome extension for LinkedIn, complementary to the main app, in Vanilla JavaScript without external libraries.
React/Python Developer
Needl
- Implemented the matchmaking algorithm between buyers and suppliers.
- Set up React applications with the Next.js framework to manage registrations and recommendations for CSMs, facilitating their client management.
- Studied and optimized the process of registration and animation of business meeting virtual events.
- Studied and implemented a key business data visualization app for stakeholders.
- Participated in integrating the matchmaking algorithm and data processing scripts on AWS Data Lab in collaboration with a data engineer.
- Prototyped solutions with Retool to provide a quick way for CSMs to see and modify key business data for their clients.
Python Developer
sundayapp
- Developed a web scraper in Python to collect data from several thousand restaurants.
- Sorted all the data found in the interesting website pages containing new prospective restaurants, including pictures.
- Analyzed and matched this data against an existing database of tens of thousands of entries using the Pandas library.
Python Developer
French Real Estate Agency
- Developed a scraper to collect real estate data from French cities such as MeilleursAgents. MeilleursAgents is a very challenging site to scrape due to the numerous protective measures they have explicitly implemented against scrapers.
- Stored and updated this data in a PostgreSQL database.
- Visualized the scraped data in a Power BI dashboard.
React Developer
ISEP
- Parsed JavaScript code initially with an AST to generate a comprehensive plan outlining its structure.
- Transformed the plan into colored visual blocks using the Blockly library.
- Converted each code section, including loops, conditions, variables, etc., into a block that could be rearranged and nested.
VBA Developer
Bouygues Telecom
- Calculated statistics to analyze and optimize an order database.
- Developed corrective scripts for Excel database extracts to rectify inconsistencies automatically.
- Imported and merged various Excel extracts from BO databases.
- Presented results in a structured, clear format to be understandable to the entire non-tech team.
Project History
Vadims.AI —The AI That Understands Your Audience to Make Your Content Convert
This is a simple AI-based SaaS that allows influencers to write posts that correspond to their style and structure very easily and quickly. Users have nothing to configure; we have tailored prompt pipelines for each output. Users can also provide additional parameters and examples of their style to make the output even more fine-tuned. Everything is made to simplify their life and make it the easiest way possible.
There is a whole range of output formats provided, each with its specific format, codes, etc: high-value post, side note, tweet, Instagram description, LinkedIn post, newsletter, thread, and even more to come. This was made with Next.js, React, PostgreSQL, and deployed on Vercel. I also included a back office for my partner to update the detailed custom prompts and instructions for our models.
I made all the technical design and realization, while my partner made all the marketing and sales parts. We made the product part together, from a common and iterative reflection. I am also in charge of all the technical support, code coverage, security, and migrating the database while not affecting users in production.
Job Apply Assistant — Find, Filter, and Apply to Jobs with AI
https://nurse-offers-assistant.nurse-offers-assistant.workers.dev/Education
Master of Engineering Degree in Software Development
ISEP - Paris, France
Skills
Libraries/APIs
React, Node.js, OpenAI API, Vue, REST APIs, Jira REST API, React Hook Form, React Testing Library, Google Workspace APIs, Salesforce API, React Redux, React Router, Pandas, Selenium WebDriver, Vue 3, Chart.js, GraphQL API, NumPy, Blockly, Stripe API, D3.js, Stripe, Recharts, Playwright, React Native for Web, Claude API
Tools
RTK Query, TanStack Router, Figma, Claude, BigQuery, Visual Studio, Git, GitHub, Retool, Prisma, Pytest, Jupyter, Shadcn, Bubble, Amazon Simple Queue Service (SQS), RabbitMQ, Claude Code, GitLab, GitLab CI/CD, Microsoft Power BI, Excel 2013, GitHub Copilot, Vitest, Jira, Windsurf, Apache Maven, Visual Studio App Center
Languages
TypeScript, JavaScript, Python, SQL, HTML, PL/pgSQL, CSS3, Go, Java, PHP, C#, HTML5, CSS, GraphQL, Excel VBA, Snowflake, C#.NET, XML
Frameworks
Next.js, NestJS, Jest, Tailwind CSS, Serverless Framework, .NET, Laravel, Payload CMS, Express.js, Redux, React Native, Django, Material UI, Flask, Spring Boot, .NET 8, CubicWeb, Angular, JSON Web Tokens (JWT)
Paradigms
Clean Code, Clean Architecture, REST, Unit Testing, DevOps, Object-oriented Programming (OOP), Automation, Object-oriented Design (OOD), Responsive Web Design (RWD), Agile, Database Design, Scrum, Microservices, HIPAA Compliance, Model Context Protocol (MCP)
Platforms
Docker, Visual Studio Code (VS Code), Xano, Vercel, Amazon Web Services (AWS), AWS Lambda, Mapbox, Google Cloud Platform (GCP), Umbraco, Webflow
Storage
PostgreSQL, Databases, Relational Databases, Azure SQL Databases, Datadog, MongoDB, MySQL, Elasticsearch
Other
Cursor AI, Software Development, SOLID Principles, Front-end, Back-end, Full-stack, Scraping, Web Scraping, GitHub Actions, API Integration, TanStack, User Interface (UI), Front-end Development, Back-end Development, Full-stack Development, Software Architecture, APIs, Large Language Models (LLMs), Responsiveness, Artificial Intelligence (AI), CSV, Gemini, AI Tools, Non-relational Databases, Active Directory (AD), Springbot, Architecture, Single Sign-on (SSO), Server-side Rendering (SSR), Sitecore, WCAG 2, Airtable, Code Review, Coding, Web Development, Generative Artificial Intelligence (GenAI), Agentic Coding, OpenAI, AI-assisted Development, Early-stage Startups, Design Systems, Hexagonal Architecture, Data Analysis, Analytics, Data Visualization, Dashboards, Banking as a Service (BaaS), Pixel Perfect, Pipelines, FastAPI, Figma to React, Data Transformation, Serverless, CI/CD Pipelines, Low Code, Radix UI, Geospatial Data, Vite, Technical Leadership, AI Engineering, Agentic AI, WebSockets, LLM Integration, Startups, Code Auditing, AI Agents, Webhooks, Authentication, Authorization, API Design, TypeORM, Storybook, Chrome Extensions, Data Matching, Abstract Syntax Trees (AST), Supabase, Vectors, CSS Animations, End-to-end Implementation (E2E), RQL, Poetry, CMS, Legal Technology (Legaltech), Product Management, Legal, Delivery Management, AI Chatbots, Product Roadmaps, eCommerce
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring