Caeser Ibrahim

Caeser Ibrahim

Web Developer

Personal Profile

Front-end-focused Software Developer with over 6 years of experience building accessible, high-traffic digital services for organisations including the BBC and Croydon Council. Specialised in React, Next.js, JavaScript, and TypeScript, with hands-on backend experience using Node.js, Python, and Django. Proven track record improving performance (~20% faster loads), accessibility (WCAG 2.1 AA), and reliability (90% test coverage) in regulated UK public-sector environments.

Key technologies:

Key Technologies: JavaScript ES6+, TypeScript, Ruby, React, Node, Next, MERN, Express, Bootstrap, Material UI, jQuery, HTML, CSS, RESTful API, GraphQL. Databases: MongoDB, SQL, PostgreSQL, Firebase. Version Control: Git, GitHub, GitLab. Cloud Services: AWS, S3, IAM. Testing: Jest, R.Spec. Design Tools: Figma, Adobe Photoshop & Adobe InDesign. Languages: English (Fluent), Russian (Fluent), Arabic (Fluent)

Latest Projects

A Fully responsive website using API, React and SASS ● It includes a third-party API, so users can search for and discover new recipes. ● Role: Back-end configuration, search functionality as well as theme customisation ● Key Technologies: React.js, JavaScript, JavaScript, Node and SCSS.

Website Github code

London Home Finder

A Full Stack web application using React.js and Firebase as a backend ● Role: Solo Author ● Key Technologies: HTML, CSS, Javascript, Node.js, Firebase, React.js and OpenStreetMap.

Website Github code

Vet Clinic

A Full Stack web application using Next.js that allows users to book an appointment to look after their loved pets ● Role: Sole author ● Key Technologies: React.js, Next.js, CSS and HTML 5.

Education

Makers Academy / London UK

Software Development Bootcamp (September 2021 - January 2022)

Highly selective 16- week software development Bootcamp using Ruby, Rails, React and JavaScript and EQ curriculum, Frequently used pairing in order to problem-solve efficiently, requiring teamwork and communication. OOP, TDD, MVC, RSpec, Jest.

Croydon College / London UK

ESOL and Functional Skills English (September 2004 - July 2005)

University of Technology / Baghdad Iraq

Bachelor's degree in Architectural Engineering (BSc) (September 1998 - June 2002)

Work Experience

Full Stack Developer - Freelance – Data Annotation

Nov 2024 – Dec 2025

  • Took multiple projects from idea to deployed applications, covering frontend, backend, and database layers
  • Designed and implemented REST APIs in Django, including authentication, permissions, and database-backed workflows
  • Worked with relational databases PostgreSQL / SQL, designing schemas and writing queries to support real application features
  • Implemented client-side state management, form validation, error handling, and API integration

Full Stack Developer - Contract – Croydon Council - London, UK

Aug 2023 – Oct 2024

  • Built and maintained digital services using JavaScript, Node.js, and TypeScript
  • Developed accessible, WCAG-compliant interfaces for public-facing platforms
  • Collaborated with designers, product managers, and testers in Agile sprints
  • Contributed to CI/CD pipelines, test coverage, and peer code reviews

Full Stack Developer - Contract - BBC London UK

Jan 2023 - May 2023

  • Collaborated with a team of developers to optimise the company's website for improved user experience and performance.
  • Implemented rigorous testing and optimization techniques to enhance ease of use and website speed.
  • Successfully converted the code base from JavaScript to TypeScript, improving code quality and maintainability.
  • Worked on AWS and RAG Dashboard projects, contributing to the development and maintenance of key features.

Front-end Web Developer - Contract - Freelance

Apr 2022 - Dec 2022

  • Undertook multiple short-term contracts as a front-end web developer, leveraging my skills in React, HTML, CSS, and JavaScript .
  • Collaborated with clients to understand their requirements and translate them into visually appealing and user-friendly websites.
  • Developed responsive and accessible web interfaces, ensuring compatibility across different browsers and devices.

Junior Web Developer - QMQ Real Estate Inc. - London UK

Jul 2019 - Jul 2021

  • Played a key role in implementing visual elements and interactive features on the company's website.
  • Assisted the web development team with various tasks, including website and application design, development, and maintenance.
  • Contributed to the creation of the user interface and improved the overall user experience of the website.
  • Collaborating with developers to implement new web features.
  • Ensuring websites are accessible across many platforms, including laptops and smartphones.

Hobbies

Acrylic and oil painting.

Creating natural aquariums.