Post Job Free

Resume

Sign in

Software Developer Sql Server

Location:
Hyderabad, Telangana, 500057, India
Posted:
September 01, 2015

Contact this candidate

Resume:

BALAJI RAMACHANDIRAN

248-***-****

acrhyc@r.postjobfree.com

SUMMARY:

Around 8 years of experience in Software Application Development, Testing, Documentation and Maintenance of Web Applications and Windows involving all phases of Software Development Life Cycle (SDLC).

Expertise in developing Web-based and Windows-based applications using Microsoft .NET technologies including ASP.NET, ADO.NET, MVC, C#, WPF, XAML, AJAX, JavaScript, XML, CSS, SQL-Server 2012/2008/2005 and Visual Studio 2010/08/05.

Expertise in Web application development in ASP.NET using MVC and 3 tier architectural pattern

Expertise in Windows application development in WPF using MVVM and PRISM architectural pattern

Experience with Data Accessing including using DataAdapter, DataReader and DataSet in ADO.NET and LINQ (Language Integrated Query) Providers for data manipulation.

Expertise in using JavaScript, JQuery for implementing client side/server side code for validation in ASP.NET applications.

Excellent working experience in Object Oriented Analysis & Design (OOAD) concepts including Inheritance, Polymorphism and Abstraction.

Experienced in Web Services for communicating with other application and components.

Experienced in creating DAL using Entity Framework/EDMX

Implemented multiple forms using third party controls like Telerik, Xceed and Aspose

Experience in implementing several Design Patterns to standardize the application architecture

Extensive working experience in database design and development, for creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures and Functions using T-SQL and PL/SQL in SQL Server 2005/2008

Experienced in developing complex SSIS packages to solve various downstream system requests

Extensive working experience with different methodologies like Agile (Scrum), Test-driven development (TDD)

Have knowledge in development of iPhone applications using Objective C

Strong knowledge in Media and Entertainment domain

Astute technical lead with a solid record of producing solutions that contribute to improved business efficiencies, revenue growth, team engagement & increased service levels.

Strong team leader & mentor, known for cultivating a positive work environment, enhancing the developer experience & promoting a spirit of teamwork & accountability.

Ability to prioritize tasks/Multitask and execute them and able to work in a high pressure environment and capable of working in a team and as an individual.

CERTIFICATION:

Microsoft Certified Application (MCP) for Web Based Client Development

EDUCATION & TRAINING

B.Tech in Information Technology from Anna University, Chennai

KEY COMPETENCIES

.NET 2.0, 3.5, 4.0, C#.Net, Objective C, WPF, ASP.NET XAML, HTML, JavaScript, Ajax, JSON, Jquery, Telerik, Xceed, Aspose, Coolite, CSS MS SQL Server 2008, SSIS, Visual Studio 2010, XCode Crystal Report, Microsoft IIS, Windows, Mac OS, TFS, VSS, SVN Agile, SDLC Management. Global Team Leadership, Project Management, Media, HRMS & Education management systems, IT Infrastructure, Quality Control/Assurance

WORK EXPERIENCE:

NBC Universal Inc., Time Square, NY Apr 2011 - Present

Role: Technical Lead

Project: COMPASS

COMPASS - Contract Management, Program Accounting, and Scheduling System is a WPF application that assists the TV Programming department in performing their daily programming and scheduling functions more efficiently. Created with direct input from the TV programming groups at NBC Universal, COMPASS integrates previously separate and, in some cases, disconnected business functions into one, user-friendly application. It also includes many of the spreadsheet and paper tasks (financial projections and forecasting) that were previously performed manually or using other tools.

Responsibilities:

Developed various form and user controls using C#, WPF and XAML for Reporting module

Developed complex modules like Event Management and Scheduling System in WPF using MVVM and PRISM architectural pattern

Experienced in creating DAL using Entity Framework/EDMX

Developed complex Data Grid forms with Dynamic columns using Xceed grid

Implemented multiple forms using third party controls like Telerik, Xceed and Aspose

Developed various Web Service methods to get the data in XML format

Experience with Data Accessing including using DataAdapter, DataReader and DataSet in ADO.NET and LINQ (Language Integrated Query) Providers for data manipulation.

Extensively worked on writing Stored Procedures, Triggers, Functions, Views and Database Design in SQL Server 2008.

Experienced in developing complex SSIS packages to solve various downstream system requests

Provided support for Crystal and Ad Hoc Reports

Creating design approach documents and suggesting different approaches.

Consistently delivered products on time by using software development methodologies such as Agile

Business analysis, Requirement analysis and estimation of work.

Drove architectural design, implementation and integration of company’s TV Scheduling application.

Directed cross-functional team through entire SDLC, initially collecting customer inputs, prioritizing them, finalizing requirements & translating them into technical designs.

Leading 8 developers to support and develop scheduling application for media users such as USA, Bravo and Syfy networks etc.

Handling multiple customers from more than 20+ media networks and 30+ consumer websites

Championed modernization of the application by streamlining, re-architecting, documenting & mentoring team to develop best practices.

Improving quality & productivity by reviewing all development and design tasks

Respond to application alerts and outage and provided quick work around for production issues

Managed customer inputs, requirements, project scope, delivery schedules and resources.

Environment: WPF, XAML, C#,VB.NET, MVVM, Sql Server 2008, SSIS, .NET Framework 4.0, Web Services, Telerik, Xceed, Aspose, ASP.NET MVC, XML, Crystal Reports, Teradata, Visual Studio 2010, TFS, Entity Framework, LINQ

