Eric Mcconville is a Lead Software Engineer in Chicago with 14 years building scalable web applications, system architecture, and content delivery for media and enterprise clients. He has progressed from freelance PHP development to leading engineering teams at Tribune and Academic Approach, blending hands-on coding with resource management and technical leadership. His open-source contributions include extending the ctypes-based Python ImageMagick binding "wand" with new drawing primitives and memory-safe refactors, reflecting a low-level, pragmatic approach to tooling. Comfortable in both backend systems and large-scale geocentric applications, he brings a proven track record of shipping reliable, production-grade software while mentoring teams and coordinating cross-functional delivery.
The ctypes-based simple ImageMagick binding for Python
Role in this project:
Back-end Developer
Contributions:24 releases, 3 reviews, 839 commits in 8 years 5 months
Contributions summary:Eric primarily worked on adding new drawing methods to the `wand` Python library, which provides a ctypes-based interface to ImageMagick. Their contributions included implementing methods for drawing shapes like arcs, circles, ellipses, and points, as well as introducing a `fill_rule` property for complex shapes. The user also refactored the code for memory deallocation, adding methods related to text styling, and implemented methods for drawing and manipulating images using the C-API.
Contributions:2 releases, 56 commits, 2 PRs in 2 years 2 months
pointspolyline
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
Eric Mcconville - Lead Software Engineer at Tribune Digital