Daniel Lindsley is a senior software developer with 18 years of experience building backend-heavy, production-grade systems and developer tools from startups to AWS. He specializes in Python and Django ecosystems, shipping infrastructure and API work (notably contributions to prominent OSS projects like boto/botocore, django-tastypie, and the AWS CLI) while also improving DX via packaging, documentation, and CI/CD. His career blends hands-on engineering—migrating monoliths to service-based architectures and rebuilding developer environments—with mentorship and substantial code review activity. Comfortable across DevOps, data/search clients (Elasticsearch, Solr) and cloud services, he’s delivered both scientific mapping platforms and large-scale remediation projects. Based in Lawrence, Kansas, he keeps a playful, creative edge—making music and curating animated gifs—while tackling serious technical debt and systems design.
18 years of coding experience
16 years of employment as a software developer
Bachelor's degree BBA MIS, Bachelor's degree BBA MIS at University of Wisconsin–Oshkosh
Creating delicious APIs for Django apps since 2010.
Role in this project:
Back-end Developer & API Developer / Integration Engineer
Contributions:546 commits, 1 comment in 4 years 7 months
Contributions summary:Daniel focused on improving the core API functionality of the Tastypie library. Their contributions include enhancements to ModelResource and related resource management, encompassing both core functionality and code organization. They added features like pagination, HTTP method overrides, schema detail, and related field support. They also made improvements to the documentation of the resources and fields in the library.
Contributions:98 commits, 6 PRs, 6 pushes in 3 years 4 months
Contributions summary:Daniel primarily contributed to enhancing the core functionality of the REST miniframework, `restless`. Their work involved fixing serialization issues with complex data types, implementing support for Django and Flask, and adding security features like authentication. They refactored serialization logic, improved error handling, and added convenience methods for URL hooking, making the framework more robust and easier to use within various web frameworks.
apipythonminiframeworkdjangoflask
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
Daniel Lindsley - Senior Software Developer at Six Feet Up, Inc.