Carlana Johnson

Director Of Technology at Spotlight PA

Baltimore, Maryland, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Carlana Johnson is a Director of Technology with 15 years of experience leading engineering teams and building reliable backend systems from Baltimore. A philosopher-turned-programmer, she blends rigorous critical thinking with pragmatic software engineering, currently shaping technical strategy at Spotlight PA. She is a hands-on Go developer with notable contributions to the Go standard library (net/http, net/url, time) and an authored HTTP client library that shows deep familiarity with request handling, MIME, headers, and cookies. Her work focuses on robustness and developer ergonomics—adding features like MaxBytesHandler and JoinPath and improving tests and docs. Comfortable both in leadership and in code, she moves fluidly between architecture, mentoring, and shipping production-grade infrastructure. Colleagues describe her as thoughtful, detail-oriented, and unusually attuned to the philosophical trade-offs in engineering decisions.
code15 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
1,099reputation
80kreached
7answers
3questions
Badges
validation
top-5%
github-logo-circle

Github Skills (20)

apidoc10
testing10
http10
http-client10
go10
api10
nethttp10
validation9
timed9
programming-language8
pip6
html6
cache-control6
usability6
fetch-api6

Programming languages (15)

MDXCSSRustCGoHTMLJupyter NotebookNunjucks

Github contributions (5)

github-logo-circle
earthboundkid/requests

May 2021 - Jan 2023

HTTP requests for Gophers
Role in this project:
userBack-end Developer
Contributions:7 releases, 20 reviews, 210 commits in 1 year 8 months
Contributions summary:Carlana appears to have been focused on developing a Go library for making HTTP requests. Their initial contribution included the creation and initialization of core files. Subsequent commits enhanced the library by adding example usages, better MIME handling, documentation, header and cookie functionalities. The user's work demonstrates a good understanding of building HTTP clients and handling responses effectively.
golanghttp-requestshelperhttp-clientconvenience
golang/go

Feb 2016 - Mar 2025

The Go programming language
Role in this project:
userBack-end Developer
Contributions:1 review, 19 PRs, 1284 comments in 9 years 3 months
Contributions summary:Carlana primarily contributed to the `net/http`, `flag`, `net/url`, and `time` packages within the Go standard library. Their contributions included implementing new features like `MaxBytesHandler`, `BoolFunc`, `JoinPath`, and `Duration.Abs`. The user also addressed bugs, improved documentation, and added test cases to enhance the functionality and robustness of these core Go packages. These changes demonstrate a focus on the internal workings of the Go programming language.
golanggopluscompilerprogramming-languageinterpreter
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial