Post Job Free
Sign in

Sql Server Engineer

Location:
Buffalo Grove, IL
Posted:
March 09, 2017

Contact this candidate

Resume:

Sivakumar Manickavasagam

Mobile : 262-***-****

Email : **********@*****.***

Professional Summary

9+ years of experience in all phases of SDLC including Requirement Analysis, Design, Development of Multi-tier Applications, Testing, Implementation and Maintenance.

Expertise in ASP.NET MVC 3, MVC 4, Master Pages, User Controls, Custom Controls, Themes and Skins.

Strong skillset in Design and Development of Web Applications using WebForms, ASP.NET, C#, ADO.NET and .NET Framework.

Worked on Web API, Web Services and WCF based services involving SOAP and REST Protocols.

Strong foundation in Object Oriented design and programming.

Implemented responsive application presentation layers using frontend frameworks like Ajax, CSS, Bootstrap, HTML, jQuery and JavaScript.

Implemented MVC Models, Views and Controllers, used Razor syntax and HTML/AJAX Helpers.

Strong experience in SQL Server 2005 & 2008 database environment.

Proficient in database connectivity programming using Microsoft ADO.NET and knowledge on ORM Tools like Entity Framework.

Worked on designing Databases, Tables, Stored Procedures and Triggers.

Comfortable with NUnit for preparing unit test case.

Good experience with Agile and Waterfall environment.

Well versed in using source control technologies such as Team Foundation Server and Visual SourceSafe.

Familiar with AngularJS.

Excellent Technical, Communication and Interpersonal Skills with strong Customer Orientation and Client Interfacing Skills.

Excellent team player with problem solving and troubleshooting capabilities.

Worked on multiple projects in different sectors like ERM, HRMS and Mortgage.

An accomplished and established professional with 2+ Years proven track record in team management and leadership

Experience in preparing different Test cases and Documentations.

Experience of coordinating between onsite and offshore teams.

Education: Completed B-Tech in Information Technology from Anna University, Chennai, INDIA (2001-2005).

Certification: MCTS 70-515: .NET Framework 4, Web Applications

Employment Summary:

Organization

Designation

Duration

Wipro Technologies

Technical Lead

Feb 2015 - Feb 2017

Aspire Systems limited

Senior Engineer

May 2011 - Jan 2015

Adrenalin e -Systems Ltd

Senior Systems Engineer

Oct 2008 - May 2011

Softwapps Technologies

Programmer Trainee

Nov 2006 - Jul 2007

Technical Skills:

Web Technologies/Frameworks:

ASP.NET MVC, WebForms, Web API, WebServices, WCF, Ajax, jQuery, AngularJS.

Programming Languages:

C#, JavaScript

Data Access Technologies:

ADO.NET, Entity Framework, LINQ

Database:

SQL SERVER 2005/2008

Development Tools:

Visual Studio 2008/2010/2012

Markup:

HTML, XML

Source Control:

TFS, VSS

Testing Tools:

NUnit

Software Methodologies:

Waterfall, Agile

Operating System:

Windows Server 2008/2003, Windows 7, XP, Vista

Design Patterns

Model View Controller Pattern, Singleton, Factory, Dependency injection using Unity Container

Defect/Issue Management Tools

JIRA, TFS and ATS(Internal Bug Tracking Tool)

Domain Knowledge

ERM, HRMS and Mortgage.

Professional Experience:

Client: Huntington National Bank, OHIO Feb, 2015 – Feb 2017

Project: Net Oxygen

Role: Technical Lead

The Global banking and Financial services marketplace has seen tremendous shifts in terms of the range and complexity of products, growing demands of customers, new and more pervasive channels, use of web-based technologies, deployment of software as a service, and new operations models that transcend traditional boundaries. The challenge for market participants, therefore, is to predict change and provide differentiated solutions for the empowered global customer. Application deals with loan origination systems which offer versatility ease of use and control. As with all versions the workflow is seamless and delivers an intuitive user experience at every aspect of the loan lifecycle, from lead management, processing and underwriting through post-closing, funding and interim servicing.

Responsibilities

Developed Front end using ASP.NET MVC4 Architecture, LINQ, Jquery, JavaScript, and Back end using SQL Server.

