Mark Fickett

Lead Software Engineer at athenahealth

Somerville, Massachusetts, 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

👤
Senior
🎓
Top School
Mark Fickett is a seasoned Lead Software Engineer in Somerville, MA with 16 years building full-stack, cloud-native systems focused on social and environmental impact. He has led migrations to AWS/k8s/Dagster, introduced observability and IaC standards, and shaped on-call and reliability practices that measurably reduced operational overhead. His background spans high-scale product work at Google (Project Sunroof) to scientific and production tooling at Verily, Form Energy, and Sony Imageworks, combining Python, C++, and distributed systems expertise. An open-source contributor, he’s fixed and modernized Python bindings for the widely used OpenColorIO project and added robust tests to libraries like prettytable. He’s known for pragmatic engineering: designing architectures that sustain changing workloads for years and translating domain knowledge (even undocumented DSLs) into automated, maintainable tooling. Open to roles where product impact, diversity, and values-driven culture align with technical stewardship.
code16 years of coding experience
job16 years of employment as a software developer
bookBSE Digital Media Design, BSE Digital Media Design at University of Pennsylvania
stackoverflow-logo

Stackoverflow

Stats
644reputation
62kreached
11answers
7questions
Badges
directory-structure
top-5%
github-logo-circle

Github Skills (21)

pytest10
python10
testing10
utilities9
c-language9
utility9
directory-structure9
cprogramming-language9
architectures8
build-system8
architecture8
api7
apidoc7
grpc-java6
taskbar6

Programming languages (14)

PowerShellJavaC++RustCMakefileGoHTML

Github contributions (5)

github-logo-circle
A color management framework for visual effects and animation.
Role in this project:
userBackend Developer
Contributions:16 commits in 2 months
Contributions summary:Mark primarily contributed to the OpenColorIO project by modifying and fixing the Python glue code, which involves the integration of the C++ core with Python. They addressed compiler warnings, fixed compilation issues on older Python versions, and corrected code related to type handling and function calls within the Python bindings. Additionally, the user refactored some code to improve portability and alignment.
post-processinganimationvisual-effectscolor-managementlighting
prettytable/prettytable

May 2020 - May 2020

Display tabular data in a visually appealing ASCII table format
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:9 commits, 2 PRs in 8 days
Contributions summary:Mark primarily focused on improving the quality and reliability of the `prettytable` library through the addition of tests. They implemented a new test case for the `del_column` functionality, verifying its correct behavior. Additionally, the user added a test for `get_csv_string` to ensure that the CSV output functionality functions as expected. The user also used Black to apply consistent code formatting.
pythonasciiascii-tabletabular-datapython-3
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
Mark Fickett - Lead Software Engineer at athenahealth