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.