Working on creating Rest Services using ASP.NET Web API and C# to allow new web/client projects to leverage reusable data.

Involved in all phases of the Agile process.

Created WCF SOAP based services for B2B portal.

Worked closely with business customers to do requirements analysis.

Identified the Common modules & components.

Implemented MVC Architecture and used the Razor View Engine.

Define Code review guidelines and review of code for the modules developed by the team members.

Presenting solutions for issues and bugs in applications.

Provide technical guidance and assistance to development teams.

Developed end user screens for interacting with the application.

Designed Database, Tables, Triggers and Stored Procedures in SQL Server 2008.

Used NUnit to create test suites to ensure unit testing the functionality and to ensure complete code coverage during Unit Testing.

Identified user functionality errors and resolved it.

Maintained the source control in Microsoft TFS.

Attended daily triage meeting with the clients.

Created User documentation and presentation for the business team.

Environment: ASP.NET MVC 4, Web API, WCF, C#, Razor, jQuery, AJAX, HTML, SQL Server

Client: Ingram Micro Mobility, Sweden Sep, 2013 – Jan 2015

Project: BPO5 Online & Admin Tool

Role: Senior Engineer

Project Description

BPO Online project helps to order the electronics product on Web. It consists of modules like News Letter, Help Desk, Invoices and Product List. The products are listed based on brands and categories. User can either choose product from the product catalogue list or search the required item based on brand and category from the search text box. User can have access to add/delete the product in the cart and place the final order. BPO5 admin used to create customers, members and helps to settings to access the bpo online. It consists of main modules like Administrators, marketing, sales, reports, tools etc. Marketing deals with campaign, offers, accessory boards, survey and news. All settings will be created based on Instance and sites. BPO Online settings can be done using this admin tool.

Responsibilities

Working through development and production support activities in these applications.

Implemented project in a 3-Tier Architecture. (Presentation, Business, and Data Access Layers)

Migrated the project into MVC architecture like Controller, View, Models and Helper methods linked to backend database

Development of Webpages using AngularJS, Bootstrap, Ajax, jQuery and JavaScript to enhance the user experience.

Implemented Business Logic and Models using C# and Entity Framework.

LINQ used to query database when editing specific fields.

Implemented client side validation JavaScript.

Designed stored procedures in SQL server 2008.

Followed an Agile design model throughout the project.

Effectively participating daily status meeting with clients.

Used Microsoft TFS for version control to maintain the source code

Environment: ASP.NET, C#, MVC 4, Web API, WCF, LINQ, AngularJS, Bootstrap, jQuery, SQL Server, ADO.NET, JavaScript

Client: Brightpoint, Sweden May, 2011 - Sep, 2013

Project: Brightpoint ePlus

Role: Senior Engineer

Project Description

Eplus tool provides end to end enterprise system to the user. All the products will be displayed as accessory board container page. Customer can add the items to the cart and place the order. The container has the products on it and will have the detail of the product when user clicks the container links. This Project provides end to end Enterprise resource management system to the customer to purchase product from the web. The customer can review their purchased product and keep maintaining the history of the product.

Responsibilities

Involved in the Analysis and design of the core objects of the application.

Migrated from Asp.Net webforms to Asp.net MVC 3 architecture.

Responsible for gathering Enhancements Support requirements from client

Created user interface with HTML, CSS and jQuery with AJAX calls to Web Services for a fluid and responsive interface.

Built WCF Services in order to implement the business logic to assure the calculations were done in a safe secure environment on server.

JQuery has been implemented for client side validation.

Data accessed and managed via ADO.NET data adapters (disconnected architecture).

Data management such as inserts and updates were managed using disconnected architecture with ADO.NET.

Used ASP.NET Authentication to verify users and create administrative/read only roles.

Used SQL Server 2008 as the database.

Attended weekly meeting with the customers.

Developed Tables, Indexes, Stored procedures, Triggers and Functions using SQL Server 2005

Environment: ASP.NET, WCF, C#, LINQ, SQL Server, Stored Procedures, ADO.NET Entity Framework, Ajax, jQuery

