Nicholas Serra is a senior backend engineer with 14 years of experience specializing in Python codebases and AWS-centric DevOps. He has shipped production systems across startups and larger firms—most recently at Kraken—combining backend development, Dockerization, and cloud deployment expertise. Nicholas is an active open-source contributor with meaningful fixes to widely used projects like pip and django-filter, demonstrating attention to edge cases (e.g., pre-1980 timestamps and ordering UX). Comfortable across the stack, he also brings frontend React and developer-experience tooling experience when projects demand it. Based in Youngstown, Ohio, he pairs pragmatic engineering with a history of improving usability and reliability in both libraries and infrastructure. Colleagues rely on him for durable, test-driven fixes that address subtle real-world problems.
14 years of coding experience
14 years of employment as a software developer
Computer Science, Computer Science, Computer Science, Computer Science at Youngstown State University
markdown2: A fast and complete implementation of Markdown in Python
Role in this project:
Backend Developer
Contributions:17 reviews, 335 commits, 225 PRs in 9 years 4 months
Contributions summary:Nicholas primarily contributed to the core functionality of the markdown2 library. Their work involved implementing fenced code block processing, correcting test cases, and adding new tests. Furthermore, the user addressed issues related to code block parsing and made modifications to header substitutions and horizontal rules. They also fixed an issue with ampersand replacement in link titles.
A generic system for filtering Django QuerySets based on user selections
Role in this project:
Back-end Developer
Contributions:6 commits in 1 month
Contributions summary:Nicholas primarily contributed to improving the `django-filter` library, focusing on the `ordering` functionality. Their commits addressed issues related to descending order options and the user-friendliness of labels. They modified filterset forms and the underlying logic to include descending order choices and improved how labels were displayed, which also included tests to ensure functionality.
pythondjangogenericuser-selectionsselections
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.