R. Scott Brown
email: scott (at) rsbrown (dot) net
|
|
|
- Ruby, Ruby on Rails, Node.js, HTML/HTML5, Objective-C/iPhone SDK, Javascript/jQuery
- Agile, TDD/BDD
- PostgreSQL, MySQL, SQLite
- TextMate, Git, Subversion
MS Computer Science, University of Memphis
Founder, Marksmenus.com
2010 – present
- Designed, implemented and launched MarksMenus.com, a web platform for categorizing, managing and searching restaurant menus online.
- Technologies Used: Ruby on Rails, PostgreSQL, jQuery, Amazon EC2
Independent Software Consultant
2009 – present
- I help clients convert web-based and mobile technology ideas into working solutions.
- Designed, implemented and released Tic-Tac-No!, a family friendly puzzle game, for Apple’s iPhone app store.
- Led the design, implementation and launch of diluvia.com, a multiplayer game built with HTML5/websockets /Node.js technologies.
- Technologies Used: Ruby on Rails (with a focus on agile/test-driven development), Node.js, HTML5, Websockets, Objective-C/iPhone SDK, PostgreSQL, MySQL, Linux, Mac OS X, Git, Subversion
Head of Technology at MicroPlace, Inc. (an eBay company)
2006 – 2009
- Led all product development, QA, process, strategy and budget for the technology division.
- Acted in hands-on role as chief architect and agile coach for the team.
- Successfully applied agile development processes resulting in five separate web applications going from concept to commercial deployment in six months.
- Technologies Used: Ruby on Rails, MySQL, Linux, Mac OS X, Subversion
Manager, Marketplaces Systems Engineering at PayPal (an eBay company)
2006
- Led a diverse team of software engineers responsible for both production support and infrastructure improvements for all eBay-related features across the PayPal system.
- Drove cross-functional initiatives with team leaders in other areas of the company.
- Acted as liaison with upper management for establishing and communicating long-term goals to the systems team.
Software Development Director
Electracash, Inc.
2003 – 2005
- Led a team in the design and development of all software systems for a multi-million dollar financial services firm. Electracash processes high-volume electronic financial transactions via the Automated Clearing House (ACH) banking system
- Technologies Used: .NET (C#, ASP.NET, VB.NET, distributed, client-server, multithreaded, web-based, GUI), SQL Server 2000 (schema design, T/SQL, stored procedure development), Web Services (.NET, SOAP), XML/XSD (including object data binding), Visual Studio .NET, NAnt, NUnit, Subversion, CVS
Senior Software Engineer at
Metatomix, Inc.
2000 – 2003
- Participated in core development of a distributed, fault tolerant, multi-threaded, 100% Java software platform targeting the Enterprise Application Integration (EAI) market for a privately held multi-million dollar software firm.
- Technologies Used: Java (multi-platform, distributed, client-server, multi-threaded, GUI), Linux, MySQL, SQL Server 2000, Oracle, Web Services (Axis, SOAP), XML/XSLT/XSD (including object data binding), JBuilder, Eclipse, Ant, JUnit, CVS
Lead Developer at
Entertek Online, Inc.
1998 – 2000
- Led design and development for an E-Commerce development consulting firm specializing in web-based process management.
- Technologies Used: C/C++, Perl, Python, Java (J2EE, JSP), Linux, Windows, MySQL, SQL Server 2000, Oracle, XML, Visual Studio, VisualAge for Java, JUnit, MS Visual SourceSafe