Loading...

Welcome to my portfolio

I am a full-stack engineer with 20 years of experience building production software, combining deep front-end expertise, UI/UX leadership experience in the AAA games industry and strong back-end engineering capability. My work spans product and interaction design, application architecture, interfaces, APIs, data models and cloud services, allowing me to design and deliver front end and back end as one coherent system. Over the last two years, I have combined this engineering foundation with advanced use of AI agents and frontier models to deliver reliable end-to-end solutions. Based in Hertfordshire, United Kingdom. If you would like to discuss a project, please get in touch.

The Professional

With 20 years in production engineering, I focus on maintainable architecture, clear requirements, rigorous testing and readable code. Those established practices are what make full-stack agentic delivery reliable rather than fast and fragile.

Engineering Architecture

I design maintainable systems across React, TypeScript, Python and Node.js, with clear separation of concerns, appropriate simplicity, automated testing and performance built into the architecture.

UI/UX & Technical Leadership

I have led UI/UX and engineering teams, including serving as Head of UI in the AAA games industry, mentored engineers and worked across product, business analysis, design and backend disciplines.

Full Stack Delivery

I work across interfaces, APIs, databases, cloud infrastructure and release. This full-stack view keeps product decisions coherent and gives agentic work the technical context it needs to succeed.

Communicative

Clear communication with stakeholders and team members is essential to successful delivery.

Enthusiastic

Calm and patient, yet genuinely enthusiastic, I stay motivated and curious throughout every project.

Frederic Com, Full Stack Agentic Engineer based in Hertfordshire
"The only way to do great work is to do what you love"
Steve Jobs

In love with technology

I've been passionate about technology from a young age and explore new engineering and AI capabilities thoughtfully.

Dedicated

I take pride in my work and consistently go the extra mile to deliver considered, high-quality results.

BEYOND DEVELOPMENT

I bring a deep understanding of business dynamics, balancing rapid iteration, shifting priorities, and the strategic goals that drive return on investment. I’m skilled at aligning technical work with business outcomes, maintaining transparent communication with stakeholders, and setting realistic expectations with clients. With hands-on experience in startup environments, I’m comfortable wearing multiple hats and delivering high-quality results swiftly and efficiently.


Technical Expertise

Production experience across frontend, backend and cloud systems, combined with advanced agentic engineering and AI product delivery.

With extensive experience, I focus on timeless architectural principles over fleeting trends. Technology choices are driven by project requirements, not hype.

Frontend

Languages: TypeScript, JavaScript, HTML, CSS
Frameworks: React, Vue.js, Next.js, React Native
UI, UX & Styling: Interaction design, Chakra UI, Tailwind CSS, SASS/SCSS, BEM, Bootstrap
State & Data: Redux Toolkit, React Context, AG Grid, AG Charts
Testing: Vitest, Jest, React Testing Library, Playwright, Cypress, TDD/BDD
Animation & Performance: GSAP, ScrollTrigger, Pixi.js, Accessibility, Code splitting, Lazy loading

Backend

Languages & Runtimes: TypeScript, JavaScript, Node.js, Python, PHP
Frameworks & Schemas: Express, FastAPI, Pydantic, Instructor, Zod
Data: PostgreSQL, MySQL, DynamoDB, AWS RDS
APIs: GraphQL, AWS AppSync, REST, OpenAI and Anthropic APIs
AI & Document Systems: Amazon Bedrock, Textract, RAG, Schema-enforced structured output
Cloud & Infrastructure: AWS Lambda, Cognito, S3, CloudFront, Terraform, Docker

Full Stack & Agentic Delivery

Build Tools:
Vite, Webpack, Parcel, ESBuild
Package Managers:
npm, yarn, pnpm
CI/CD:
Jenkins, TeamCity, Octopus Deploy, Docker, GitHub Actions
API Development:
REST APIs, GraphQL, tRPC, OpenAPI
Full-Stack Approach:
Cross-stack architecture, Backend integration, API design, Microservices architecture
Agentic Engineering:
Multi-model pair programming, MCP, Multi-agent workflows, Requirements-first delivery, Automated evaluation
Modern Practices:
Serverless architecture, Edge computing, JAMstack development, Headless CMS

AI & Agentic Engineering

Applying established production engineering discipline to AI agents, frontier models and shipped GenAI product features.

Reliable Agentic Delivery

