Nick Kleinschmidt - Freelancer
Web and Mobile Software Developer
- Location Oakland, United States
- Local time Unknown
- Experience Not specified
I'm an expert at creating APIs and building client applications (browser-based and mobile apps) powered by APIs.
API Development - I've designed, built, and scaled APIs for many different application profiles, from large complex data models, event subscription architecture, high transaction volume (25K requests/second), to simple REST APIs. I have a good amount of experience analyzing data models and use cases to determine API structure, architecture, and recommended implementation. I know the ins and outs of REST vs RPC, JSON vs XML, and hypermedia vs traditional. I've implemented APIs using Rails, Node.js, and Java platforms. Bottom line - if you need an API developed, I can take you through the process from start to finish.
Single-Page JS App Development - I've led development on multiple single-page JavaScript apps in both desktop and mobile environments. I have significant JavaScript experience and have built full applications from scratch using Backbone.js and Ember.js. Recently I've been working with Balanced Payments to build a web interface for their payments platform using Ember.js. The whole project is open source - check it out! https://github.com/balanced/balanced-dashboard
Mobile App Development - I've deployed multiple apps across iOS and Android platforms for phones and tablets. I'm experienced in both native (iOS, Android) and mobile cross-platform HTML (Sencha Touch, JQuery Mobile) development.
Traditional Web Development - While I've spent most of my time lately working on APIs and API-driven apps, I also have ten years of experience doing traditional server-side web development. If you need a Rails or Java generalist to build a product, augment your team or maintain existing code, get in touch!
Links
Nick Kleinschmidt's Skills
- Ember.js
- iOS
- Android
- Ruby
- Ruby on Rails
- Java
- HTML
- CSS
- JavaScript
- API Design
- AngularJS
Nick Kleinschmidt's Portfolio
Recommendations for Nick Kleinschmidt
Nick does not have any recommendations yet.