It Consultant Resume
Monterey, CA
SUMMARY:
- Over 8 Years of Expertise in working with .NET 4.5,4.0, 3.5, 3.0, 2.0 Framework and Visual Studio 2013/2010/2008/2005 and SQL SERVER 2012/2008/2005.
- Extensive experience in SQL Server/Oracle Database design, developing T - SQL /PL-SQL queries, stored procedures, Triggers, Queries, Views and Functions using SQL Server and Oracle.
- Hands on experience on writing C# classes for reusability of the code using .Net 2.0/3.5/4.0/4.5 framework library.
- Expertise in ASP .NET MVC 3.0 /4.0, WEB API, WCF
- Hands on experience in Object Oriented coding, Design, Error handling and Implementation.
- Experience with web technologies such as HTML, Master Pages, DHTML, CSS, XML, XSLT, Java Script and JQuery.
- Experience with interpreting the validations on the front end screens and applying the same validations into ASP.NET code.
- Expertise in developing Web Forms using ASP.NET and experience in creating User Controls and Custom Controls.
- Expertise in .Net Security features using ASP.NET Authentication and Authorization.
- Proficient in AJAX for developing web applications that provides rich user interface.
- Experience in creating, consuming and deploying Web Services and its elements SOAP and WSDL.
- Experienced in Service Oriented Architecture (SOA) using WCF
- Experience with implementing MS Workflow Foundation for the business workflows.
- Extensively worked on fine tuning the SQL Stored Procedures to increase the performance.
- Have good knowledge on SiteCore to create Layouts, Templates, Localization and Globalization.
- Experienced in Deployment with IIS 6.0/5.1/5.0/4.0.
- Extensively worked on Language Integrated Query (LINQ) to retrieve data from different sources (LINQ to Objects, LINQ to SQL, LINQ to XML )
- Handled all aspects of Software Development Lifecycle - Designing Database, Object Model, Coding, Code Review, Production Support, Maintenance and Testing.
- Experience with business analysis and requirements in both traditional Waterfall model and Agile Methodologies.
- Strong Business and Application analysis skills with excellent communication & professional skills.
- Creative problem solving and analytical abilities, with excellent verbal and written skills.
- Self-motivated, good learner and quick to adapt to any new technology.
TECHNICAL SKILLS:
Operating Systems: Windows 2003/XP/NT/2000, Windows Server 2000/2003
Programming Languages: ASP.NET, C#.net, VB.Net, SQL, ADO.Net, T-SQL, ASP 2.0, 3.5
Databases: Oracle 10g, SqlServer 2012/2008/2005/2000, MS-Access
Web Technologies: ASP.NET, Web Services, Web Forms, WCF, WWF
Markup Languages: HTML, DHTML, CSS, SOAP, WSDL, XML/XSLT
Modeling Language: UML
Frameworks: .Net Frame work 4.5/4.0/3.5/3.0/2.0/1.1, NUnit, NHibernate, Entity Framework
Scripting Language: Java Script, Ajax, JQuery, JQuery Templates
Web Server: IIS 7.0/6.0/5.1/5.0/4.0
Tools: MS Visual Studio 2003/2005/2008/2010/2013, SQL management studio,Visual Source Safe (VSS), Team Foundation Server (TFS), SVN, JIRA
PROFESSIONAL EXPERIENCE:
Confidential, Monterey, CA
IT Consultant
RESPONSIBILITIES:
- Worked on SCRUM Methodologies and got involved in the iterative process of development.
- Designed and developed SOA architecture with WCF binding concepts for making data binding for end points.
- Designed user interface screens and implemented application logic under Microsoft .NET framework powered with CLR using C#, object oriented Programming (OOP) concepts like encapsulation, inheritance, polymorphism, and abstraction.
- Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Used Autofac IoC Container to create dependencies and inject when required.
- Developed web pages using ASP.NET and VB.NET.
- Created WEBAPI restful service for providing business logics.
- Extensively used HTML5, CSS, JQuery for rich UI Interface.
- Used ADO.NET Entity framework for data retrieving, querying, storage and manipulation of data
- Involved in performance tuning and query optimization
- Extensively used LINQ with collections objects.
- Used Moq in NUnit framework of unit testing.
- Programming experience as an Oracle PL/SQL developer in analysis, design and implementation of Business applications using the Oracle Relational database management system.
- Developed complex database objects like stored procedures, functions, packages and triggers using SQL and PL/SQL.
- Used Angular JS for creating dynamic views
- Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.NET provider model.
- Created HTTP Handlers to implement services and DAL access layers using AJAX to call the handlers and get the JSON object in the User Interface to develop the UI data.
- Created and exposed WCF services for different Raters like PL Rater, IBQ and FSc for generating the quote.
- Consumed various 3rd party services like Lexis Nexis, ISO to get driver accident points and Credit score information for auto business.
- Created automated job to pull the claims daily from different source for Home - Loss History details.
ENVIRONMENT: Visual Studio 2013, ASP.Net 4.5, C# .NET, VB. NET, LINQ, Web API, ASP.NET MVC5, JQUERY, AJAX, HTML5, CSS3, XML, SQL Server 2012, Oracle 10g, Entity Framework, MVC design pattern and IIS.
Confidential, VirginiaProgrammer / Analyst
RESPONSIBILITIES:
- Followed Agile/Scrum methodology for the application development with daily stand up meetings.
- Developed the reusable framework for the application using the ASP.NET MVC Framework.
- Involved in creating and consuming web services for finance, HR, sales, payroll, timesheet modules using WCF services (Soap based)
- Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction
- Fine tuned stored procedures for improving the performance
- Used JQuery, HTML5 and CSS3 for rich interface.
- Performed Test Driven Development (TDD): NUnit Testing and Load Testing
- Implemented Data access layer (DL) using Entity Framework with database SQL Server by creating Functions, Triggers and Store Procedures in T-SQL
- Created Web APIs using ASP.NET Web API allow new web/client projects to leverage reusable data.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
ENVIRONMENT: Microsoft .NET Framework 4.5 with Telerik Controls, ASP.NET MVC3,CSS3,WCF, C#, JSON, AJAX, JQuery, MS SQL Server 2008, Office 2010, Microsoft Visual Studio 2013, TFS, IIS 7.0, Windows Server 2008.
ConfidentialSenior Software Engineer (.Net / SQL Developer)
RESPONSIBILITIES:
- Involved in all the phases of software life cycle.
- Developed C#.Net Web Application to import the data from various systems like Oracle, SQL Server, Flat Files, Teradata and Netezza.
- User interface screens are developed using ASP.NET MVC3 with Razor syntax, C# .Net, AJAX, Javascript and CSS.
- Developed Data Access Library using Entity Framework and LINQ based on the Repository design pattern.
- Developed ASP.NET (3.5) Console Application to pull the data from AS400
- Developed GUI using ASP.NET Web Forms with Ajax controls
- Used ASP.NET data controls such as GridView, Repeater, DetailsView for displaying the data in a clear format
- Developed .NET Windows Service
- Created stored procedures for validating each controls for any import and export.
- Implemented EDMS (Enterprise Data Management System) for Lynx.
- Have done the SQL Encryption of SSN Data using different SQL Encryption Algorithm as part of NPI Encryption project.
- Extensively worked on BCP (bulk copy) commands from import and Export
- Wrote many Batch files from importing and exporting data from and to different systems. Used threads to import the data from AS400
- Implemented Master Pages for the uniformity and Cascading styling sheets.
- Used FTP Commands to import the data from FTP Server.
- Validated pages using Asp.Net on server side and JavaScript for Client side Validation
ENVIRONMENT: Visual Studio.Net 2010, C#, .Net 3.5, MVC3, Windows XP, SQL Server 2008, Batch Files
Confidential.Net Developer
RESPONSIBILITIES:
- Involved in all the phases of life cycle.
- Developed ASP.NET (3.5) Web Forms for developing User interface.
- Implemented data exchange and business logic (ADO.NET, C#.NET).
- Implemented WCF for accessing the employee information.
- Implemented Workflow Foundation for Approval Workflow.
- Used LINQ queries for populating the data to grid views.
- Did client side validation and used server side validation controls to validate the data in the screens.
- Did the Database Design and created the tables and views
- Created Stored procedures for data population and insert and update of new request.
- Created Functions and Triggers
- Interacted with the users directly during UAT support for better performance.
- Used Java script for all client side validations.
- Migrated ASP.NET (1.1) Web Forms to ASP.NET (2.0).
- Developed ASP.NET (2.0) Console Applications for sending remainder mails to stake holders.
- Developed ASP.NET (2.0) Web Forms for developing User interface.
ENVIRONMENT: Visual Studio.Net 2008, 2005, 2003, C#.Net 3.5,2.0,1.1, Windows XP, SQL SERVER 2008, SQL SERVER 2005, MVC (Simulated)
