Custom Software Engineering for the web, mobile phone, and desktop, from the lab of computer scientist Brian Ledbetter.

I create robust, solid, and creative software in a timely manner for clients in a variety of domains. I have a decade of professional software experience working for and with large companies, startups and individuals. Some of the companies I have worked for and with include Jive Software, DARPA, EveryZing, GulfStream Media / StarBak, Brightcove, Anvesaka, OpenText, and Man Tech International.

I hold a B.S. in Computer Science and Engineering from The Ohio State University.

Leadbelly Software is located in Boston, MA

Skills

Web Application Development

Expert knowledge of all aspects of web application development. This includes architecting large, scalable, and fault tolerant web applications. Creating and implementing easy to use and elegant user interfaces. Frontend, middleware, and backend experience. Flash, Flex, and ActionScript knowledge. I've created many custom flash applications including Video and Audio players, embedable widgets, and various rich interactive applications. Ninja skills in JavaScript, CSS, HTML, and AJAX. Expertise with a variety of JavaScript libraries including Prototype, Dojo Toolkit, and jQuery. Excellent cross browser knowledge including IE, Firefox, Safari, Google Chrome, and Opera. Mobile development skills including developing for iOS and Android.

User Interface

Strong skills and experience creating effective and easy to use interfaces for a variety of commercial products. This experience includes design, implementation, usability testing, and creating artwork for UIs.

Mobile Development

Proficiency in Android application development, Java, iOS application development, Xcode, and Objective-C. Designed and developed several applications for use by DARPA for social collaboration by soldiers using Android based phones and tablets.

Computer Graphics

I have a solid understanding of the graphics pipeline and common computer graphics algorithms. Some of my knowledge includes non photo realistic rendering, animation, geometric modeling, level of detail algorithms, OpenGL, and various rendering techniques.

Online Video

Experience creating video applications, video players, and bringing video to the web. I've created video applications for a number of clients that make use of custom Flash players, Windows Media Player, and Quicktime.

Programming Languages, Frameworks, and Tools

Java, C, C++, Objective-C, Ruby, Scala, HTML5, CSS, JavaScript, ActionScript, SQL, and XLST

Java Servlets, JSP, Rails, OpenGL, Hibernate, Spring, Struts, Flex, AJAX, Prototype Library, Dojo Toolkit, iOS, Android, and jQuery

Linux, Mac OS X, Windows, Eclipse, Netbeans, Visual Studio, XCode, Perforce, CVS, Subversion, Git, Photoshop, Illustrator, Flash Authoring Tool, and Flex Builder

Contact

You can contact me at contact@leadbellysoftware.com.

Products

Very busy working on some exciting new products, check back soon.

Clients

Starbak / Gulfstream Media
www.starbak.com

Starbak asked me to work on it's V3 enterprise video solution. Tasks have included creating the majority of the user interface, creating the frontend server side code, creating a mechanism for skinning the product, and working on the video player.

Brightcove
www.brightcove.com

Brightcove needed some custom player work for a number of clients. Work included creating costume Flash/Actionscript components and behavior upon the Brightcove player and API.

Anvesaka
www.anvesaka.com

Anvesak engaged me to help out with some of their consulting needs.