Freelance Software Engineer
16 July 2012
I'm available for hire! I've outlined my strong points below, but feel free to contact me about anything you're looking for. If I'm not able to help you, I can find someone who can. You can look through some of the open source projects I've built or worked with on my github page.
Ready to get started? Shoot an email to me@shanereustle.com or call me at 610.621.7947.
General Skills
- Very active in the NYC tech community organizing tech conferences and meetups
- Extremely high attention to detail
- Can provide valuable input to the product or feature, not just the development task
- Organized and well documented code
- Friendly personality helps me work with others efficiently
- Experience researching, planning and executing entire products
- Experience growing an engineering team
- Constantly playing with the latest projects and tools
- Freelance developing since 2007
Front-End Development
- Large JavaScript Applications - One of my strongest (and favorite) areas
- Third-Party JavaScript - Built scripts run by billions of users every month
- Frameworks - Bootstrap, Mustache, Underscore, Backbone, etc
- HTML/CSS expert, including HTML5 and CSS3
- Good eye for design and user experience
- Years of cross-browser development experience
Back-End Development
- Python - Built a large number of standalone and web based applications
- NodeJS - Built a couple standalone systems, very comfortable with JavaScript
- PHP - Years of past experience
- Ruby - Experience with personal projects
- Varnish - Familiar with setting up and tuning Varnish caching servers
- Frameworks - Flask, Bottle, Pyramid, Django, Rails, CodeIgniter, etc
Data Storage
- MongoDB - Advanced administration skills (sharding, replsets, optimization, etc)
- Redis - Experience integrating into existing systems
- SQL - Experience working with Postgres, SQLite and MySQL
- EBS & S3 - Hundreds of hours spent working with Amazons EBS and S3
System Operations & Architecture
- Amazon AWS - Experience creating and managing hundreds of instances
- Monitoring - Used tools like Munin, RedisLive, SupervisorD and others
- Scaling - Experience scaling large systems by quickly identifying and removing bottlenecks
- Architecture - Architected highly available & fault-tolerant systems on AWS