Web Developer @ GFI Software in St. Pete/Clearwater, FL
I enjoy an environment that will allow me to utilize and continue to develop professional and technical skills while participating in a friendly, positive atmosphere.
I am a "full stack" web developer who is totally capable, solo or collaboratively, from concept to launch. I am familiar with many modern facets of web development, including: designing and implementing user interface, evaluating and improving user experience, redesigns and/or developing new features, application scale with a focus on maintainability, scripted deployment, distributed source control and pragmatic project management.
Specialties: Ruby, Ruby on Rails, jQuery, JavaScript, HTML5, CSS3, Adobe Photoshop, MySQL, MongoDB, ElasticSearch, Redis, AMQP, WebSockets, oAuth, zsh, bash, vim, git, Ubuntu/*nix, Mac OS X, AWS, any API that speaks XML or JSON, customer relations, programmatic data collection, responsive site design, graphic design for web and print, SEO, Microsoft Windows XP, quality assurance, test-driven development, behavior driven development, and agile(scrum) project management.
Hobbies: Node, JavaScript MV* libraries, service-oriented architecture, and Go.
Collaborative Ruby on Rails development. Research and development of modern software architecture, implementation, and delivery. ThreatTrack Security is a spin off of GFI Software.
Collaborative Ruby on Rails development.
Full-stack developer in Ruby on Rails.
Designed and developed web applications for several clients including Glaxo Smith Kline, Sarasota Orthopedic Associates, and InvestYourCar.com.
Architected ETL application for standardizing industry data, used MongoDB and ElasticSearch.
Experience with popular Ruby gems such as Devise, RSpec, Active Admin, HAML, SCSS, and Factory Girl.
Automated server provisioning and code deployment with Capistrano.
Assisted in establishing SCM, project planning, and asset management best practices for self and fellow developers.
Contracted development to implement backlog features for AOK.tv
Acts of Kindness is a social-mobile game promoting the observation and sharing of kind acts, which in turn benefits charitable organizations.
AOK was a collaborative venture from founders of SHFT, TGO, Ludlow Kingsley & Natron Baxter.
Maintaining all technical aspects of GameStreamer, Inc. Including web and desktop development, design, graphic art, outsource communications, partner initialization, and general product responsibilities.
Application includes image expose using asynchronous downloads.
Collaborated with published artists to develop a managed gallery of artwork.
This project was cancelled before a displayable application could be completed.
Keeping store and employee image in standard with Papa John's corporate policy.
Training of employee's to utilize corporate and franchise policy.
Daily inventory tracking, including store product invoices.
Daily cash handling and record keeping.
Marketing tasks, including management of employee's exclusive to marketing.
Customer retention, including product demonstrations and restaurant tour's.
Product and inventory quality control.
Data collection and management.
Digital sales fulfillment.
Editor and graphic designer for 2005 and 2006 full-color product catalogs.
A decent laundry list for setting up an Ubuntu production server that includes: security, nginx, monogo, memcached, node, ruby+rails, monit, and lograte.
Not the best written, but, not terrible either. Use it as a guide, not as cannon.
Cute little tool that picks a random color and displays the palettes of the most popular shots from Dribbble that contain that color.
Just what it sounds like, a browsable repository of jQuery plugins, for good and for justice!
Sly is a JavaScript library for advanced one-directional scrolling with item based navigation support. And it’s damn well built.
If you want to build a ship, don’t drum up the people to gather the wood, divide the work, and give orders. Instead, teach them to yearn for the vast and endless sea.
Practicalcloud boostrapping is probably one of the easier ways to provision an EC2 instance for your app. Be sure to check out how EC2 tags and a bucket of scripts on S3 can provision entire clusters!
If you’re anything like me, all these game engine JS libs sound pretty interesting to you, but, you’re not sure what your options are.
Problem solved!
Flat UI color trends, what else is there to say really.
Lots of nice flat UI examples, too.
An awesome little gem that buys you some of the same behavior as a client-side MV* framework. By reworking the render partial helper, including a few JS libs, and adding an extra method to your controllers you can get that “real time” look and feel from your browser while still using Ruby and Rails. Definitely worth the time to check out.
Great little post on estimation, System I and II thought process(ala Kahneman’s “Thinking, Fast and Slow”) and what we can learn about software estimation from studies on human cognition.
This might contain a ton of information you have read elsewhere(or conclusions you had made earlier based on Kahneman’s book), but, it might be one of the most illuminating reads on productivity and estimation you’ve ever seen.
An excellent deck with another set of DevTool tips from Ilya Grigorik. Check out the newest shinies in JS profiling, USB remote device tooling, and customization(new tabs + themes).
Especially note the section on PageSpeed Insights.
These are certainly 3 things I can’t remember hearing anyone advice(save maybe the version hiding). In any case, they’re kind’ve interesting, and, might be worth trying. Have a read just to see if you can learn something new.
A comparison of several JS MV* frameworks, the author takes his experiences with each and rates them 1-5 in 10 categories. Hard to tell which of these frameworks is really the “best” choice, but, great for answering questions like, “Does this framework have an active community?”.
A thoughtful take on web applications designed for Mobile versus the native approach. Plus a short list of easy ways to make your web app rock on mobile devices. Worth a quick read, if only for the inspiration.
Great talk from Rob Pike about Go language and why it’s not bleeding any edges as a programming language, but instead, what real world, real company problems that the language is solving. Kind’ve inspiring in a pragmatic sort of way.
_why updates his site, with a suggestion that he might return to the community. I’m interested to see how this develops, perhaps, you are too! Check HN comments for images of the update.