Hello, I'm Christian. I'm a full-stack developer that is passionate about building sites & apps. My focus is React.

about me

After starting college with a degree in Media Studies, I discovered my passion for web development and computer science while working in e-commerce management for a friend’s STEM startup. Prior to that, I spent several years working in customer-facing roles, where I developed strong communication, problem-solving, and time management skills. These experiences taught me the value of adaptability and efficiency, which I now apply to my work in web development. Fascinated by the problem-solving nature of programming, I decided to fully commit to learning full-stack web development.

Since then, I’ve focused on building applications and services with a core stack that includes React, Next.js, Node.js, and TypeScript. My favorite aspect of programming is the problem-solving process, and I thrive on the challenge of finding solutions to complex issues.

I’ve primarily worked in smaller, close-knit teams, where I’ve taken ownership of both client-side features and backend functionalities. My work emphasizes creating seamless user experiences while ensuring efficient and scalable backend services, always with a focus on delivering impactful digital solutions.

My Projects

SpaceX Launch Tracker

Displays information about SpaceX launches using the public SpaceX API.

  • React
  • GraphQL
  • Apollo
  • TypeScript
  • React Hooks

Forkify Recipe App

Forkify is a vanilla JavaScript app that interacts with the food2fork API to fetch and display recipe food data. This app uses modern JavaScript tools, such as Webpack to bundle the modules, and Babel to convert to ES5.

  • JavaScript
  • Sass
  • Webpack
  • Babel
  • AJAX

Portfolio

Portfolio showcasing my skills and experience, with options for visitors to learn more and get in touch with me.

  • React
  • Serverless Functions
  • Tailwind
  • Framer

Skills

  • HTML/CSS
  • JavaScript
  • TypeScript
  • React
  • Next.js
  • Node.js
  • Material UI
  • Chakra UI
  • Ant Design
  • Tailwind
  • Prisma
  • MongoDB
  • Redux
  • Zustand
  • Express
  • Storybook
  • Framer Motion
  • Jest/React Testing Library
  • Python
  • FastAPI

Experience

Web Development Course Completed

New Jersey Institute of Technology

Newark, NJ

Gratuated May 2014 B.S. in Management Information Systems


Took courses in web development as part of my core ciriculum, focusing on HTML, CSS, JavaScript, Ruby on Rails and SQL.

Jr. Frontend Web Developer

Greensbury Market

New York, NY

June 2016 - March 2017


Refined e-commerce grocery store frontend with a focus on JavaScript and Shopify integration. Specialized in enhancing styling and optimizing checkout functionality.

Frontend Web Developer

The Bacon

New York, NY

April 2017 - October 2018


Contributed to React frontend development for a same-day service platform. Developed diverse features such as task management and payment processing. Collaborated with an off-site team to assist in the construction of the React Native platform.

Frontend Software Engineer

Goldman Sachs

New York, NY

November 2018 - October 2020


Implemented a securities dashboard utilizing React and Redux, with a focus on performance and optimization. Collaborated with the UX/UI team to enhance various dashboard tools for improved usability. Designed and developed an Inventory Management System using a frontend micro-framework.

Fullstack Software Engineer

K Health

New York, NY

October 2020 - September 2023


Developed a React-based questionnaire service to match users effectively with suitable physicians. Prioritized accurate collection of medical history and symptoms during user signup. Managed updates to the identity service and migration of the user database to an external partner. Contributed to the development of a component library. Additionally, served as an adjunct scrum master, leading sprint planning, grooming, and retrospective sessions.

UX/UI Course completed

Brain Station

New York, NY

May 2023


Completed an 8 Week immersive to learn the fundamentals of UX/UI design.

Senior Frontend Engineer

Cross Terra

New York, NY

March 2024 - Current


Developed a React-based questionnaire service to match users effectively with suitable physicians. PDevelop e-commerce storefronts and an admin dashboard with Next.js for brands entering the Asian market, collaborating with backend engineers, Product Manager, and Designer for optimal user experience and functionality.

Contact me

Please contact me directly at cfrancis1989@gmail.com or through this form.

© 2024 Christian Francis. All rights reserved.

About this website: built with React, TypeScript, Tailwind CSS, and Framer Motion. Hosted on Netlify, using serverless Netlify Functions for backend tasks like email routing via Resend and React Email.