Alex Parrilla

Captain at NYC Department of Correction

New York, New York, 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

🤩
Rockstar
Alex Parrilla is a seasoned technologist and current Captain at the NYC Department of Correction with 15 years of experience blending operational leadership and deep systems development. Based in New York, he brings low-level, backend expertise demonstrated by substantial open-source contributions—most notably enhancements to Wiremod’s Expression 2 scripting in the Garry’s Mod community and internals work on the Rust ncollide collision library. His contributions show a focus on robustness, language features, and C-interoperability, reflecting comfort with both application-level scripting environments and performance-sensitive systems. Equally at home managing teams in high-stakes public service and shipping meticulously engineered code, he quietly bridges real-world operational discipline with rigorous software craftsmanship.
code15 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
25,530reputation
1.7mreached
538answers
19questions
Badges
shader
top-1%
opengl
top-1%
python
top-1%
sqlite
top-1%
makefile
top-5%
rust
top-5%
github-logo-circle

Github Skills (27)

algorithm10
algorithms10
3d-graphics10
sqlite10
shader10
python10
scripting10
collision-detection10
garrysmod10
data-structure10
lua10
scripting-language10
script10
computational-geometry10
data-structures10

Programming languages (20)

C#MDXJavaC++RustCDPLpgSQL

Github contributions (5)

github-logo-circle
wiremod/wire

Jul 2010 - Nov 2012

Garry's Mod add-on that allows users to wire up components in order to make more elaborate automatic and user-controlled contraptions.
Role in this project:
userBackend Developer
Contributions:60 commits in 2 years 4 months
Contributions summary:Alex primarily contributed to the development of the Expression 2 (E2) system within the Wiremod project, adding new features and addressing bugs. They implemented foreach loops, hexadecimal and binary number syntax, and fixed issues related to void function return values. The user also made several fixes related to Lua error messages and the alpha settings of entities. The user's work demonstrates a focus on enhancing the functionality and stability of the E2 scripting environment.
controlledmodgarry-s-modin-orderadd-on
dimforge/ncollide

Aug 2020 - Aug 2020

2 and 3-dimensional collision detection library in Rust.
Role in this project:
userBack-end Developer
Contributions:5 commits, 2 PRs, 3 issues in 4 days
Contributions summary:Alex contributed to the `ncollide` library by exposing internal data structures and implementing new functionalities. Their work involved modifying the `TriMesh` structure, adding methods to access adjacent vertices and faces, and implementing the `project_point_with_feature` method. The user also added `#[repr(transparent)]` to a struct and exposed internal types, indicating a focus on low-level details and potentially C interfacing. These contributions suggest a focus on improving the library's internal workings and feature set.
detection-libraryrustcollision-detectiondimensionalcollision
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
Alex Parrilla - Captain at NYC Department of Correction