David Martorana

Co-owner Software Engineer at Flyclops Games

Philadelphia, Pennsylvania, 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
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.
code16 years of coding experience
job14 years of employment as a software developer
bookBS in Computer Science Computer Science Minor in Theater, BS in Computer Science Computer Science Minor in Theater at Rutgers University
stackoverflow-logo

Stackoverflow

Stats
1,331reputation
53kreached
10answers
11questions
github-logo-circle

Github Skills (15)

pip10
command-line-interface10
python10
package-management10
cli10
command-line10
memory-management6
objective-c6
django-templates6
memory-leaks6
javascript6
iphone6
google-maps6
django6
ruby-on-rails6

Programming languages (12)

TypeScriptCSSShellJavaScriptGoObjective-CSwiftRuby

Github contributions (5)

github-logo-circle
wolever/pip2pi

Nov 2013 - Nov 2013

pip2pi builds a PyPI-compatible package repository from pip requirements
Role in this project:
userBack-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.
pythonpypipipbuildspython3
: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:
userBack-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.
licensingdependenciesdependency-graphcode-scanningprovenance
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