Alexander Campbell

Ames, Iowa, 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
🎓
Top School
Alexander Campbell is a backend-focused software engineer with 11 years of experience building performant, thread-safe systems from internships at Workiva and Google to a Staff Engineer role at Real Kinetic. He specializes in Go and data structures, contributing to the well-regarded Workiva/go-datastructures repo by adding queues, slices, bitwise operations, and unit tests to improve correctness and efficiency. Based in Ames, Iowa, he combines practical production experience with a strong academic foundation from Iowa State University in Computer Science. Notably, his work shows a consistent focus on low-level correctness and optimization—skills that shine through both in open-source contributions and in production backend systems.
code12 years of coding experience
job8 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Iowa State University
github-logo-circle

Github Skills (7)

data-structures10
bit10
go10
data-structure10
bitwise10
unit-testing9
algorithms8

Programming languages (3)

GoDartPython

Github contributions (5)

github-logo-circle
Workiva/go-datastructures

Dec 2014 - Aug 2016

A collection of useful, performant, and threadsafe Go datastructures.
Role in this project:
userBack-end Developer
Contributions:4 reviews, 50 commits, 20 PRs in 1 year 7 months
Contributions summary:Alexander primarily contributed to the implementation and enhancement of data structures within the `go-datastructures` repository. Their work included adding new data structures like queue and slice, and modifying existing ones, such as the bitarray. Furthermore, the user implemented bitwise AND operations and optimized the code for efficiency. The user's commits also involved adding unit tests to validate the correctness of the implemented data structures.
data-structuredata-structuresgothread-safety
Contributions:6 pushes, 48 branches in 1 year 2 months
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