Chris Dawkins

[ Github ] - [ Blog ] - [ Dev.to ] - [ dawkins.chris.dev@gmail.com ]

Passionate software developer and open source contributor.

As a self-taught, high-performing solo developer, I have successfully navigated a diverse range of projects across multiple disciplines, including web development (front-end, back-end), systems integration, CLI applications, scripting and more. With a strong focus on problem-solving, I excel at tackling complex challenges head-on, leveraging my exceptional debugging skills to identify and resolve intricate issues.

As a solo practitioner, I have developed a unique ability to distill problems down to their core components, approach them with creative solutions, and deliver high-quality results under tight deadlines. With no external assistance or handoffs required, I have honed my skills in self-directed learning, adaptability, and innovation - essential qualities that enable me to thrive in fast-paced and dynamic environments.

Throughout my solo endeavors, I have consistently demonstrated a relentless drive for excellence, precision, and attention to detail. By wearing multiple hats across various technologies and domains, I have developed a broad and versatile skill set that enables me to tackle a wide range of projects with confidence and expertise.

I am also a passionate open source contributor and put a great value in the collaborative and open processes involved and currently serve as a member of the NixOS Organization.

I don’t do leetcode.

Skills

ai-tooling architecture cloud containers databases design devops event-based-architecture linux nix programming system-configuration testing webservers

Languages: Rust, Nix, Kotlin, Java, Bash, Lua, Any language that is needed!
Databases: Sqlite, SurrealDB, Redis, Postgres, Neo4j, database.json
Tools: Nix/NixOS, Cargo, GitHub+Actions, Linux, ØMQ (ZeroMQ), Ollama, Nushell, Docker, Kubernetes, GraphQL, Huggingface/Candle, Plus many more!

Experience

Synapse-Marketing-Labs | Solo Software Developer & Founder

2024 - Present

Managed entire lifecycle of an email newsletter platform from design to deployment for Synapse-Marketing-Labs, a subscription-based B2B affiliate marketing newsletter startup

Key Skills:

Notable Achievements:

Software Developer, Self Employed

2020 - Present

I’m passionate about software development so I always have some new projects or ideas I’m trying to work on.

Technologies:

Candle Cargo Digitalocean Direnv Docker Ffmpeg Git Github-Actions Gradle Java Junit K3s Kotlin Kubernetes Linux Maven MockWebServer Mockito Neovim Nixos Nushell Ollama Postfix Rust Spring Boot Spring Framework And More!

Projects

Resume-md

Resume-md is a resume building, management, and hosting application.

With resume-md, you build your resume with markdown and the application will build stylized PDF and HTML copies of the resume. Resume-md also will automatically deploy the HTML file as a static website using GitHub Pages. This allows technically minded people to use tools that they are already familiar with (markdown, git) to achieve a professional-looking, fully web-hosted resume with minimal effort. This resume that you’re reading was built with resume-md.

posta

Posta is a social blogging backend built with SurrealDB. The project consists of a SurrealDB schema and uses Nix and Nushell to setup and run tests to assert correct functionality.

Some of the features that Posta offers:

nixvim-flake

Portable and reproducible developer code-editing distribution.

wt-fetch

wt-fetch is a cached and opinionated fetcher for wttr.in for building your own weather widgets.

Education

Rio Grande University

Program: Software Development | Years Attended: 2016-2019 | City, State: Rio Grande, OH