tom

Hello, I'm Tom.

A Software Engineer, App Developer and Architect with 18+ years of experience. I specialize in end-to-end solutions, from robust React frontends to scalable Node.js backends, and create cross-platform mobile apps. Let's turn your bold ideas into impactful, great products for web and mobile.

  • Expert Skills

    • JavaScript & TypeScript
    • HTML & CSS
    • MySQL / PostgreSQL
    • Node.js
  • Frameworks

    • React
    • XState
    • Jest & Vitest
    • Ionic & Capacitor
  • Concepts

    • DDD & TDD
    • CI / CD & Automation
    • Responsive Design
    • Agile development

About me

As a highly skilled web and mobile app developer with over 18 years of experience, I bring a comprehensive understanding of both web and mobile technologies to every project. My core strengths lie in JavaScript, React, and TypeScript for frontend development, complemented by proficiency in Node.js for robust backend solutions. Additionally, I specialize in creating cross-platform mobile applications for Android and iOS, ensuring a seamless user experience across all devices.

This end-to-end expertise, spanning web and mobile platforms, has been crucial in my roles leading agile international teams as both a Frontend Team Lead and web/mobile Architect. I'm committed to delivering exceptional, high-quality solutions that exceed client expectations, whether for web-based applications or mobile apps.

Throughout my career, I've built a strong reputation as a reliable and dedicated freelancer capable of handling diverse projects across web and mobile domains. I'm always eager to take on new challenges, grow my skillset, and contribute my expertise to create impactful applications that drive business success on both web and mobile platforms.

Maxime

“`Roads? Where we're going, we don't need roads.“`

Doc Brown

Services

API Integration Workshop

Duration: 1-2 days

Hands-on workshop equipping your team with best practices for seamless and secure API integrations in React and Node.js environments.

Learn More

Code Audit and Optimization

Duration: 3-5 days

Comprehensive analysis and optimization of your codebase to enhance performance, security, and maintainability.

Learn More

Frontend Performance Optimization

Duration: 1-2 weeks

Boost your React application's performance with expert analysis and optimization techniques.

Learn More

Custom React Component Library Development

Duration: 4-6 weeks

Design and develop a bespoke, reusable React component library tailored to your organization's specific needs and brand guidelines.

Learn More

Full-Stack Application Development

Duration: 2-3 months

End-to-end development of a custom web application using React for frontend and Node.js for backend, tailored to your specific business needs.

Learn More

Tech Stack Modernization Consultation

Duration: 1-3 months

Strategic guidance on modernizing your tech stack, with a focus on adopting React for frontend and Node.js for backend services.

Learn More