Engineering Manager / Tech Lead with over 10 years of experience in web development, frontend architecture, technical leadership and team management. Proven track record delivering frontend-heavy, high-impact products. Exploring AI integration into frontend and full-stack architectures.
Born in France, Based in NYC, United States
Currently open to work! (full remote or NYC hybrid/on-site)
https://www.linkedin.com/in/agreffard/
๐ Read 12 books (8/12 so far โ I take recommendations!)
๐ธ Attend 12 concerts (12/12 already โ I might end up with 20)
๐ฅพ Go on 6 hikes (2/6 โ late on schedule - the city can be sticky!)
๐ฒ Bike to work at least 50% of the days (closer to 0% at the moment)
๐งโโ๏ธ Reach V5 bouldering grade (currently V3-V4, chalking up!)
๐ง๐ท Learn Portuguese (Vocรช quer ser meu amigo de conversa?)
โ๏ธ Chess player โ please donโt crush me too hard
๐งโโ๏ธ Indoor climber โ trying to be the most clichรฉ software dev possible
๐โโ๏ธ Former marathon runner โ letโs give the knees a little rest
-
Learning notes โธฑ 2025
- Taking notes on books I read and things I learn.
-
NY Legislative tracker โธฑ 2024
- Sunrise movement NYC partnership. Tracking platform and call for action on progressive legislation.
- React, JavaScript, Node.js, Mapbox, Airtable, Docker, Open States API
-
Projet 89 โธฑ 2021
- Student project mentoring. Brain-mapping experimental project for a theatre company.
- React, Node.js, PostgreSQL, react-d3-graph, Heroku
-
The Colors of NCY โธฑ 2018
- Unconventional view of my photography project: 1 picture a day in New York City.
- Angular, JavaScript, Python, OpenCV
-
ButtleOFX โธฑ 2013
- Open source video compositing software based on TuttleOFX framework.
- Python, QML, PySide, OpenFX, Docker
- Leadership: Team growth | Recruitment | Mentoring | Technical strategy | 1-1s
- Agile tools: Scrum | Kanban | Jira | Phabricator
- Soft Skills: Strong focus | Problem-solving | Adaptability | Excellent communication
- JavaScript | TypeScript | React.js | Next.js | Redux | React-query | React-router | AI CopilotKit
- Jest | React Testing Library | Cypress | Puppeteer
- HTML5 | CSS3 | Emotion | Tailwind | Styled-components
- Webpack | Vite | ESLint | Prettier
- Docker | Jenkins | Bitbucket actions | Github actions
- Node.js | Express.js
- PostgreSQL | GraphQL
- Python | C++ | Qt | QML | Java
๐ Witbe (9+ years)
๐นFrontend Tech Lead | NYC (Nov 2022 to now)
- Drove frontend architecture decisions and technical debt management.
- Implemented best practices for frontend architecture, code quality and scalability.
- Reviewed code and provided guidance to company frontend developers to maintain high coding standards.
- Set up automated testing and CI pipelines to maintain high-quality, bug-free code.
- Developed and maintained key projects (React, TypeScript, Node.js, QML, C++, Python):
- Agentic AI: chatbot connected to MCP servers and LLM agents for test automation
- Remote Eye Controller: access and control devices with virtual remotes + live streaming
- Smartgate: data visualisation platform and live alerts monitoring
- Analyzer: data structures migration microservice
- Workbench: node-based visual scripting and test campaigns scheduler
- Design System: UI/UX components standardization across all company applications
๐นEngineering Manager | Paris (Jan 2020 to Nov 2022)
- Managed a cross-functional team of 6-8 engineers (frontend, backend, QA, devOps) across multiple global locations.
- Established technical goals within outlines provided by the Product Owners.
- Estimated time, resources and materials needed to develop the product.
- Facilitated Agile ceremonies (daily stand-ups, sprint planning, reviews, retrospectives, post-mortems, etc).
- Ensured effective communication between teams (R&D, design, product, QA, support).
- Performed recruitment, onboarding and evaluation of newcomers.
- Ensured coaching, mentoring, and frequent performance reviews, offering constructive feedback and action plans for the team and each team member.
- Transitioned the team to a full-remote work environment during Covid-19 lockdown.
๐น Lead Frontend Software Engineer | Paris (2018-2020)
- Transitioned companyโs key projects from desktop to web based application (React, Redux, HTML, CSS, Webpack, Node.js).
- Designed the architecture of companyโs current main product.
- Onboarded and mentored interns, providing technical guidance and evaluation.
๐น Fullstack Software Engineer | New York City (2016-2018)
- Developed video monitoring software, including node-based visual scripting, realtime screen streaming from multiple devices, remote control and live recorder on browser, mobile and desktop apps using C++, Qt/QML, JavaScript, Gstreamer.
- Created an Express.js microservice helping migrating data structures between major software versions, heavily tested with Jest.
๐ Previously
๐น Fullstack Software Engineer | Mikros Image | Paris (2015-2016)
- Developed an end-to-end media transcoding and delivery platform for TV broadcasters using Java, JavaFX, Play! framework, LevelDB, JUnit.
- Ensured security, integrity and redundancy of sensitive data on the backend side.
- Provided monthly deliveries to our main client FranceTV.
- Showcased our software solution at IBC Amsterdam.
๐น R&D Engineer in Computer Vision | Visual Cognitive Systems Lab | Ljubljana, Slovenia (2014)
- Graduation internship.
- Worked on state-of-the-art implementations of image recognition methods based on Fisher vectors and using Matlab, VLFeat, C++.
๐น Python developer internship | Gymglish | Paris, France (2013)
- Various developments Python, Plone, Django.
Graduated from a Master of Engineering in Computer Science | IMAC Engineering school | Paris, France (2014)
- Specializations: programming, web development, image processing, system design, project management, communication.