Resume
Career, skills & projects
Estelle Picq
Full-stack Tech Lead · Architecture & AI-augmented development
Toulouse, Occitanie · France
Profile
Tech Lead specialised in JavaScript/TypeScript, with over 13 years of experience designing, building and delivering web and mobile applications. I support teams in their technical decisions and in setting up scalable architectures, while keeping a close eye on the quality, maintainability and performance of the solutions we build. On the side, I develop personal projects around nutrition, sport and data, and regularly share what I learn on my blog.
- 13+ years in IT
- 8 years of front-end development
- 5 years as a Tech Lead
Technical skills
- Front-end
- Angular TypeScript JavaScript RxJS Signals NgRx React HTML5 CSS3 SCSS
- Back-end
- Node.js Express.js NestJS REST APIs Server-Sent Events
- Databases & ORM
- PostgreSQL MongoDB MariaDB Firebase TypeORM Prisma
- Testing & quality
- Jest Jasmine / Karma Cypress Sonar Code reviews
- UI & data libraries
- Angular Material PrimeNG / Optimus-UI AgGrid Highcharts
- Tooling & infrastructure
- Git Docker Nginx Linux Jira Confluence Redmine
- Data & BI
- QlikView QlikSense SQL
- Practices
- Web architecture Technical audits Mentoring Test strategy Scrum Project management
- AI
- Claude Code GitHub Copilot ChatGPT Cursor
Experience
-
Full-stack Tech Lead · Architecture & AI-augmented development
ALTEN
March 2024 – Present
Within the ALTEN Competency Centre, I work on the design, architecture and evolution of web and mobile applications, both as a senior developer and as a technical referent.
- Front-end (Angular / TypeScript) and back-end (Node.js / Express / PostgreSQL) architecture
- Technical guidance and mentoring of developers
- Software quality, best practices and code reviews
- Definition and rollout of the testing strategy
- Application performance and optimisation
- Industrialisation of development workflows and support on technical transformations
- Set up AI-augmented development workflows (instructions, agents, skills with GitHub Copilot and Claude Code) to speed up and strengthen code delivery
Angular TypeScript Node.js Express PostgreSQL GitHub Copilot Claude Code
-
JavaScript Tech Lead · Advanced Consultant
Sogeti – part of Capgemini
November 2021 – March 2024
Within the Digital Factory, I supported several web and mobile projects through their design, development and continuous improvement, acting both as a technical expert and as a referent for the teams.
- Technical audits of web and mobile applications (quality, performance, maintainability) and front-end architecture studies
- Technical design of new features and development of the most structural ones
- Rescue work on struggling projects: improving velocity and performance
- Rollout of development best practices and code reviews (merge requests, pair programming)
- Mentoring and support of developers at all experience levels
- Proof-of-concept development and evaluation of new technical solutions
- Technical interviews and skill assessments, contribution to recruitment
- Contribution to tender responses and effort estimation
- Running the internal JavaScript community through regular events
Angular TypeScript React Node.js NestJS MongoDB MariaDB PostgreSQL TypeORM Prisma
-
Angular front-end developer, then front-end lead developer
LivingObjects
Software vendor for the telecom industry · through CELAD until January 2019
July 2018 – October 2021
Rebuild of the company's main application and development of new modules within its telecom network monitoring and analytics platform.
- Built a telecom network monitoring application: custom report creation and scheduling, chart editing and visualisation, interactive maps, user administration, automated report delivery settings
- Designed and built an Angular library for drag & drop and resizing of interface elements
- Built an advanced query builder module: visual creation through drag & drop or full text input, detailed condition editing, real-time event streaming via Server-Sent Events
- Built a Progressive Web App to track 2G/3G/4G mobile network quality across France
- Coordinated and developed the company's cross-cutting components and internal libraries (tables, charts, reusable components)
- Wrote unit (Jasmine / Karma) and end-to-end (Cypress) tests
- Front-end lead role: merge request reviews, mentoring of junior developers, sharing best practices and weekly production releases
Angular TypeScript JavaScript PHP Cypress Jasmine / Karma Linux
-
Study and development engineer
MiPih
Software vendor for healthcare institutions · through CELAD
May 2016 – June 2018
Purchasing-Logistics-Finance division: automating data migrations for the Magh2 software and coordinating the rollout of a paperless invoice management module.
- Coordinated 60 rollouts of the IDF invoice integration module, from kick-off to production
- Built a file format and data quality checking tool (QlikView, VBA)
- Built Excel macros to automate time-consuming manual processing
- Migrated and extracted data for 4 hospital institutions
- Wrote the technical documentation and user guides on the team wiki
QlikView VBA Oracle SQL Unix MS Project
-
Junior project manager
BMI SYSTEM
Software vendor for the pharmaceutical industry
July 2013 – May 2016
Managed the NAYA DMOS and NAYA Transparence projects (tracking relationships between pharmaceutical labs and healthcare professionals) and led the company's Reporting activity.
- Rolled out NAYA DMOS and Transparence at several pharmaceutical labs (GSK, Pfizer, Alcon, B.Braun): requirements analysis, estimation, planning, internal resource management, testing and post-production follow-up
- Managed the rollout of NAYA Reporting in France and internationally
- Built the NAYA Reporting applications with QlikView: data load scripts, KPI design and KPI catalogue
- Wrote technical and functional specifications
- Ran client demos, contributed to project estimation and delivered user training
- Set up a support request monitoring tool as part of internal process improvement
QlikView SQL (MySQL / phpMyAdmin) MS Project
Education
- 2017 – 2018 Self-taught web development Career switch to web technologies: JavaScript, Angular, Node.js
- 2011 – 2012 Erasmus exchange semester – Biochemical engineering Linköping University, Sweden
- 2008 – 2013 Engineering degree in Biochemical Engineering INSA Toulouse
Languages
- French Native
- English Fluent
- Spanish Intermediate
Personal projects
A few projects I build and maintain on my own time.
-
Nutrimetrics
Food database: nutritional information and calorie counter, built on the ANSES Ciqual table.
Angular · Material · MongoDB
-
SavR
Online recipe book: save your favourite recipes and generate shopping lists.
Angular · Node.js · MongoDB
-
CRUD Builder
Demo of my CRUD (table & form) library for Angular.
Angular
-
Blog
Posts about JavaScript, TypeScript, Angular, CSS and design.
Handlebars · SCSS
Before IT
I started my career in biochemical engineering before switching to web development.
- 2013 · 6 months R&D internship – Bacteria production — Lallemand, Blagnac Process optimisation at lab and pilot scale (scale-up, 2L to 80L fermentations), follow-up of an industrial transfer between two plants, viability study of lactic acid bacteria.
- 2012 · 3 months R&D internship – Chemical analysis — Synelvia, Labège Development of analytical assay methods for biological samples by HPLC chromatography, fat extraction techniques.