I direct agents against sharp requirements and hold their output to the standards I apply to my own code. AI is part of both my engineering workflow and the products I ship:

My career has been grounded in hands-on software engineering, giving me extensive practical knowledge of core coding principles. Agentic development lets me spend less time on repetitive implementation work and more time on architecture, creative exploration, edge cases and the decisions that determine whether a system lasts.

  • Requirements-first delivery: Product, business analysis and UI/UX work happen up front so requirements are sharp before an agent writes a single line of code
  • Multi-model pair programming: Independent frontier models work on the same problem so that different perspectives expose missed assumptions and edge cases
  • Engineering discipline: Agent output is held to separation of concerns, KISS, DRY, YAGNI, scalability, readability and automated testing
  • MCP and multi-agent workflows: Practical orchestration across Codex, Claude Code and Gemini CLIs, with RAG applied selectively where retrieval adds genuine product value
  • Shipped GenAI product features: Bedrock and Textract document extraction, a production LLM chatbot and intelligent emissions-reduction tooling grounded in customer data
  • AI product integration: OpenAI and Anthropic APIs, context retention, streaming and purposeful tool use, applying model intelligence across product features rather than limiting it to chat interfaces
  • Structured AI systems: Schema-enforced model output with deterministic backend validation and execution
  • Commercial judgment: Faster delivery only matters when it returns reliable value against time, budget and scope

The Result: Speed With Engineering Rigour

Agentic development can increase delivery speed, but the real advantage comes from combining that speed with clear specifications, deterministic safeguards, testing and experienced human judgment. The result is software that remains understandable, maintainable and commercially useful.


Portfolio


  • have had the absolute pleasure of leading developers on the Customer Portal and Fred was part of that team. A very adept developer with a wealth of knowledge and experience yet the drive and passion to continue his learning and growth. Fred has an adaptive personality that doesn't see obstacles, only solutions waiting to be discovered and this quality allows him to excel at whatever he sets his mind to. With an inquisitive mind and the ability to follow recommendations, Fred was instrumental in a vision to refactor legacy components and increase the code coverage of our front-end solution. Fred also put his own thoughts forward with clear communication and well-constructed proposals. I would wholeheartedly work with Fred again in an instant..
    Simon Patis
    Lead Developer at Team ITG
  • Fred is a great developer who will successfully take on any challenge. He is very knowledgeable, proactive, will support anyone who needs it, either in his own team or 3rd party providers, and is incredible at multi-tasking. Fred was a crucial part of my team and I would happily recommend him.
    Stefanie Striffler-Perkins
    Programme Manager at Inspired Thinking Group
  • Having worked with Fred on a number of projects it gives me great pleasure in writing a recommendation for him. His technical expertise and understanding of the requirements is at par with the best in the industry. Very knowledgeable and always goes the extra mile to help the team out. It was a pleasure to work with him in the past and I hope to work with him again in the future.
    Rohan Somisetti
    Business Analyst at Wunderman Thompson Commerce
  • Fred and I worked together for almost 2 years and I genuinely loved working with him, especially the part where we tag team to triage the issues. He definitely knows what he is doing and is great at analyzing the requirements. Would love to work again if our paths crossed..
    Faizan Ahmad
    QA £ Automation Tester at Inspire Thinking Group
  • Frederic's professionalism makes working with him a pleasure. He is both reliable and capable. Wherever we've encountered a technical limitation, Frederic has found a way around it. I have worked with him on many projects and each time have found him willing to go beyond the call of duty.
    Chris Gartside
    Product Manager at MyLotto24 Ltd
  • I had been struggling for months on a project for a major shipping company. Through his brilliant knowledge, Frederic helped me by solving major issues, enabling me to complete the project on time. I would highly recommend his services to anyone.
    Veronica Volz
    Multimedia Producer at Vervo Creative
  • Fantastic to work with. I would love to have him back in the team.
    Rahul Tangri
    Chief Technical Officer, Accipio Ltd
  • Mazda is indebted to you for your expertise, devotion, passion, professionalism, and accessibility. We are eager to continue working with you and benefiting from all that you have to offer as you are always at the top of your game, constantly learning the latest technologies and developing new skills to assist your clients. Thank you for bringing to life Mazda's concepts in such a compelling fashion.
    John Schussler, Senior Engineer, Electronics & Technology
    Mazda North American Operations R&D

Get in touch