Omkar
********@*****.***
Qualification Summary
• 3+ Years of experience in Systems Analysis, Design, Development and Implementation in developing Web and Windows using N-tier Architecture involving all stages of Software Development Life Cycle(SDLC).
• Extensive experience of designing and developing software applications with the C#(3.0/2.0) .NET Framework (4.0,3.5/3.0/2.0/1.x),Silverlight, ASP.NET(3.5/3.0/2.0), ADO.NET, AJAX, LINQ, WCF, WPF and WWF.
• Experience in implementing several Design Patterns to standardize the application architecture.
• Expertise knowledge on Object Oriented Programming (OOPS) Concepts including Inheritance, Abstraction, Encapsulation and Polymorphism.
• Excellent experience in Creating, Consuming and Publishing XML Web Services (SOAP, WSDL, UDDI) using .NET Framework and Solid understanding of Service Oriented Architectures.
• Experience in developing Web forms, User Controls, Custom controls and validating user inputs using validation techniques.
• Highly experienced UI Development, designing Web applications using Master Pages, CSS, Themes and Skins
• Recent experience working with WPF with all the programming and technologies integrated into Asp.Net 3.5 C# framework with different types of cutting edge animation, User Interaction and data binding which can operate on all popular web browsers.
• Good working experience in making AJAX based web applications to improve the response time and extensively implemented update panels, script manager and triggers.
• Experience in using Language-Integrated Query (LINQ to Objects, LINQ to XML, and LINQ to SQL) and retrieve data from different data sources..
• Expertise in implementation of optimized, secured WCF Service by using Service, Operation, Data, Fault and Message Contracts.
• Experience in developing applications using Model-View-Prenstation, Model View Controller (MVC) .
• Extensive experience in relational database development, for creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures, Cursors and Functions using T-SQL and PL/SQL in Microsoft SQL Server 2008/2005/2000
• Excellent communication skills and ability to work well with customers to determine requirements and application scope.
Skill Set:
Languages C#.Net, VB.Net, C, C++, T-SQL, SQL, PL/SQL, VB6.0
RDBMS SQL Server 2008/2005/2003, and MS Access 2000/97,SVN
Tools VSS,
Web Technologies ASP.Net, ADO.Net, DevExpress,NHibernate, HTML, DHTML, JSP, XML, AJAX, CSS, XML, XSL, Web Services, WSDL, UDDI,WCF,WPF,MVC
Scripting Languages JavaScript, VBScript
Operating Systems Windows XP/Advance/2000/NT
SQL Server Tools Enterprise Manager, Profiler, Query Analyzer, Export & Import (DTS)
Software Application Visual Studio .Net, Visual Interdev, Dreamweaver
Web Servers IIS 5.0/6.0/7.0, Apache and Tomcat
Third Party FrameWorks: Telerik
Others COM, DCOM, COM+, MTS, ActiveX
Educational Qualification:
JNTU, India Bachelor of Technology, Computer Science and Engineering
Professional Experience:
Client: 3M, TX Sep ’10 – Till Date
Project: Motor Vehicle Systems and Services (MVSS)
Senior .Net Developer
3M Motor Vehicle Systems and Services (MVSS) is a software development organization within the
Traffic Safety Systems Division of the 3M Corporation. MVSS is primarily responsible for development
and implementation of Motor Vehicle related software and services. This suite includes products to support
• Motor Vehicle Registration Solution that supports the registration and titling of motor vehicles.
• Driver Record and Issuance Verification Solution that supports the issuance of credentials and management of customer driving records.
• Commercial Transportation Management System that manages fleets of commercial vehicles.
• Accounting Transaction Money Manager which is a point of sale and financial management and revenue reporting system that accepts payments and then distributes revenue to the appropriate accounting ledgers.
• Dealer Licensing and Registration Solution that manages automotive dealership organization’s licenses, permits and license plates
Responsibilities:
• Involved in the SDLC phase of requirement analysis, design, and development of the web based intranet application tool using ASP.NET and C#.
• Graphical User Interface (GUI) was designed using ASP.NET and the business logic was coded in C#.
• Developed business use cases, sequential, collaborative, activity and class diagrams for the enterprise presentation, and business and data access components of the system using UML.
• Used Cascading Style Sheets for a unified look and feel of the ASP.NET Web forms.
• Designing Administrator pages to handle overall application.
• Designed the source and applications under agile process.
• Involved in designing Database Architecture.
• Implemented Optimized Stored Procedures.
• Maintained good security safeguards.
• Wrote the Database Triggers, Views, and Indexes.
• Used Master Pages to provide a unified look and feel to the application.
• Used AJAX to create better, faster and more user-friendly web applications.
• Created ASP.NET validation controls and JavaScript validations to enforce validations.
• Consumed a Web Service
• Experience with the jQuery JavaScript framework
• Used XML to transport and store data.
• Used Grid View, Data List, and Panels to display and manipulate data in ASP.NET Web Forms.
• Used ADO.NET components like Data Adapter, Data Reader and Dataset.
• During the construction phase of Win forms, Implemented User Interface for Windows versions of the application using Windows Forms, C# and Win forms Controls like Tree, Tab Panel, Outlook Layout Panel, Toolbars and Context Menu controls.
• Used Forms Based Authentication to enforce security in to the application.
• Active participation in unit testing of the application to ensure quality
• Used Windows Communication Foundation (WCF) for clients to consume multiple services using SOAP protocols.
• Maintained the Version, Labeled Versions and Backups of the source using Team Foundation server (TFS).
• Supervised the development of functional documents for the application.
• Participated in various Client meetings with the team and the Project manager to discuss improvements/amendments in the development of the section.
Environment: C#, ASP.NET 4.0, ADO.NET, Web Services, WCF, Visual studio 2010, WSDL, Windows server 2003, PL/SQL, CSS, HTML, JavaScript, J Query, AJAX, XML, UML, IIS 7.0, TFS.
Client: Morpho Trak Safran Group, NY Jan 2009–Sep 2010
Project: Revenue Management
Role: .Net Developer
Morpho Trak Safron group is a leading provider of utility billing and transaction services. Revenue Management is a billing project used to generate bills for the usage of utilities. It deals with many vendors in different states. The project has been categorized into different modules like Users, Billing, Customer Support and Reports.
Responsibilities:
• Involved in the SDLC phase of requirement analysis, design, and development of the web based intranet application tool using ASP.NET and C#.
• Experience using Dev Express controls with WPF.
• Used Dev express grid to give user more attractive interface and functionalities.
• Used Dev express edit text box’s validation to validating data.
• Developed business use cases, sequential, collaborative, activity and class diagrams for the enterprise presentation, and business and data access components of the system using UML.
• Used Cascading Style Sheets for a unified look and feel of the ASP.NET Web forms.
• Designing Administrator pages to handle overall application.
• Designed the source and applications under SCRUM process.
• Involved in designing Database Architecture.
• Used MS SQL Server 2008 as the database.
• Use of jQuery to many internal units based on evaluation of framework.
• Implemented Optimized SQL Stored Procedures.
• Maintained good security safeguards.
• Wrote the T-SQL Database Triggers, Views, and Indexes.
• Used Master Pages to provide a unified look and feel to the application.
• Used AJAX to create better, faster and more user-friendly web applications.
• Created ASP.NET validation controls and JavaScript validations to enforce validations.
• Consumed a Web Service
• Followed the Model view controller (MVC) architecture to ensure the flexibility of the application.
• Used XML to transport and store data.
• Used GridView, DataList, and Panels to display and manipulate data in ASP.NET Web Forms.
• Used ADO.NET components like DataAdapter, DataReader and Dataset.
• Used Object Relational Mapping (ORM) for converting data between incompatible systems.
• During the construction phase of Winforms, Implemented User Interface for Windows versions of the application using Windows Forms, C# and Winforms Controls like Tree, Tab Panel, Outlook Layout Panel, Toolbars and Context Menu controls.
• Used Forms Based Authentication to enforce security in to the application.
• Used SQL Server Reporting Services (SSRS) to generate reports.
• Active participation in unit testing of the application to ensure quality
• Used LINQ for querying the database and do the object relational mapping.
• Windows presentation Foundation (WPF) is used for building applications for rendering user interfaces in windows based applications.
• Experience in Window Presentation Foundation (WPF) to create rich and interactive UI using.
• Development the functional analysis of the application under SCRUM process.
• Used Windows Communication Foundation (WCF) for clients to consume multiple services using SOAP protocols.
• Maintained the Version, Labeled Versions and Backups of the source using Team Foundation server (TFS).
• Supervised the development of functional documents for the application.
• Participated in various Client meetings with the team and the Project manager to discuss improvements/amendments in the development of the section.
• Used Team Foundation Server (TFS) for source control, data collection.
Environment: C#, .NetFramework3.5, WebForms, ASP.NET, ADO.NET, HTML, CSS, AJAX, XML, Visual Studio 2008,UML, PL/SQL, SQL Server 2008, WCF, XAML, Expression Blend 2.0, SSRS, TFS.
Client: Felix, INDIA Feb 2008– Nov 2008
Project: Recovery Tracking System
.Net Developer
The major activity of the organization is to involve financial recovery services to Master Card which is a credit card issuing agency. Recovery tracking system application records all the recovery information about when the customer is contacted and this information will be passed to the respective agent in a timely manner. The process of tracing all such activities is the purpose of the application. Responsibilities
• Involved in the complete software development lifecycle (SDLC) of the project using AGILE.
• Used HTML, JavaScript to develop and implement a user-friendly UI design for the presentation layer.
• Developed CSS, master pages and user controls in ASP.NET 3.0 using C# as the code behind language pages.
• Developed major modules of the system using Service Oriented Architecture (SOA) approach.
• Responsible for developing custom validations using JavaScript on user inputs for web pages where needed.
• Responsible for developing web pages using AJAX for partial page updates.
• Responsible for developing web services which were subscribed by other members in the team.
• Used SQL Server 2005 for creation of database tables, stored procedures and used ADO.NET for communication between the application and database.
• Performed unit testing and system integration testing.
• Involved in fixing the bugs based on the client requirements and did lot of enhancements in the web forms and class files.
Environment: Visual Studio 2005, ASP.NET 3.0, AJAX, C#.NET, ADO.NET, CSS, JavaScript, HTML, XML, Web services, SQL Server 2005.