Senior .Net developer
PROFESSIONAL SUMMARY:
· Around 8+ years of experience in Object Oriented Programming, Analysis, Design, Development and maintenance of client/server applications using Microsoft technologies.
· Conversant with all the phases of Software Development Life Cycle (SDLC) with experience in Design, Development, Testing, Integration and Implementation of N-tier or Multi-tier applications on a variety of platforms and operating systems.
· Proficient with Windows Communication Foundation, Web Services (WSDL, SOAP, UDDI).
· Having Experience in Insurance, Healthcare, Web Site development, Banking and E-commerce.
· Worked with Web Forms, Win Forms, ASP.Net State Management, ASP.Net Caching, Security, .Net Remoting.
· Experience in writing queries using Language Integrated Query (LINQ), Entity Data Model and extensively worked with ADO.Net objects to connect to SQL Server and Oracle databases.
· Worked on various technologies which includes ASP.Net, C#.Net, VB.Net, WPF, WCF, XAML, XML, WWF, Java Script, CMS, AJAX, Silver Light, SQL Server2000/2005/2008, MS Access, Oracle 10g and HTML.
· Experience in writing SQL queries, Stored Procedures, User defined functions, Indexes, Triggers, Views for databases like SQL Server 2008/2005 and Oracle 10g.
· Good understanding of N Hibernate and MVC, MVC 2, MVC 3, MVVM, MVP, Design Patterns, TIBCO EMS and development methodologies like Agile (SCRUM), V-Model, and Waterfall model.
· Working Experience in version controlling using Visual Source Safe (VSS), TFS.
· Experience in generating reports using Crystal reports and SQL Server Reporting Service (SSRS) using Win Forms and Web Forms.
· Experience in Testing (Unit testing, Integration testing) and deployment.
· Having Knowledge on 3rd party controls like Dev Express, Telerik, and on Unity, Ninject, Utilities, N Hibernate, HTML5, SSL, REST, HTML5, DTS, .Net Framework 4.0, Java and SSIS.
· Good communication skills & excellent work ethics, self-motivated, quick learner & flexible to adapt new technologies.
TECHNICAL SKILLS:
.Net Technologies
|
ASP 3.0,ASP.Net 2.0/3.0/3.5/4.0, ADO.Net, WPF, WCF, VB.NET
|
Languages
|
C#, C++, C, VB, ADO.Net, VB6,VB.Net, T-SQL, PL/SQL, SQL
|
Data bases
|
SQL Server 2000/2005/2008, MS Access, Oracle 8i/9i/10g/11g, RDBMS
|
Web Technologies
|
HTML5, HTML/XHTML, DHTML, XML, DOM, XHR, XSLT, XPATH, .Net Remoting, XSL-FO, AJAX, CSS, Web Services.
|
Tools
|
SSRS 2008, SSIS, MS-Project, Crystal Reports, Enterprise Architect, MS Visio, Dream Weaver, Excel.
|
Technologies
|
COM, DCOM, .NET framework 4.0/3.5/3.0/2.0/1.1, Silver light 3.0
|
Web Server
|
IIS 5.0/6.0/7.0
|
Version Control tools
|
Visual Source Safe (VSS), Team Foundation Server (TFS), Clear Case
|
Operating Systems
|
Windows 2000/ XP/NT/2003/2008, Vista, Linux, Windows 7.
|
Protocols
|
HTTP, FTP,TCP/IP, SOAP, SMTP
|
Scripting Languages
|
Java Script, VB Script, JQuery.
|
PROFESSIONAL EXPERIENCE:
Ernst &Young, Ohio Feb’2011- till date
Senior.Net Developer
|
Ernst & Young is a global leader in assurance, tax, transaction and advisory services.
Responsibilities:
· Used ASP.Net, JQuery for Presentation layer, C#.Net for backend coding and SQL 2008 R2 as Data model.
· Worked on code activities in WWF.
· Worked on Multiple DEM (Distributed Execution Manager) set ups to execute WWF.
· Worked on Unit Tests in Visual Studio and also worked on Unit test using Test Manager.
Environment:
.NET Frame Work 4.0, ASP.Net, C#, HTML5, MVC3, XML, WCF, LINQ, T-SQL, SQL Server 2008, Oracle 10g, Crystal Reports, Entity Framework, SSIS, TFS, Enterprise Library 4.0, Visual Studio 2008, XSLT, IIS 7.0.
Allscripts, GA Oct’ 2011- Jan’2011
Senior.Net Developer
|
Allscripts provides innovative solutions that empower all stakeholders across the healthcare continuum to deliver world-class outcomes. The company’s clinical, financial; connectivity and information solutions for hospitals, physician practices and post-acute organizations are the essential technologies that enable connected Community of Health.
Responsibilities:
· Used ASP.Net, JQuery for Presentation layer, C#.Net for backend coding and SQL 2008 R2 as Data model.
· Developed Data Access objects using ADO.Net
· Worked on the WCF service with TCP, Ws Https protocols and it was was hosted on Windows Service.
· Used AJAX extended controls for partial updates of the web pages.
· Created new Stored Procedures, Views using T-SQL in development environment for SQL Server 2008.
· Involved in updating the Design document and in Code Reviews.
· Extensively used ADO.Net objects for retrieving the data from SQL Server 2008 database and for updating the data back into the database.
· Used some Design Patterns in developing the code.
· Used Enterprise Library 4.0 blocks like Data Access Application Block, Validation Application Blocks.
· Written Unit test for Data Access objects and performed unit test for each module
· Used Team Foundation Server 2010 (TFS) for Source Control, data collection and reporting.
· Used HP Quality Center for bug tracking.
Environment:
.NET Frame Work 4.0, JQuery, ASP.Net, C#.Net, HTML, Java Script, XML, Design Patterns, AJAX, WCF, ADO.Net, T-SQL, SQL Server 2008,TFS 2010, VSTS, Enterprise Library 4.0, Visual Studio 2010, XSLT, IIS 7.0.
Assurant, GA Sep’ 2010- Sep’ 2011
Senior.Net Developer
|
Assurant Solutions companies develop, underwrite and market specialty insurance, extended service contracts and other risk management solutions in collaborative relationships with leading financial institutions, retailers, automobile dealers, utilities and other entities.
Responsibilities:
· Involved in Requirement gathering from the BA and designed the Design document.
· Used Agile (Scrum) methodology during implementation.
· Developed Data Access Objects using LINQ.
· Developed Cascading style sheets (CSS) to maintain design consistency across all web forms Used.
· ASP.Net validation controls for server side validations and also used JQUERY for handling some events, validations.
· Worked on MSMQ for sending messages.
· Implemented the applications using MVC2 architecture.
· Developed WCF services using Unity Framework and deployed on IIS.
· Used Caching features for Dataset and User Controls to improve the performance of the application.
· Used some Design Patterns like Factory Pattern while implementing the business logic.
· Created some SSIS packages to schedules some daily reports.
· Developed User Interface using AJAX, Component Art Controls
· Created some scripts Using SQL in Oracle 10g.
· Created new database objects like Stored Procedures, Triggers, Indexes and Views using SQL in development environment for SQL Server 2008.
· Used AJAX controls for asynchronously calling and getting the data from the server in the background
· Used Session State Management System for maintaining the state of the users.
· Used Enterprise library like Validation Application blocks, Data Access Application block and Cache Application Block.
· Generated reports using SQL server 2008 and Business intelligence management studio (SSIS) and Crystal Reports.
· Participated in Estimation, Design document review and Code review
· Performed Unit testing for each module in the entire application.
· Performed System Integration Testing (SIT) for different modules of the application according to the Test Cases and Used HP Quality Center for bug tracking.
· Used Team Foundation Server (TFS) for the source control, data collection, reporting and project tracking.
Environment:
.NET Frame Work 3.5, ASP.Net, C#, HTML5, MVC2, MSMQ, HPQC, Java Script, JSON, XML, Design Patterns, AJAX, WCF, LINQ, T-SQL, SQL Server 2008, Oracle 10g, Crystal Reports, Entity Framework, SSIS, TFS, Enterprise Library 4.0, Visual Studio 2008, XSLT, IIS 7.0.
Vision Internet, CA May’ 09- Aug’ 2010
Senior.Net Developer
|
Vision Internet is the national leader in website development. It offers website consulting, design, development, hosting, and maintenance services. It is a Microsoft certified partner and has extensive experience in all the required technologies to build a world class solution.
Responsibilities:
· Responsible for Requirement gathering from the Client, Business Analyst and was responsible for preparing Technical Specification Document.
· Created like Class diagrams, Activity Flow diagrams and Object Interaction diagrams.
· Developed Win Forms and Web Forms using ASP.Net and VB.Net.
· Created Custom controls and User Controls Libraries that were used in various modules of the application.
· Designed the application using MVC architecture.
· Used some Enterprise Integration Patterns and also used Enterprise Design Patterns during implementation.
· Used Agile (Scrum) methodology during implementation.
· Used XML and XSLT to update the homepage buttons dynamically and for the RSS feed of the event and new items.
· Worked on Implementing the One click Social networking and Twitter Updates integration into the sites.
· Created new database objects like Stored Procedures, Triggers, Indexes and Views using T-SQL in development and production environment for SQL Server 2008.
· Used AJAX controls for asynchronously calling and getting the data from the server in the background.
· Played an important role in designing the Vision CMS(Content Management System), like WYSIWYG Editor, Browser based administration, designed more than 30 interactive components (like news, events, job etc) and able to display these items on the web page based on department, category constraints
· Developed, Consumed and also involved in hosting the Windows Communication Foundation (WCF) services as windows service.
· Created a Silverlight application for web interactive, web based data visualization using XAML.
· Generated reports for the application using Crystal Reports.
· Used LINQ for querying the database objects to retrieve the information with the most efficient query.
· Used Silverlight toolkit accordion control, data form control and Calendar control.
· Used Cookie based Session State Management System for maintaining the state of the users.
· Implemented ASP.Net Forms Authentication with Role Based Authorization.
· Used Silver Light Layout panel and control templates for customization and used Windows Presentation Foundation (WPF) for developing rich UI for windows applications.
· Used WPF in creating different animated scenes using the combination of transforms, animation controls (storyboard, double animation) and color effects and also used Document Viewer control to display the fixed documents.
· Used Visual Source Safe to track the Versions in the development environment.
· Created Test Cases and performed N-Unit testing for each module in the entire application.
Environment:
.NET Frame Work 3.5, ASP.Net, VB.Net, HTML4, MVC, Java Script, XML, XAML, WPF, Silver Light 3.0, AJAX, WCF, JQuery, ADO.Net, T-SQL, Agile, SQL Server 2008, Crystal Reports, Visual Source Safe, Visual Studio 2008, IIS 7.0.
Geico Auto Insurance, MD July’ 08- May’ 09
Senior.Net Developer
|
Geico is an auto insurance company based in many states of USA. Besides auto insurance it also offers other types of insurance like life insurance, Home Insurance etc. It is one of the nation’s largest and fast growing auto insurers and also a technological powerhouse.
Responsibilities:
· Involved in analysis and design phase of the web application using the OOAD approach which includes Use cases, UML class diagrams.
· Used ASP.Net for Presentation layer, VB.Net for backend coding and Oracle 10g.
· Implemented Master pages to maintain uniform look and feel of the pages across the application and also developed Cascading style sheets (CSS) to maintain design consistency across all web forms.
· Implemented security using Forms authentication and Role based authorization.
· Configured the files for various application settings including Custom Error Handling, Tracing & Debug information.
· Created and Implemented WCF Service to access the database and deployed on IIS.
· Used JQuery AJAX for requesting data from the remote server.
· Created Views, Stored Procedures and Triggers using Oracle 10g and called them using ODBC driver from the Data Access Layer.
· Used NHibernate as a Data Access Layer. .
· Used XSLT to transform XML documents in to HTML web pages.
· Worked on MOSS Share point Portal Server for documents, content management.
· Used WPF for designing Windows Forms which offered ideas, Options and online quotes to prospective policy holders through our website in a visually compelling way.
· Used WPF dependency properties to bind the data to the UI and vice versa.
· Implemented Service Oriented Architecture (SOA) to serve various applications.
· Implemented Fragment Caching in user controls to enhance the performance of the application.
· Created Custom Validation controls for validating the data in the user controls.
· Designed and developed reports for the application using Crystal Reporting Services.
· Responsible for preparation of Project Technical Documentation at each phase of the development.
· Performed N Unit testing for each of the module in the entire application.
· Used Clear Case as version control tool.
Environment:
.Net Framework 3.0, ASP.Net, VB.Net, Oracle 10g, ODBC, CSS, HTML, Telerik, DHTML, ADO.Net, SOA, N Unit, NHibernate, JQuery AJAX, ADO.Net, WCF, WPF, Visual Studio 2005, PL SQL, XML, IIS 6.0
Cardinal Health, OH July’ 07- July’08
.Net developer
|
Cardinal Health in an health care company that helps pharmacies, hospitals and ambulatory care sites focus on patient care while reducing costs, improving efficiency and quality, and increasing profitability.
Responsibilities:
· Involved in Software Development Life cycle (SDLC) starting from Requirements gathering and performing objects oriented analysis, design and implementation.
· Involved in developing JavaScript functions to handle Client-Side validations and also used for handling some events.
· Designed the presentation layer using Ajax and used C# as code behind.
· Also developed some Win Forms for desktop applications.
· Developed Cascading Style Sheets (CSS) and linked them to pages for consistent look.
· Enabled communication between application tiers through interfaces using SOAP and Binary .Net Remoting for increased performance, security.
· Involved in SQL Server data modeling, Stored Procedures and customized Microsoft Data Access Application Block for .Net to perform common data access tasks using Enterprise Library.
· Used T-SQL stored procedures to protect data integrity through permissions and table abstraction while increasing application speed and ADO.Net technology for data retrieving, querying, storage and manipulation.
· Generated various internal reports using Crystal Reports.
· Developed Web Services to access the patient information through a secured channel.
· Managed work flows using windows workflow foundation (WWF).
· Designed and implemented reusable software elements like Server Side Controls, Custom Controls using ASP.NET.
· Involved in Unit testing and Integration testing during code reviews.
· Used Team Foundation Server (TFS) for the source control, data collection, reporting and project tracking.
· Implemented Agile Methodology of Software development life cycle (SDLC).
Environment:
.Net Framework 3.0, Visual Studio 2005, ASP.Net, C#.Net, SQL Server 2005, CSS, HTML, DHTML, ADO.Net, Web Service, Agile, N Unit, ADO.Net, Crystal Reports, T SQL, XML, IIS, TFS.
SunTrust Banks, GA June’ 06 – July’ 07
.Net Developer
|
SunTrust Bank, the company provides deposit, credit, trust, and investment services to a broad range of retail, business, and institutional clients. Other subsidiaries provide mortgage banking, brokerage, investment management, equipment leasing, and investment banking services.
Responsibilities:
· Understood the requirements of the user and developed the code as per the business specifications.
· Involved in developing the UML diagrams.
· Designed presentation layer, business logic layer and DAL using ASP.Net and C#.Net.
· Used ASP.Net validation controls for Server Side Validations and VB Script was used for Client Side Validations.
· Created Stored Procedures, Views and Triggers using T SQL to interact with SQL Server 2005.
· Extensively used ADO.Net objects like Dataset, Data Reader and Data Adapter objects to retrieve data, manipulate data and display it onto an ASP.Net page.
· Involved in the design of security module which included Forms Authentication and Role Based Authorization.
· Created and invoked Web Services to communicate with stock exchanges using visual C#, ASP.Net.
· Created some SSIS packages to perform some business functions.
· Implemented ASP.Net State Management techniques to maintain the state of the user.
· Used Data Grid Controls for displaying, sorting, paging the data.
· Used Caching features for Dataset and User Controls to improve the performance of the application.
· Generated Monthly, Annual reports using Crystal Reports.
· Created Test cases and performed Unit Testing on each module of the application.
· Used Visual Source Safe (VSS) for version control.
Environments:
.Net Framework 3.0, ASP.Net, C#, SQL Server 2005, VSS, Java Script, SSIS, T SQL, CSS, Crystal Reports, AJAX, Unit Testing, Visual Studio 2005, HTML.
Unum, TN Nov’2005 - May’2006
.Net developer
|
Unum is a company of people serving people. Unum is the market leader in both group and individual disability insurance and group long-term care. It also provides life insurance which help support families financially.
Responsibilities:
· Involved in creating front end web pages using ASP.Net, C# and used ADO.Net for back end database connections.
· Designed the web pages using ASP.Net and applied Cascading Style Sheets (CSS) for consistent look of the site.
· Used Enterprise library like Validation Application blocks, Data Access Application block and Cache Application Block.
· Created Indexes for fast access of the table data from database.
· Developed windows services for individual process like automatic writing data into the data base and for creating event log files.
· Generated reports using Crystal reports 6.0 and displayed the reports in different formats.
· Developed Stored Procedures, Batch, Triggers and advanced queries to structure the back end data.
· Developed and implemented ASP.Net Web Services using http binding and also involved in hosting the service on IIS server to expose user authentication with unified Access Request System.
· Extensively used ADO.Net objects for retrieving the data from Oracle 9i database and for updating the data back into the database.
· Participated in reviewing Design, Code and Test cases.
· Involved in performing N Unit testing and also involved in implementation of the project.
· Used Visual Source version control system as source code repository.
Environment:
.Net Framework 2.0, ASP.Net, C#, ADO.Net, Java Script, HTML, PL SQL, Web Service, Windows Services, Oracle 9i, Visual Studio 2005, VSS, Crystal Reports 6.0
Kmart, CA Feb’ 2005- Nov’ 2005
Jr. Net Developer
|
Kmart, a wholly owned subsidiary of Sears Holdings Corporation (NASDAQ: SHLD), is a mass merchandising company that offers customers quality products through a portfolio of exclusive brands and labels. It has retail outlets in almost all parts of the country.
Responsibilities:
· Developed the application using ASP.Net, VB.Net, VB6 and SQL Server 2005.
· Involved in creating pages for administration module and user module.
· Developed and implemented Web Forms and User Navigation controls using ASP.Net, DHTML and JavaScript.
· Involved in migrating the VB6 code to .Net.
· Created tables for maintaining user information, category information, products information, cart information in SQL Server 2005 database.
· Used ADO.Net objects to fetch the data from the data base and store it back in to the database.
· Created Stored Procedures, Views and Triggers using SQL Server 2005.
· Used the concept of .Net Remoting for Client Server conversations.
· Used Cookie based and Form based Session Management to store user cart information and other user specific information.
· Used Façade Design Pattern while implementing the business logic.
· Implemented Security by forms authentication and authorized by creating roles.
· Performed Unit Testing and Participated in integration of different modules of the application.
Environment:
.Net Frame Work 2.0, ASP.Net, VB6, VB.Net, SQL Server 2005, HTML, XML, ADO.Net, T SQL, Java Script, Design Pattern, Unit Testing.
Medicity Hospital, Hyderabad Feb’ 2004- Jan’ 2005
Software Engineer
|
Medicity hospital delivers a beast health care based in Hyderabad. It is a one stop center for excellence with multi disciplinary (Multi Super-Specialties) interaction under one roof.
Responsibilities:
· Involved in studying the Use Cases to deduce the methods to be implemented in the framework to support the application.
· Configured ASP.Net web configuration file for the entire web application.
· Designed DAL components with VB.Net, VB and ADO.Net.
· Developed Cascading Style Sheets (CSS) for consistent look of the site.
· Client side scripting was performed using Java Script.
· Created Stored Procedures, Triggers, User defined functions in SQL Server 2000.
· Used ADO.Net objects like Data Adapter, Data Reader, Data Set, Command and Connection objects to retrieve data from the database and manipulate it.
· Developed reports using SQL Server Reporting Services (SSRS) and Business intelligence management studio.
· Developed Win Forms using VB.Net and also consumed Web Services.
· Involved in Unit Test of the application by using N Unit testing framework, to ensure quality.
· Used Visual Source Safe (VSS) for version control.
Environment:
.Net Frame Work 2.0, HTML, ASP.Net, VB.Net, VB, Java Script, T SQL, CSS, ADO.Net, Visual Source Safe (VSS), XML, SSRS, SQL Server 2000, N Unit Testing
Aqua Health, Hyderabad July’ 2003- Jan’ 2004
Software Engineer
|
Aqua Health deals with water purification systems. It is a home appliance manufacturing and marketing company based at Hyderabad.
Responsibilities:
· Involved in gathering the requirements from the client.
· Responsible for developing the web forms in ASP.Net and C# was used for coding.
· Developed Cascading Style Sheets (CSS) and applied to the web forms.
· Used Java script for client-side validations.
· Used ADO.Net objects for interacting with the database.
· Manually tested each module of the application.
Environment:
.Net Frame Work 2.0, HTML, ASP.Net, C#.Net, Web Forms, Java Script, CSS, XML, SQL Server 2000, T-SQL
EDUCATION:
Bachelors in Electronics & Communication from JNTU 2003