• Name: Garun Vagidov
  • Born on: September 2, 1983
  • Resides in: Williamsville, NY, USA


Work Experience

Team Lead

Campus Labs

05.2011 - present

Joined the Campus Labs team to help with improvement of the current state of applications. Working in an Agile enviroment helped refactor and bring an outdated ASP.MVC 2.0 application written in C# up to date. Lead a team in creating a new Product, written from scratch in ASP.NET MVC 3.0 and C#. Worked with Product Owner to determine effort and direction of work. Strong adherence to Scrum and Agile practices to ensure quality and on time delivery of features.

  • Helped put in standards with help of ReSharper Code Styles, and StyleCop code formatting rules.
  • Worked with a small team to refactor an application to improve functionality, stability and performance.
  • Lead a team to create Beacon, a new product addition to Campus Labs suite of applications.
  • Used the Javascript frameworks, Knockout JS and Kendo UI to enhance the user experience.
  • Using WCF as web services, created and implemented a Service Oriented Architecture for data sharing across product lines. 
  • Use of Widnows Identity Foundation to provide single sign on accross products. 

Co-Founder, Lead Application Developer

Mad Sprocket,

07.2010 - 12.2011

Created the company with a purpose of helping small businesses with their websites. 

  • Architected the Content Management System written in C#, which lies at the core of the business.
  • Selected and implemented Support system, by Zendesk. Integrated some of features, such as "dropbox" into the CMS
  • Selected and implemented Billing system, by Freshbooks, for the API, ease and security.
  • Managed Freelancers to complete the main website.
  • Created SOA deployment management application using WCF services and Silverlight.

Lead Application Developer, CTO


11.2008 - 07.2010

Worked as part of a team of tallented developers to deliver web applications, written with .NET and C#, to small business and enterprize clients. Responsible for all phases of application creation, from database design to bug fixes and performance tuning.

  • Application Architect for: REO Properties Management System for M&T Bank REO Department and Key Bank REO Properties, Catalyst CMS 4.0, Concept 59FIFTY.
  • Introduced NHibernate to decrease development time and deliver optimal performance.
  • Application design and architecture for internal applications for New Era Cap.
  • Created an application for online cap design contest for New Era Cap called Concept 59FIFTY.
  • Responsible for identifying time estimates for all projects in the organization.
  • Advised clients on the best possible solution for their needs, large clients include, New Era Cap, M&T Bank, Key Bank, Mighty Taco.

References available upon request

Technical Skills


An expert in most ASP.NET aspects, such as page and control life cycle, dynamic page and control creation, web configuration. Working knowledge of ASP.NET MVC 3.0 with Razor view rendering.

.NET 1.1, 2.0, 3.5, 4.0 with C#

Areas of skills include Configuration, Security, GDI(image manipulation), LINQ to entities.


I have some experience with Wordpress, Magento, Joomla, Drupal.


Started using NHibernate to ease and speed up development since version 1.0. Implemented a generic life cycle system and a generic DAO implementation.


A lot of experience with HTML 4.1, and CSS 2.0. Not a expert at all in CSS, but know my way around it.


Expert in MooTools and JQuery. Working knowledge of Backbone, Underscore, Handlebars, Kendo UI, and Knockout JS.


Working knowledge of MySQL and Microsoft SQL. Understand best practices in database design. Proficient in database analysis and optimization.


Computer Science, BS

University at Buffalo, SUNY

2004 - 2006

Recieved a Bachelor of Science in Computer Science, with 3.2 GPA and earned Minor in Mathematics.

Computer Science, BS

Wayne State University

2002 - 2004

Started my education in Computer Science, before transferring to University at Buffalo, SUNY.

Fluent in Russian.