Eddie Ringle

Software Consultant at Self-Employed

Cabot, Arkansas, 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
Eddie Ringle is a seasoned software consultant with 17 years of hands-on experience and a 14+ year professional track record, specializing in Android development and systems-level integrations such as FFmpeg, OpenGL, and OpenAL. He has contracted across startups and enterprises, building production Android clients, custom UI components like a configurable slide-out drawer, and platform features for large-scale media streaming. Eddie is also an active open-source contributor to projects like the widely used PHP mocking framework Mockery, where he implemented core mocking primitives and a DSL for expressive tests. Based in Cabot, Arkansas, he pairs deep mobile UI and performance expertise with a pragmatic, self-starting consulting mindset, and can provide detailed project references on request.
code17 years of coding experience
job7 years of employment as a software developer
bookHigh School Diploma Geometry Trigonometry Pre-calculus AP Calculus Biology Chemistry AP Physics Statistics, High School Diploma Geometry Trigonometry Pre-calculus AP Calculus Biology Chemistry AP Physics Statistics at Macomb Mathematics Science Technology Center
bookHigh School Diploma History Economics AP Language AP Literature Government Accounting Web Design Psychology, High School Diploma History Economics AP Language AP Literature Government Accounting Web Design Psychology at Sterling Heights High School
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1,968reputation
180kreached
18answers
5questions
Badges
android
top-5%
github-logo-circle

Github Skills (28)

testing10
android-sdk10
java10
phpunit10
javas10
uid10
php10
mocks10
mocker10
front-end-development10
android10
mocking10
reflection9
ui-design9
stubbing9

Programming languages (15)

C#JavaC++CMakefileGoHTMLGroovy

Github contributions (5)

github-logo-circle
A slide-out navigation (a.k.a. "Drawer") implementation for Android applications
Role in this project:
userMobile Developer (Android)
Contributions:22 commits, 1 PR in 1 year 3 months
Contributions summary:Eddie Ringle's contributions focused on building a slide-out navigation (drawer) implementation for Android applications. He implemented the `DrawerGarment` class, which handles the drawer's functionality, including touch events, layout calculations, and animations. The commits demonstrate a deep understanding of Android's view hierarchy and UI elements, including `FrameLayout`, `Scroller`, and custom drawables. Further commits include the implementation of configurable aspects of the drawer, such as touch target width, maximum width, and background color, enhancing the component's flexibility.
slideandroidkotlindrawerandroid-applications
mockery/mockery

Feb 2009 - Mar 2010

Mockery is a simple yet flexible PHP mock object framework for use in unit testing with PHPUnit, PHPSpec or any other testing framework. Its core goal is to offer a test double framework with a succinct API capable of clearly defining all possible object operations and interactions using a human readable Domain Specific Language (DSL).
Role in this project:
userBack-end Developer
Contributions:42 commits in 1 year
Contributions summary:Eddie primarily contributed to the `mockery/mockery` project by developing features related to mocking PHP classes and interfaces. Their work involved implementing core functionalities such as creating mock objects, defining expectations, handling argument matching, and returning values. The user also added features like stubbing and ordered method calls using a custom mocking DSL. This demonstrates a focus on the core functionality of the mocking framework.
phpspecgoaldoubleunitmocking
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
Eddie Ringle - Software Consultant at Self-Employed