Chad Gruka

Chad Gruka

Celebration, United States
Hire Chad
Scroll To View More
Chad Gruka

Chad Gruka

Celebration, United States
Member since November 7, 2013
Chad is a top developer for solutions based on Microsoft's technology stack, and he has experience building a wide variety of business applications. He is particularly interested in client/server and mobile applications using ASP.NET MVC, Web API (REST), SQL, HTML5, XAML, jQuery, and Windows Azure.
Chad is now available for hire
Portfolio
Experience
  • HTML5, 12 years
  • CSS, 12 years
  • C#, 12 years
  • SQL, 12 years
  • SQL Server, 10 years
  • Entity Framework, 4 years
  • Windows Azure, 4 years
  • ASP.NET MVC, 3 years
Celebration, United States
Availability
Full-time
Preferred Environment
Visual Studio, SQL Management Studio, TFS
The most amazing...
...thing I've delivered to a client is a 800% improvement in a complex back-end process.
Employment
  • Senior .NET Developer (Consultant)
    Health Fitness
    2012 - PRESENT
    • Developed a large scale social networking solution utilizing Windows Azure (Cloud Computing) and Kentico CMS.
    • The Windows Azure based solution implemented .NET 4.5, ASP.NET MVC 4, and Entity Framework 6.0 technologies. The solution implemented Inversion of Control (IoC) and Dependency Injection (DI).
    • Created data integration into SQL Azure and Azure Blob Storage. Used the Repository pattern with Generics.
    • Leveraged EF 6.0 Multi-Tenant abilities to reduce the number of databases required to support multiple data domains and multiple DbContext objects.
    • Project implemented Microsoft’s automated unit testing solutions and leverages Continual Integration (CI) builds.
    Technologies: .NET 4.5, Windows Azure, ASP.NET MVC 4
  • Senior .NET Developer (Consultant)
    Disney Vacation Club
    2011 - 2012
    • Lead developer for migrating two desktop-based VB6 applications to web-based ASP.NET. New solutions implemented .NET 4.0, ASP.NET MVC 3, Entity Framework 4.3, and SQL Server Linked Server technologies to access DB2 for source data. The solution implemented Inversion of Control (IoC), Dependency Injection (DI), and the Repository patterns.
    • Lead developer for the conversion and upgrades to a large-scale VB.NET WinForms application to C#. This application will eventually replace DVC’s enterprise system that is currently based in RPG and DB2 on AS400.
    • Designed an application to use Aspose.Words component for merging data from dynamic, web-service based data sources with Microsoft Word templates.
    • Designed a proof-of-concept application to provide asynchronous replication of data changes between SQL Server 2008 R2 and iSeries DB2 databases using SQL Service Broker, SSIS Packages, and the External Activator.
    Technologies: VB6, .NET 4.0, ASP.NET, ASP.NET MVC 3, Entity Framework 4.3, SQL Server Linked Server, C#
  • Senior .NET Developer (Consultant)
    SeaWorld
    2010 - 2011
    • Maintained key financial systems at the park and corporate levels.
    • Maintained data warehousing solution for financial reporting.
    • Initiated weekly architectural design meetings among developers.
    • Developed SSIS packages for ETL processing of financial data into the corporate data warehouse centered on SQL Server 2008.
    • Responsible for the security integration between the corporate security system and MICROS point-of-sale (POS) systems.
    Technologies: SQL Server 2008, ETL
  • Infrastructure Applications Architect
    University Hospitals
    2009 - 2010
    • Responsible for overall infrastructure architecture, including custom in-house development and vendor supported installations.
    • Provided guidance for in-house development teams, both .NET and SQL, to move the environment forward from architectural, technological, and security perspectives.
    • Lead developer for upgrading the existing Intranet environment from a two-tier, ASP.NET 1.1 environment to an N-Tier platform that features Service Oriented Architect (SOA) based on ASP.NET 3.5 utilizing the Windows Communication Foundation (WCF).
    • Implemented role-based security for WCF service methods using custom authentication and authorization. This custom method will enable both Windows (Kerberos/NTLM) and non-Windows (form based) authentication.
    • Designed and implemented a .NET 3.5 C# object library and website to integrate data from a SQL database and Cisco’s IP Phone Services (VOIP). Application provided basic search functions of the Corporate Directory and enabled direct dialing of listings found.
  • SQL Database Administrator
    University Hospitals
    2006 - 2009
    • Administrator of over 70 SQL Servers, both clustered and non-clustered, running Microsoft SQL Server 2000, 2005, and 2008.
    • Designed, created, and optimized databases and complex queries to support intranet based web applications.
    • Lead developer for standardizing database access for applications by implementing a custom built Database Access Layer (DAL), a key component in delivering a corporate level, reusable code library.
    • Provided data loss prevention and recovery for all SQL servers.
    • Maintained and enforced SQL Database Standards and Practices Guidelines with developers and DBAs, both onsite and global.
  • Web Developer II
    Ceres Group
    2005 - 2006
    • A technical leader in the architectural redesign of the new agent websites. These sites utilized Microsoft SQL Server 2005, ASP.NET 2.0, and implemented AJAX technology through the use of Telerik Controls.
    • Developed a unified DAL across all new projects to decrease development and maintenance cycles. The DAL included a common class structure across all business objects which gain access to stored procedures to select, insert, update, and delete records from the database through the use of Microsoft’s Enterprise Library. Creating the DAL utilized CodeSmith Studio to automate changes for both database and class objects.
    • Created a lightweight document management system. Written in C#, this .NET 2.0 library was created to allow other systems to centrally store documents for multiple systems. Both views and recursive functions were used to maintain a normalized database. Documents were stored using SQL BLOBs.
    • Created self-aware ASP.NET 2.0 data controls to increase designer productivity and centralize user response data. Each control was capable of transmitting its contents to the database automatically across each page post-back.
    • Installed and configured Microsoft SharePoint Services for the Team Foundation Server. This provided project managers and business analysts’ access to real-time tracking of project timelines and tasks.
Experience
  • HealthFitness - BioVia (Development)
    http://www.youtube.com/watch?v=2Y3F_XDZB9s

    Senior Developer on this project for delivering a web-based health management application for HealthFitness's clients. Note: link is a YouTube video that describes the application as it is not publicly available.

Skills
  • Languages
    HTML5, C#, SQL, CSS, JavaScript
  • Frameworks
    Entity Framework, ASP.NET MVC, .NET, MVVM Light Toolkit
  • Libraries/APIs
    jQuery, Twilio, SendGrid API, Twitter API
  • Tools
    Visual Studio, TFS, SQL Management Studio, SQL BI Development Studio
  • Paradigms
    Design Patterns, Agile Software Development, Object-oriented Programming (OOP)
  • Storage
    SQL Server
  • Misc
    IIS 7, IIS 7.5
  • Platforms
    Windows Azure, Windows 8, Windows 7
Education
  • Bachelor's (incomplete) degree in Computer Science
    Rochester Institute of Tehnology - Rochester, NY
    2003 - 2004
  • Associates degree in Information Systems
    Monroe Community College - Rochester, NY
    2002 - 2003
I really like this profile
Share it with others