Profile Picture

Hey there! I'm Chris Gibson 👋🏼

TEST-DRIVEN DEVELOPMENT ENTHUSIAST
OPEN-SOURCE ADVOCATE

About

Chris Gibson is a highly motivated Software Engineer with 3+ years of experience in Full Stack Development, specializing in Golang. He is engaged in the OSS community, contributing to existing projects and developing / maintaining his own FOSS projects. With a proven track record in developing secure, efficient, and impactful software solutions, Chris has:

  • Architected critical services for large user bases.
  • Saved operational costs through innovative tools and automation.
  • Mentored junior engineers and facilitated their growth.
  • Integrated cutting-edge technologies, including generative AI chatbots, to enhance internal and customer-facing operations.

He combines technical expertise in Golang, JavaScript/TypeScript, Docker, and CI/CD with strong leadership and problem-solving skills. His passion for software engineering extends beyond professional responsibilities into active contributions to open-source projects. Chris thrives in environments that value innovative solutions, collaboration, and continuous improvement.

Current Tech Stack

./css.svg./docker.svg./eslint.svg./git.svg./go.svg./html5.svg./javascript.svg./jira.svg./jwt.svg./kibana.svg./mongodb.svg./mysql.svg./next.svg./postman.svg./prettier.svg./react.svg./reactrouter.svg./redis.svg./sqlite.svg./typescript.svg... and more

Current Projects / Contributions

Repository Owner
GoLibre Logo

golibre

A LibreView Client API written in Go

  • Easily access Glucose Measurement data from the FreeStyle Libre systems
  • Written in Go and developed with high test coverage
  • Currently used as the core system for a multiplatform GUI Application developed in Go; LibreLinker
Contributor
MatterMost logo

Mattermost

Mattermost is an open source platform for secure collaboration across the entire software development lifecycle

  • Contributed to the project by submitting pull requests against issues, that were merged into the master branch
Repository Owner
concur logo

concur

An example of using concurrency in Go

Get in touch

If you want to discuss any projects you are working on or oppurtunties, please reach out to me - I am always happy to chat about technology, software development, projects or anything else

c.a.gibson1990@gmail.comhttps://github.com/equalsgibsonhttps://www.linkedin.com/in/chris-gibson-77608270