Univision Dec 2010 – March 11

Role: Senior Software Developer

Project: Estimator

Univision is one of the top Spanish channels in United States. Estimator is a complete reporting application which has been used for generating reports for analysis. The architecture of this application provides ability to the users to customize the report.

Responsibilities:

Involved in complete Life Cycle including Analysis, Design, Development and Testing

Developed Web services to communicate with the business layer objects

Extensively worked on SQL Queries, Stored Procedures and Triggers using T-SQL in SQL Server 2005.

Implementation of client-side validations using ASP.NET Validation Controls

Involved in creation of user controls to produce reusable user interface UI and encapsulating the functionality.

Involved in Unit Testing and Integration Testing of Different Modules

Environment: C#, Sql Server 2008, SSIS, .NET Framework 4.0, Web Services, ASP.NET, XML, Visual Studio 2010, TFS, LINQ

Exact Target, Chennai, India Sep 2010 – Nov 2010

Role: Senior Software Developer

Project: Exact Target Deployment Tool

Exact Target Deployment Tool is used to automate the Exact Target Application’s deployment process. Before the development of ET Deployment Tool, the developer needs to deploy the application in Exact Target’s IMH environment. ET deployment tool automated this manual deployment.

Responsibilities:

Analyzed the ET environment and deployment process.

Developed the Business Logic Layer for the Deployment automation process

Developed Visual Studio plug in to make deployment process easy

Created highly recommended business logics using C#, LINQ and ASP.NET for build management site

Unit testing of the developed modules

Implementing Security fixes

Optimized the application code for Performance gain.

Environment: C#, .NET Framework 4.0, ASP.NET, XML, LINQ, IIS, Visual Studio 2010, TFS

Spring Info Services, Coimbatore, India May 2008 – Jun 2010

Role: Software Developer

Resume Your Life Apr 2009 – Jun 2010

Project: Resume Your Life – Job Portal

The Resume Your Life – Job Portal provides full-service career services to universities, colleges, and professional schools. Through this unique web-based career portal, students and alumni will have access to everything from career counseling, to personalized career development tools, to actual job postings.

Responsibilities:

Developed web forms and Business Logic Layer to integrating Google Applications in .Net

Responsible for writing class to implement Google Maps in .Net

Involved in integrating Google Contacts in .Net

Developed the File System Management to process the file operations like save, edit delete, upload and download the documents in Google using Google Docs API.

Reading mail from Gmail using Pop3 Mail Client using C#.NET

Creating design approach documents and suggesting different approaches.

Business analysis, Requirement analysis and estimation of work.

Involved in developing Bug Tracker Module. When Users/Test Engineers find any issues in the project, they are allowed posting their doubts or issues in the product.

This sends the posted queries with screen shots to the respective development team of the product through email.

Designed & Developed Menu Builder. It is an effective tool to manage Menus online. Admin can create an own Interface and describe menus within modules.

Email Campaign is an efficient tool to manage email templates and is a powerful marketing tool for businesses. Sends created messages, whether for business or personal use, to a list of e-mail addresses.

Used the Grid View Control for populating data from the database SQL-Server 2005.

Environment: C#, ASP.NET, ADO.NET, Java Script, JQuery, Sql Server 2005, .NET Framework 2.0, XML, Visual Studio 2005, CSS, AJAX, IIS

The Chugh Firm, USA Aug 2008 – Mar 2009

Role: Software Developer

Project: The Chugh Firm

The Chugh Firm is a popular attorney firm in the United States. An intranet portal is developed to keep track of the client details, employee details and others. Blog module is developed for the employees to publish their views. A Discussion Forum is also designed and developed to help the clients to get cleared of their doubts. The portal is also made viewable by the end-users, to get information related to law and other immigration information.

Responsibilities:

Involved in designing and developing front-end screens using ASP. Net

Involved in writing classes for Business Logic Layer (BLL).

Involved in writing classes for Data Access Layer (DAL), which acts as a bridge between the business layer and data layer.

Intensively Used Data editing and displaying controls like Grid View and Data List with paging and sorting capabilities.

Designed and developed User controls and custom controls.

Performed user data validations using regular expression, required field, compare validators.

Responsible for writing Java Script files for client side processing and validation.

Responsible for preventing website from SQL injection.

Designed and Developed Multi Target tracking engine.

Developed User Interfaces for Authorized application access.

Provided continuous Support and Maintenance to the Applications.

Environment: C#, ASP.NET, ADO.NET, Java Script, JQuery, Sql Server 2005, .NET Framework 2.0, XML, Visual Studio 2005, CSS, AJAX, IIS

Banyan Bits May 2008 – Jul 2008

Role: Software Developer

Project: iPortal

iPortal is basically involved development of “Intranet” product, which is used by the Banyan Bits Group, to keep their internal activities, to keep their user activities and user accounts, to keep track of expenses details, incurred by the employees and generates the reports as required.

Responsibilities:

Development of Web Interface by using ASP. NET, C#.NET, HTML and JavaScript

Developed User interfaces using ASP. NET Forms

Business analysis, Requirement analysis & Designed and developed C#.NET forms

Unit testing of the developed modules

Defect detection and resolution

Involved in full-life cycle development using Relational Databases

Provided continuous Support and Maintenance to the Application

Performed Client side validations using validation controls in ASP. NET

Environment: C#, ASP.NET, ADO.NET, Java Script, JQuery, Sql Server 2005, .NET Framework 2.0, XML, Visual Studio 2005, CSS, AJAX, IIS



Contact this candidate