David Martorana is a seasoned software engineer and co-owner of Flyclops with 16 years of experience designing backend APIs, server-farm architectures, and leading cross-disciplinary product teams. He pairs entrepreneurial leadership—having co-founded Hire an Esquire and led IndyHall Labs projects—with hands-on engineering, shipping consumer tools that reached wide audiences (e.g., MultiFirefox) and managing production systems for SaaS and gaming. A pragmatic refactorer and backend specialist, he has contributed to open-source tooling such as pip2pi and the ScanCode Toolkit, improving package handling and pip compatibility. Based in Philadelphia, he blends systems-level architecture with front-end sensibility and a history of mentoring and running small distributed teams. Notably, his background combines formal CS training with a theater minor, reflecting an unusual mix of technical rigor and user-focused product instincts.
16 years of coding experience
14 years of employment as a software developer
BS in Computer Science Computer Science Minor in Theater, BS in Computer Science Computer Science Minor in Theater at Rutgers University
pip2pi builds a PyPI-compatible package repository from pip requirements
Role in this project:
Back-end Developer
Contributions:15 commits in 2 days
Contributions summary:David focused on refactoring and improving the `pip2pi` tool, primarily in the `libpip2pi/commands.py` file. Their contributions involved replacing the use of `pip bundle` with `pip install -d` to build a PyPI-compatible package repository. They fixed bugs related to file paths and the creation of `pip-manifest.txt`, and removed temporary directories. Further commits refined the package saving mechanism and ensured compatibility with different pip versions.
:mag: ScanCode detects licenses, copyrights, dependencies by "scanning code" ... to discover and inventory open source and third-party packages used in your code. Sponsored by NLnet project https://nlnet.nl/project/vulnerabilitydatabase, the Google Summer of Code, Azure credits, nexB and others generous sponsors!
Role in this project:
Back-end Developer
Contributions:14 commits in 2 days
Contributions summary:David primarily focused on refactoring and improving the `pip2pi` module within the ScanCode Toolkit. Their commits centered around modifying the `libpip2pi/commands.py` file, addressing issues related to package installation, manifest creation, and directory management. Key changes include fixing file names, correcting how package information is written, and optimizing the package saving process, showing a deep understanding of how to handle packages with `pip`. The changes aimed to streamline package handling and ensure efficient integration within the toolkit's scanning processes.
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
David Martorana - Co-owner Software Engineer at Flyclops Games