Hi, I'm Freddie Smith.

Frontend Developer

About Me

I'm a hard-working and creative first class graduate seeking a Software Developer position. I am a self-taught JavaScript developer with an emphasis on frontend design and development, using frameworks like React, Next.js, and Astro. While working at Sentium, I successfully delivered the frontend for a corporate intranet hub.

Experience

Software Developer | Agentycs, 2024

TypeScript

Astro

React.js

TailwindCSS

Three.js

GLSL

DecapCMS

  • Designed and Developed the site for Agentycs, a new AI SaaS product

    Software Developer | Sentium, 2024

    JavaScript

    Python

    CSS

    ERPNext

    • Worked in a team to design and develop a corporate Intranet hub.
    • Produced a functional frontend in alignment with the client’s branding and design values, responding to continuous user feedback.
    • Worked with Enterprise Resource Planning software ERPNext.
    • Managed and adapted to strict deadlines alongside working for my degree.

    IEUK | Bright Network / LLoyds, 2023

    Figma

    • Participated as an intern in the Bright Network internship experience under the Technology stream and completed a sample work project for Lloyd’s Bank.
    • Designed and prototyped a business management tool that would aid SMEs in working towards the goal of Net Zero, using UI & UX design skills and Figma to create application designs & prototypes.
    • Attended talks from industry experts in the sector to enhance my knowledge.

    Software Engineering Course | IBM, 2023

    JavaScript

    React.js

    CSS

    Figma

    • Completed the IBM Front-End Developer Course, which entailed 8 modules covering the essentials for a foundational knowledge of software development.
    • Participated in a capstone project creating a medical appointment booking app.
    • Designed the UI in Figma.
    • Wrote static HTML pages and converted them into React Components with full functionality linked to a provided backend.

    Work Experience | Sentium Consulting, 2022

    Python

    Pandas

    Prefect.io

    • Developed a data pipeline in Python, handling and processing large data sets.
    • Adapted to technical challenges and responded to supervisor’s feedback.

    Projects

    Portfolio Site | 2024 - Present

    Astro

    React.js

    Three.js

    GLSL

    TailwindCSS

    • Developed this portfolio site to present my projects.
    • Designed Three.js graphics and wrote GLSL shaders.

    Particle Visualisation | 2024

    Astro

    React.js

    Three.js

    GLSL

    TailwindCSS

    • Experimented with Three.js particle rendering in React islands on an Astro site.
    • Wrote GLSL shaders for performance optimisation.

    Website Development | FSDesign, 2023 - Present

    TypeScript

    Next.js

    TailwindCSS

    Keystone.js

    GraphQL

    • Developing my own website using a Next.js frontend and a Keystone.js & GraphQL backend, providing invaluable experience of full-stack web development and UI & UX design.

      Vocabulary Learning App | 2021 - 2022

      JavaScript

      React.js

      Express.js

      PostgreSQL

      Prisma ORM

      • Created and developed a full-stack JavaScript web app as a vocabulary learning tool to aid study.
      • Wrote a Rest API in Express.js and developed skills in database management and Prisma ORM.
      • Implemented User Auth using JWTs.
      • Successfully trialled on users and responded to feedback and criticism.
      • A response to the lack of usable free vocabulary tools on the market

      Board Game Digital Prototype | 2021

      JavaScript

      React.js

      Express.js

      Firebase

      • Developing a demo web app for the board game that I designed, prototyped, real-world tested and now plan to publish.
      • Working with real-time databases, user auth and state management.

      Skills

      Explore my skills by clicking the spheres

      Click the focused Sphere to zoom out