Client: Religare Securities Limited, India Mar, 2010 – May, 2011

Project: Human Capital Management System - PMS

Role: Senior Systems Engineer

Project Description

Performance Management System allows to set up an application for a specified period. Employee can create and maintain goals for a period. This module contains phases like Goal setting, Goal Approval, Template Mapping and Self-Appraisal etc. Goals set by employee have to be approved by the manager. Once the goal is approved, performance can be assessed by the employee as a part of self-assessment and then by the manager. Goals status and modification required by business requirement can be reviewed periodically. It helps manager to establish culture, develop career plans, and allocate compensation efficiently.

Responsibilities

Worked through entire Software Development Life Cycle.

Implemented project in a 3-Tier Architecture. (Presentation, Business, and Data Access Layers).

JavaScript has been used for client side validation.

Written coding using C# along with SQL Server 2005 database.

Developed end user screens for interacting with the application.

Created WCF services to publish business objects with end points.

WCF services for passing and updating data from data layer to middle to front end.

Developed database and created Tables, Stored Procedures etc.

Was involved in creating release notes and deployment.

Created the release notes for monthly and weekly customer requested data.

Support and maintenance of the product and co-ordinate with the L3 support team.

Involved in performance tuning of the stored procedures and long-time executing queries.

Environment: ASP.NET, C#, JavaScript, HTML, XML, .NET Framework, SQL Server, WCF

Client: Religare Securities Limited, India Oct, 2008 – Mar, 2010

Project: Human Capital Management System - eRecruitment

Role: Systems Engineer

Project Description

Adrenalin Recruitment Module helps to manage the complete recruitment function. It makes recruitment faster and more effective, while reducing costs and impact of employee turnover. This module consists of sub modules like Recruitment Masters, Position Management, Vacancy Management, Resume Screening, Interview Management and Candidate Selection. It identifies vacancies and map requirements by skill sets, experience, etc. Post vacancies on the internal job-board, external job board and with external consultant / media to invite applications Recruitment tracks and record unique resumes across sources .This system creates and use document templates for applicant correspondence for acceptance, rejection and status at various stages. The iReporter module is used to generate various kind of reports using dynamic queries by the end user. Customer can build their own query using the drag & drop options from the iReporter system.

Responsibilities

Developed applications using N-Tier Architecture with presentation layer, business and data access layers using .NET Technologies.

Writing Business Logics in C# and application development in ASP.NET

Created Cascading Style Sheets (CSS) to improve the user-interface of the application.

Identification of modules and sub-modules & creating the effort estimations.

Created Tables, Joins and Stored Procedures using SQL Server database.

Used ADO.NET features and created SQL Queries to manipulate data.

Developed and consumed ASP.NET Web Services for common functionalities.

Extensively used Grid Views with sorting, paging and various template columns.

Attended daily status meeting with the clients.

Environment: ASP.NET, C#, SQL Server, Web Services, JavaScript, XML, HTML, ADO.NET, Crystal Reports

Client: Agrodutch Industries Limited Nov, 2006 – Jul, 2007

Project: Enterprise Resource Management

Role: Program Trainee

Project Description

This ERP project handles the all enterprises related things of a Container making factory. In the first phase handled production related transactions like production, wastage calculation, consumption, packing and floor stock. In Stock related accepts, it handles the material receipts, issues, issues returns, sales return, adjustments etc. In this system all programs are inter related and mainly classifies into master entry, master lists, transactions, reports, administration, and miscellaneous levels. In this all programs are made in the basis of application. In our reports we are using lexical parameters also for reports. This system provides the facility to convert the reports to Excel, PDF, Html formats

Responsibilities

Developed Masters Forms and transaction forms like Stock entry transaction, issue return etc. and also I did many transaction reports and MIS reports.

Developed Front end screen designing and backend process like creating stored procedures, functions and views.

Involved in requirement analysis, design and prototype development, effort estimation and team management.

Responsible developing WebForms for client-side validation. Configuration and Version Control by Visual Source Safe (VSS).

Participated training and sessions on .Net Architecture Framework.

Environment: C#, Asp.Net, SQL server 2000, Crystal Reports



Contact this candidate