Sr Software Engineer (Elixir, Erlang, Rust, Nerves, NodeJS) at TAP Software tap-software.com
San Diego, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Todd Pickell is a senior full-stack engineer based in San Diego with 13 years of experience building web and mobile applications using Elixir, Erlang, Rust, NodeJS and a wide set of languages from Ruby to Haskell. At TAP Software he delivers client solutions using TDD, agile practices and remote pair-programming across coasts, and is comfortable operating from embedded Nerves/Raspberry Pi projects to cloud services like AWS, Kafka and Docker. An active open-source contributor, he has improved core Elixir tooling—adding robust type validation and tests to open_api_spex—and expanded GUI capabilities in the Shoes4 project with font management and testing. Known for blending functional and object-oriented design, he brings a pragmatic curiosity that drives cross-language problem solving and reliable production delivery.
13 years of coding experience
Bachelor of Science, Computer Information Systems, Programming, Bachelor of Science, Computer Information Systems, Programming at Columbia College
Computer Software Engineering, Computer Software Engineering at edX
High School Diploma, General, High School Diploma, General at Rolla Sr High School, High School
Associate of Science (A.S.), Business Mgmt.\Computer Science, Associate of Science (A.S.), Business Mgmt.\Computer Science at Metro Business College
Contributions summary:Todd primarily focused on enhancing the Shoes 4 project by implementing a font loading and management system. Their work involved adding a `font` method to the built-in methods, creating a `Font` class, and integrating it with the existing Shoes framework. The user also worked on adding tests to the `font` class to ensure functionality. This work indicates a focus on expanding the GUI capabilities of the Shoes framework.
Open API Specifications for Elixir Plug applications
Role in this project:
Backend Developer
Contributions:7 commits, 3 PRs, 8 comments in 2 days
Contributions summary:Todd primarily focused on enhancing the Elixir-based OpenAPI Spex library. Their contributions involved implementing and refining type validation logic within the schema definition. They added unit tests to ensure the correct type validation behavior. Moreover, they refactored code to reduce duplication and improved the overall quality of the library.
apielixir-plugelixirspecificationsplug
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
Todd Pickell - Sr Software Engineer (Elixir, Erlang, Rust, Nerves, NodeJS) at TAP Software tap-software.com