|
|
Ry4an Brase | ||
|
|
|
||
| objective |
|
||
|
|
A full-time software development position where I can apply my years of experience designing and building full-function, high-availability, network-centric applications. | ||
|
|
|
||
| work | |||
| 2002 - |
Founder and Lead Technologist, Swarmcast, Inc., Minneapolis, MN - Built a team of 15 engineers from the ground up: set their goals, selected their tools, crafted their environment, defined their procedures, and oversaw quality. - Reliably designed and delivered customer-facing groundbreaking, HTTP-based, live video delivery software, both client and server systems, on time and under budget. - Personally authored core pieces of multiple server-side and client-side products licensed by Major League Baseball, Siemens, Comcast, and Roku. - Oversaw professional services groups in North America, Europe, and Asia. Tasks included project scheduling, resource allocation, and customer relations. - Managed the patent process, yielding 2 fully granted and 11 pending in the US and internationally. |
||
|
|
|
||
| 2001 - 2002 |
Java Developer, Ancept, Inc., Minneapolis, MN Wrote back end automation system for bridging DB2-based Digital Asset Management web application to an on demand video transcoding system. |
||
|
|
|
||
| 2000 - 2001 |
Java Developer, Open Cola, Toronto, ON - Created original multi-source P2P file transfer system in Java using forward error correction. - Brought much needed structure in the form of source control and bug tracking database. - Worked closely with local and remote employees in a principally telecommuting position. |
||
| school | |||
| 1995 - 2000 |
University of Minnesota, Institute of Technology
Computer Science and Computer Engineering - GPA 3.6
|
||
| skills | see skills and experience addendum for additional detail | ||
|
Software Development - Expert-level development in Java and Perl with emphasis on network programming, particularly HTTP/1.1. - Proven track record of solid design and on-time delivery of highly maintainable code. - Battle tested debugging skills using network protocol analyzers, debuggers, profilers, asserts, or logging. - Contributed to many open source projects including: bugzilla, mercurial, and authored a CPAN module |
|||
|
Software Development Management - When managing teams of skilled software developers, strikes the right balance between providing too much latitude or not enough guidance, and helps them to navigate the re-code vs. re-use vs. buy decision point. - Led multiple successful iterations of customer requirements gathering, design, development, and delivery while working solo, on a team, and as a team lead. - Responsible for the creation and management of successful product teams, both local and telecommuting. |
|||
|
Infrastructure Support - Setup and handled developer training for source control, bug tracking, and continuous integration systems - Actively fosters a culture of documentation inside and alongside code using wikis, javadoc, and bug tracking. - Accurate, insightful status reporting to internal and external development customers. |