CodeCaptain began with a small group of developers who love to code. While working in both startups and established companies, this core group of developers realized that it was not necessarily the product or company that stoked their passion, but the act of development itself. CodeCaptain is committed to bringing its passion for reliable, maintainable and efficient code to all of its clients. We have tempered our passion with the realities of business and always utilize pragmatic thought when deciding on the most efficient path toward achieving our client's goals.
CodeCaptain specializes in developing Web and Mobile Applications using the ExtJs and Sencha Touch frameworks. We offer a variety of service formats for Sencha development services, including:
Beyond the standard UI development tasks involved with every web or mobile project, CodeCaptain advises and executes on advanced Sencha development topics; such as: Application architecture from design to implementation. Production builds and integration in existing build systems (Ant, Maven, MSBuild). Custom components from scratch or based on ExtJs components. Custom themes and theme management systems. Unit testing using Selenium, Jasmine or other Unit Testing frameworks. Performance optimization. ExtJs Development Our development team has extensive experience using all major revisions of ExtJs since 3.1. ExtJs is our favorite web development framework for many reasons, including: Extensive out of the box UI elements. Pre-determined application framework (MVC). Solid data package (Ext.data.*). Excellent theming package. Built in application packaging for a production environment. Sencha Touch Development Our development team has extensive experience using all major revisions of Sencha Touch since 1.1. We have developed both phone and tablet based applications for a variety of clients. Sencha Touch has been our mobile development framework of choice for a few compelling reasons: Solid inertial scrolling support. “Profile” architecture for supporting tablet and mobile form factors with a common code base. Solid data package (Ext.data.*) Excellent theming package. Built in application packaging for a production environment.
Backend Development CodeCaptain’s team of engineers has developed many highly scalable backend systems. That same team has also administered and designed several large cloud based infrastructures to support these systems. Developing Backend Systems Whether it’s designing and implementing a RESTful API or writing a custom service to process large amounts of data; CodeCaptain is interested in helping you solve difficult processing challenges using the following technologies: PHP, Node.js, C#, SQL (T-SQL, MySQL, Postgressql), NoSQL (MongoDB, CouchDB, Redis, Memcached) and more. CodeCaptain has experience using several IAAS (Infrastructure-As-A-Service) platforms including: Amazon Web Services and Google Cloud Platform. We can configure any number of SQL, Web, Caching or Load Balancer servers to scale your application.
Ryan is a software infrastructure and scalability expert. He specializes in designing and implementing highly robust and multifaceted applications across diverse platforms.
Macy is a highly talented software developer, architect and entrepeneur with a proven track record of success in launching mobile and web projects of all sizes. He is a front end development expert who specializes in the latest cutting edge technologies and frameworks including ExtJs and Sencha Touch.
Brock is an extremely versatile engineer, covering anything drom database administration to styling html. Brock currently does most of his development on web and mobile applications.