Hi! I'm Brian Corrigan, the former Chief Technology Officer of Agora Games (privately funded and located in Troy, NY) & Major League Gaming (funded by Oak Investment Partners and Legion Enterprises, located in New York City) I'm passionate about software and spend my time hacking together projects using Ruby and Node.js. My spare time is spent with my twins Molly & Grady, my beautiful wife Maureen, and a crazy entle named Hudson.
I have nearly two decades of experience building, architecting, and operating large software properties in the entertainment space. After interacting with hundreds of millions of players, earning billions of dollars in revenue and managing all kinds of different people I still love nothing more than creating cool things with like-minded people.
I speak a bit. I write a bit. I code a lot. I'm passionate about high-performance teams and talented individuals, I dislike needless bureaucracy.
I love designing. I love shipping products. I have a team for hire!
Need a hand? How can I help?
Specialties: Javascript & NodeJS, Ruby & Ruby on Rails, PHP, Multi-Million User Web Properties, Leading Software Teams, Systems Architecture, Data Center Operations, Open Source Evangelist, Database Development, *Nix, Microsoft Server Stack
We work with all kinds of companies gaming & entertainment companies to ship cutting edge software projects. We dig cool ideas and focus intently on the speed and efficiency of the development process.
Founded in 2002, Major League Gaming (MLG) is the world’s largest e-sports league. The company gives millions of aspiring gamers around the world an opportunity to compete, improve their skills, and socialize through an online competitive community and live broadcasted events.
As CTO my job was to manage technical direction of the company, manage all technically oriented vendor relationships, and lead the engineering team. I spent at approximately 50% of my time working with code alongside my team.
My biggest accomplishments at MLG were two-fold. The first was a complete overhaul of MLG's 5-10 year old web properties, rebuilding them from the ground up into a cohesive network, on a new hosting platform, using Rails. The second was the design and deployment of MLG's Live Video broadcast system. This system was the first of its kind, and included a comprehensive suite of distribution, anti-hacking, identity, monetization, embedding and reporting features. The result of these efforts was one of the worlds largest online video broadcasts and web properties that consistently generate revenue and scale to hundreds of thousands of concurrent users.
Completed Projects
* Overhaul of MLG Network
* MLG.tv (Web)
* MLG Live Broadcast System (Web, Sat)
* MLG Pro Circuit (Web)
* Comprehensive DDoS Mitigation System
Technology Employed:
* MongoDB
* Redis
* MySQL
* ElasticSearch
* Amazon S3
* Ruby on Rails
* Backbone.js
* Pusher
* Akamai SiteShield
* Ubuntu
Agora Games offers single and multi-title online services for game studios and game publishers. We pride ourselves on our deep understanding highly scalable data processing systems and our ability to deliver first-class solutions for our clients. We currently hold over 60MM game profiles and countless more game sessions and other related data. We were purchased by Major League Gaming in September 2009 but continue to operate as a separate entity.
In my role as CTO I lead the design and development of Agora’s Hydra System; a platform for rapidly deploying custom online game services to the cloud. This success of this system changed the entire business model of the company and led to the acquisition of the company by Major League Gaming in 2009.
Completed Projects:
* 1 vs 100 (XBOX360, Web)
* Band Hero (XBOX360, PS3, Wii)
* Batman: Arkham City (XBOX360, PS3)
* Blur (XBOX360, PS3)
* Brink
* Call of Duty V: World at War (XBOX360, PS3, DS)
* Dance Dance Revolution (XBOX360, PS3)
* Gotham City Imposters (XBOX360, PS3, PC)
* Guitar Hero 5 (XBOX360, PS3, Wii)
* Guitar Hero III: Legends of Rock (XBOX360, PS3, Wii)
* Guitar Hero World Tour (XBOX360, PS3, Wii)
* Guitar Hero: Aerosmith (XBOX360, PS3, Wii)
* Guitar Hero: Metallica (XBOX360, PS3, Wii)
* Guitar Hero: Smash Hits (XBOX360, PS3, Wii)
* Guitar Hero: Van Halen (XBOX360, PS3, Wii)
* MAG (Massive Action Game) (PS3)
* Mortal Kombat 9 (XBOX360, PS3)
* Saints Row: The Third
* Section 8 (PS3, XBOX360, PC)
* Transformers 2 (DS)
Technology Employed:
* MongoDB
* Redis
* MySQL
* RabbitMQ
* Python
* Ruby on Rails
* Ejabberd
* Microsoft Xbox Live Server Platform
* Ubuntu
* VMware
Assisted with the evaluation and selection of small early stage companies.
As General Manager I was in charge of all business operations conducted within the state of NY including financial and managerial oversight of the field operations, network operations, and software development teams. The New York Video Lottery System is the worlds largest central determinant system and was the first of its kind. While at Multimedia I was oversaw yearly processing of over $10BB through a networked system of over 13,000 clients and hundreds of servers and other network devices spanning all eight casinos throughout the state. Each year I worked hard to support the lottery and the corporate team in Austin by managing a $12MM budget, coordinating yearly SAS70 and SOX audits, and serving as the main point of contact for all operations in NY. In addition, I managed a team of highly talented employees charged with continually innovating the installed technology platform and served as the main point of contact for one of the companies most prestigious customers.
Completed Projects
* Batavia Downs, Batavia
* Empire City at Yonkers Raceway, Yonkers
* Finger Lakes Gaming and Race Track, Farmington
* Monticello Raceway, Monticello
* Saratoga Casino and Raceway, Saratoga Springs
* The Fairgrounds Gaming, Hamburg
* Tioga Downs, Nichols
* Vernon Downs, Vernon
* Slot Activity Data Warehouse
Technology Employed:
* Microsoft SQL Server
* .NET Framework
NextRidge is a two-time Inc 500 company that experienced rapid growth in the telecommunications sector. While at NextRidge I managed the Information Technology department which helped support back-office operations by finding areas ripe for automation and implementing solutions using available technology.