Full Stack Developer &

Mobile App Specialist

I'm Christopher Logan, a Full Stack Developer with expertise in building mobile apps and websites . I work with businesses globally to create impactful, high-performance digital solutions that drive engagement. Allowing companies to enhance user experience and their business goals.

Technologies & Languages I Use

React Native

React Native

React

React

JavaScript

JavaScript

TypeScript

TypeScript

react native.ts

UTF-8 | LF

import { View, Text } from 'react-native';
const App = () => (
<View>
<Text>Welcome to the CL Portfolio App</Text>
</View>
);
PHP

PHP

Laravel

Laravel

Java

Java

Docker

Docker

react native.ts

UTF-8 | LF

import { View, Text } from 'react-native';
const App = () => (
<View>
<Text>Welcome to the CL Portfolio App</Text>
</View>
);

About This Website

ReactRemixTypeScript

This website is built using React, Remix and TypeScript to provide a modern, type-safe and efficient development environment.

TypeScript helps in catching errors early during development with its static type-checking capabilities, ensuring robust and maintainable code.

Remix provides seamless server-side rendering and API integrations, making the portfolio fast and efficient while managing routing, data fetching and server-side logic.

Cloudflare

A full CI/CD pipeline was built using Cloudflare Pages to streamline the development and deployment processes. This automated setup ensured efficient and consistent deployment of changes to production.

The Continuous Integration (CI) ensures that every change made to the code is automatically tested and verified, while Continuous Deployment (CD) automates the release process, allowing for rapid delivery of updates and features.

By leveraging Cloudflare Pages for the CI/CD pipeline, I'm able to ensure a smooth and scalable deployment process.

Sentry

Sentry is integrated into this portfolio for real-time error tracking and monitoring.

Sentry helps capture any runtime errors and provides detailed reports, including stack traces and context. This makes it easier to debug and maintain the smooth operation of the website.

By integrating Sentry, I can monitor issues and ensure a seamless experience for visitors by addressing any bugs or performance issues quickly.


© 2025 christopherlogan.com,All rights reserved.