We provide IT Staff Augmentation Services!

Software Enginee Resume

4.00/5 (Submit Your Rating)

CA

SUMMARY:

  • .Net Developer Having around 12 + years of intensive experience in Creating and Developing RIA(Rich Internet Applications) and Windows based Applications using .Net Framework 4.5/3.5/3.0/2.0/1. x.
  • Experienced in all the stages of software development life cycle (SDLC) including Business Process Analysis, Requirements gathering & Analysis, High level design, detailed design, Development, Testing, QA, Maintenance, Enhancement & Production Support.
  • Proficient in developing intranet, internet, N - tier, Client Server applications and well versed with Middleware, Back end, Front end and UI development using C#,VB.NET, ASP.NET, ADO.NET, Web Services, WCF,WPF and SQL Server 05/08/12.
  • Expert in Confidential development using Object Oriented Analysis & Design techniques (OOAD).
  • Experienced in Designing Rich Interactive Web Pages using ASP.NET User Controls, and Custom Controls.
  • Proficient in implementing AJAX functionality to improve the responsiveness.
  • Experienced in developing and using Master Pages and CSS (Cascading style sheets) for look and feel of the Confidential .
  • Exclusively involved in developing and deploying Web Services using WSDL, UDDI and SOAP.
  • Expert in consuming and publishing Windows Communication Foundation (WCF) services and in defining Service Contracts.
  • Experienced in Serialization, Reflection, Multithreading, LINQ and Microsoft Enterprise Confidential Block .
  • Proficient in using XML related technologies Like XSLT, XPATH and XQUERY.
  • Excellent skills in developing code for the database related applications to interact with the databases, using ADO.NET.
  • Expert in RDBMS concepts and constructs along with objects creation such as Databases, Tables, Normalization, UDFs, User Defined Data Types, Indexes, Views, Cursors and Triggers.
  • Experienced in designing and developing large number of reports like Tabular, Matrix Reports using SSRS and Crystal Reports.
  • Excellent experience working with UML for drawing the Use Case Diagrams, Class Diagrams, Sequence Diagrams, State and Activity Diagrams.
  • Proficient in implementing .NET Security features including Code Access security and Role Based securities.
  • Experienced in using Source Code Version Control Confidential like MS Visual Source Safe(VSS) and Tortoise SVN (SVN).
  • Developed cleaner and efficient applications using Microsoft Design Patterns including Singleton, MVP and MVC.
  • Have Good experience in a fast paced Agile Methodology Development Environment.
  • Having good knowledge on Clear Case, MS Build and Build Forge.
  • Possess extensive working experience in unit testing framework - NUNIT.
  • Possess extensive working experience in Stored procedure testing - SPUNIT.
  • Organized, dependable and punctual with excellent oral and written communication skills, quick learner, can adapt quickly to a new technology, with ability to take new roles in minimum time and little training.

TECHNICAL SKILLS:

.NET Technology: .NET Framework, ASP.Net Web Forms, MVC, Visual Studio, WCF, LINQ, VB.NET, C#, AJAX, Remoting.

Methodologies: OOP, Agile Methods (SCRUM).

Web Development: ASP.NET MVC, AJAX, XML, Web API, CSS, MSMQ, HTML, Java Script, and jQuery.

Database: SQL Server, DataObject.NET, Entity Framework, LINQ, ADO.NET, PL/SQL, T/SQL, SSIS, Oracle, and MS Access.

Reporting Tools: Crystal Reports and SQL Server Reporting Services (SSRS).

Web Services: WCF, WSDL, UDDI, WSE, Web Services, Restful Web services.

Source Control: Team Foundation Server (TFS), Visual Source Safe, Tortoise SVN.

PROFESSIONAL EXPERIENCE:

Confidential,Morton Grove,IL

Sr. Software Engineer

Responsibilities:

  • Involved in Requirements Gathering, Analysis and design of the project.
  • Develop POS ordering ecommerce websites for clients using ASP.Net MVC 5.0 framework.
  • Enhance existing websites to provide additional functionality as requested by clients, production teams, and account management teams.
  • Develop easy to use Web solutions & sites that are visually appealing to support all procurement, ordering and reporting activities. All sites are single code-base with dynamically applied style and are optimized using Solr Search.
  • Create strongly typed Views, Used Model Binding, Form Posting Unobtrusive Ajax form posting and Validations, Action Filters and Action Selectors, Custom Model Binders, Custom Data Annotations.
  • Developed dynamic security mechanism for the actions in the Confidential based on the user roles.
  • Extensive usage of Generics. Created Generic Methods, Generic Extension Methods and also Extension Methods.
  • Create WEB APIs to support Print on Demand solutions and integrate with the existing POS web applications.
  • Create sophisticated SQL Server database to responsively handle complex queries, stored procedures and .NET data access components, Entity framework and LINQ.
  • Worked with SAML as a federated Identity and Implemented Service Provider and Identity Provider for SSO.
  • Used many jQuery components like jQuery UI, jQuery Data tables, jQuery Grid and other numerous jQuery Plugins.
  • Actively used Elmah, and Custom Exception management and logging.
  • Develop and implement interfacing solutions with the backend ERP Confidential (JD Edwards).
  • Generate new project proposals, estimates & project plans for new website designing and development, use Azure to build Wireframes & mockups.
  • Integrated Snap Pay credit card process to POS applications.
  • Developed Selenium Automated scripts.
  • Implemented SOLR search for catalog lookups.

Environment: MVC 5.0, .NET Framework 4.5, Visual Studio 2015, SQL Server2012, JQUERY Mobile, C#.NET, ASP.NET 4.5, LINQ, ADO.NET, OOAD, Interfaces, Messaging, AJAX, SVN, XML, HTML, SOAP, XAML, IIS 7.0, JavaScript, JQUERY, Angular JS, CSS, Windows Services, Web Services, SOA, NUNIT, Agile, Web API, Bootstrap, Blue Pay, Snap Pay, Selenium, Kendo and SPUNIT.

Confidential, CA

Sr. Software Engineer

Responsibilities:

  • Involved in Requirements Gathering, Analysis and design of the project.
  • Implemented ASP.NET MVC 3 Model, View and controller.
  • Designed the view pages using J Query mobile themes and styles.
  • Involved in creating the stored procedures and triggers.
  • Created windows services to send notification emails on schedule basis.
  • Created view pages to compatible in all flat forms like Desktop, IPhone, Android phones and other environments.
  • Used JQUERY and Ajax to get the required information on demand.
  • Used JQUERY library for making Ajax calls and get the data in html format and showing to user.
  • Used ADO.NET Objects to do data base operation from .Net to back end.
  • Involved in creating Data layer, Business layer and presentation layer.
  • Used LINQ query’s for data retrieval from generic objects like dictionaries and list.

Environment: .NET Framework 4.0, Visual Studio 2010, SQL Server2008, JQUERY Mobile, C#.NET, ASP.NET 3.5, LINQ, ADO.NET, OOAD, Interfaces, Messaging, MVC 3.0, AJAX, VSS, XML, HTML, SOAP, XAML, IIS 7.0, JavaScript, JQUERY, CSS, Windows Services, Web Services, SOA, NUNIT, Agile and SPUNIT.

Confidential,CA

Software Engineer

Responsibilities:

  • Identified and gathered the requirements and defined the business rules to user requirements in Software Development Life Cycle (SDLC).
  • Responsible for developing WCF Service Libraries to exchange data between Desktop and Central Confidential and implement business logic.
  • Designed website in ASP.NET 3.5 with a consistent site-wide page layout Using Master Pages and their associated content pages.
  • Intensively used Cascading Style Sheets (CSS) and XHTML to design look and feel of the web pages.
  • Worked with .NET Framework 3.5 User controls, Web controls List controls, Master Pages, and Data controls in ASP.NET for the web forms.
  • Implemented input validation using the ASP.NET Input Validation Controls and Worked on role based authorization and forms based authentication.
  • Extensive Use of Session Management, View state and Cookie(s) to maintain state in the applications.
  • Worked with input validations by using JavaScript and Jquery functions.
  • Created a Data Layer object in Vb.Net language which gives the common classes of methods to execute stored procedures into a Data Set, Data Table and Data Reader.
  • Used various features like Partial classes, Anonymous types, Read-Only Properties, polymorphism and inheritance of VB.Net 3.5 in building data entity model.
  • Worked on developing business layer using Entity and Manager Class.
  • Responsible for creating complex stored procedures, views and packages in SQL Server 2005.
  • Experienced with Tortoise SVN (SVN) for source code maintenance.
  • Performed Unit testing according to the test cases for the modules, and Involved in developing test cases using NUNIT.
  • Wrote SPUNIT test cases for all the stored procedure in the Confidential .

Environment: .NET Framework3.5, Visual Studio 2008, SQL Server2008, VB.NET, C#.NET, ASP.NET 3.5,WPF, WCF, LINQ, ADO.NET, OOAD, Interfaces, Messaging, MVP, AJAX, SSIS, SSRS, DTS, SVN, XML, HTML, SOAP, XAML, IIS 7.0, Active Directory (AD), JavaScript, JQUERY, JQUERY Mobile, CSS, Windows Services, Web Services, SOA, NUNIT, Agile and SPUNIT.

Confidential

Software Engineer

Responsibilities:

  • Identified and gathered the requirements and defined the business rules to user requirements in Software Development Life Cycle (SDLC).
  • Built complex layouts using nested combinations of the layout containers (Stack Panel, Canvas, Grid, Border and Wrap Panel).
  • Implemented WPF to create attractive and effective user Interface using XAML Document.
  • Responsible for developing WCF Service Libraries to exchange data between Desktop and Central Confidential and implement business logic.
  • Created Inbound and outbound WCF services / Web Services, MSMQ have been created to integrate with Email client and support applications using C#.NET.
  • Worked with Anonymous Types, Sequences, Query Operators and Query Expressions in LINQ to SQL
  • Designed website in ASP.NET 3.5 with a consistent site-wide page layout Using Master Pages and their associated content pages.
  • Intensively used Cascading Style Sheets (CSS) and XHTML to design look and feel of the web pages.
  • Worked with .NET Framework 3.5 User controls, Web controls List controls, Master Pages, and Data controls in ASP.NET for the web forms.
  • Implemented input validation using the ASP.NET Input Validation Controls and Worked on role based authorization and forms based authentication.
  • Extensive Use of Session Management, View state and Cookie(s) to maintain state in the applications.
  • Worked with input validations by using JavaScript functions.
  • Developed Presentation layer using ASP.Net Web Confidential & AJAX and Business layer using C#. Net.
  • Created a Data Layer object in C# language which gives the common classes of methods to execute stored procedures into a Data Set, Data Table and Data Reader.
  • Used various features like Partial classes, Anonymous types, Read-Only Properties, polymorphism and inheritance of C# 3.0 in building data entity model.
  • Worked on developing business layer using Entity and Manager Class.
  • Responsible for creating complex Stored Procedures, Triggers, TSQL, views and packages in SQL Server 2008.
  • Used SSRS to generate the Drill down and Drill thru reports using Business Intelligence development Studio 2008.
  • Experienced with Tortoise SVN (SVN) for source code maintenance.
  • Performed Unit testing according to the test cases for the modules, and Involved in developing test cases using NUNIT.
  • Wrote SPUNIT test cases for all the stored procedure in the Confidential .

Environment: .NET Framework3.5, Visual Studio 2008, SQL Server2008, C#.NET, ASP.NET 3.5,WPF, WCF, LINQ, ADO.NET, OOAD, Interfaces, Messaging, MVP, AJAX, SSIS, SSRS, DTS, SVN, XML, HTML, SOAP, XAML, IIS 7.0, Active Directory (AD), JavaScript, Jquery, CSS, Windows Services, Web Services, SOA, NUNIT, Agile and SPUNIT.

Confidential, CA

Software Engineer

Responsibilities:

  • Implemented Authentication and membership using ASP.NET Login controls and stored the Login information in the SQL Server Database.
  • Developed web forms with ASP.NET2.0 Custom Controls, Web User Controls and used ASP.NET Validation controls and custom validations to validate the user inputs.
  • Developed interactive and user friendly User Interface (UI) using HTML, Java script, and AJAX for partial page post back.
  • Extensively used Cascading Style Sheets (CSS) for Styles, Fonts and Themes.
  • Developed and Implemented Web forms with Microsoft Visual C# .NET.
  • Involved in writing C# for code using Partial classes, Abstract classes, Delegate methods etc.
  • Developed user controls in C# for to have binding of data’s in Master pages.
  • Developed XML Web Services to interact with applications to retrieve Quote information.
  • Involved in using ADO.Net to pull data out of the database and use it in the Confidential .
  • Extensively used ADO.Net data objects such as Data Adapter, Data Reader, Data Table, Repeater and XML Text Reader/ XML Text Writer for consistent access to SQL data sources.
  • Responsible for writing and debugging Stored Procedures, Triggers, TSQL in Microsoft SQL Server 2005 to load the data into consolidated database.
  • UML was used for the preparation of Use Case, Sequence Diagram, ER-Diagram, and Class Diagram.
  • Created cascading reports for the business users using SQL Server Reporting Services (SSRS).
  • Experienced with Tortoise SVN (SVN) for source code maintenance.

Environment: C#.NET, ASP.NET, ADO.NET, Visual Studio .NET 2008, OOAD, Interfaces, Messaging, MVP, SQL Server 2005, Ajax, HTML, JavaScript, XML, CSS, UML, WSDL, SOAP,SVN, DTS, SSIS, Web Services, Windows Services, SOA, Agile, XML, IIS 5.1.

Confidential, CA

Software Enginner

Responsibilities:

  • Implemented Authentication and membership using ASP.NET Login controls and stored the Login information in the SQL Server Database.
  • Developed web forms with ASP.NET2.0 Custom Controls, Web User Controls and used ASP.NET Validation controls and custom validations to validate the user inputs.
  • Developed interactive and user friendly User Interface (UI) using HTML, Java script, and AJAX for partial page post back.
  • Extensively used Cascading Style Sheets (CSS) for Styles, Fonts and Themes.
  • Developed and Implemented Web forms with Microsoft Visual C# .NET.
  • Involved in writing C# for code using Partial classes, Abstract classes, Delegate methods etc.
  • Developed user controls in C# for to have binding of data’s in Master pages.
  • Developed XML Web Services to interact with applications to retrieve Quote information.
  • Involved in using ADO.Net to pull data out of the database and use it in the Confidential .
  • Extensively used ADO.Net data objects such as Data Adapter, Data Reader, Data Table, Repeater and XML Text Reader/ XML Text Writer for consistent access to SQL data sources.
  • Responsible for writing and debugging Stored Procedures, Triggers, TSQL in Microsoft SQL Server 2005 to load the data into consolidated database.
  • UML was used for the preparation of Use Case, Sequence Diagram, ER-Diagram, and Class Diagram.
  • Involved in versioning of the Confidential using SVN .

Environment: C#.NET ASP.NET, ADO.NET, Visual Studio .NET 2005, SQL Server, HTML, JavaScript, Jquery, XML, CSS, Crystal Reports.

Confidential, CA

Software Enginee

Responsibilities:

  • Involved in Analysis and Design of all the modules within the Confidential .
  • Worked on presentation, business and data access layer.
  • Used Security Confidential block for security and used Exception Confidential block to handle exceptions.
  • Extensively used Cascading Style Sheets (CSS) for Styles, Fonts and Themes.
  • Developed and Implemented Web forms with Microsoft Visual C# .NET.
  • Involved in writing C# for code using Partial classes, Abstract classes, Delegate methods etc.
  • Developed user controls in C# for to have binding of data’s in Master pages.
  • Developed XML Web Services to interact with applications to retrieve Quote information.
  • Involved in using ADO.Net to pull data out of the database and use it in the Confidential .
  • Extensively used ADO.Net data objects such as Data Adapter, Data Reader, Data Table, Repeater and XML Text Reader/ XML Text Writer for consistent access to SQL data sources.
  • Responsible for writing and debugging Stored Procedures in Microsoft SQL Server 2005 to load the data into consolidated database.
  • Involved in versioning of the Confidential using SVN .

Environment: C#.NET ASP.NET, ADO.NET, Visual Studio .NET 2005, SQL Server, HTML, JavaScript, XML, CSS, Crystal Reports.

Confidential

Software Engineer

Responsibilities:

  • Implemented Authentication and membership using ASP.NET Login controls and stored the Login information in the SQL Server Database.
  • Developed web forms with ASP.NET2.0 Custom Controls, Web User Controls and used ASP.NET Validation controls and custom validations to validate the user inputs.
  • Developed interactive and user friendly User Interface (UI) using HTML, Java script, and AJAX for partial page post back.
  • Extensively used Cascading Style Sheets (CSS) for Styles, Fonts and Themes.
  • Developed and Implemented Web forms with Microsoft Visual C# .NET and infragistics.
  • Involved in writing C# for code using Partial classes, Abstract classes, Delegate methods etc.
  • Developed user controls in C# for to have binding of data’s in Master pages.
  • Involved in using ADO.Net to pull data out of the database and use it in the Confidential .
  • Extensively used ADO.Net data objects such as Data Adapter, Data Reader, Data Table, Repeater and XML Text Reader/ XML Text Writer for consistent access to SQL data sources.
  • Responsible for writing and debugging Stored Procedures in Microsoft SQL Server 2005 to load the data into consolidated database.
  • Created cascading reports for the business users using SQL Server Reporting Services (SSRS).
  • Involved in versioning of the Confidential using Visual Source Safe.

Environment: C#.NET ASP.NET, ADO.NET, Visual Studio .NET 2005, SQL Server, HTML, JavaScript, XML, CSS.

Confidential

Programmer

Responsibilities:

  • Developed web forms with Custom Controls, Web User Controls and used ASP.NET Validation controls and custom validations to validate the user inputs.
  • Developed interactive and user friendly User Interface (UI) using HTML and Java script.
  • Extensively used Cascading Style Sheets (CSS) for Styles, Fonts and Themes.
  • Developed and Implemented Web forms with Microsoft VB .NET.
  • Involved in writing code using Partial classes, Abstract classes, Delegate methods etc.
  • Developed user controls in VB.NET for to have binding of data’s in Master pages.
  • Involved in using ADO.Net to pull data out of the database and use it in the Confidential .
  • Responsible for writing and debugging Stored Procedures in Microsoft SQL Server 2005 to load the data into consolidated database.
  • Involved in versioning of the Confidential using Visual Source Safe.

Environment: VB.NET ASP.NET, ADO.NET, Visual Studio .NET 2003, SQL Server, HTML, JavaScript, XML and CSS.

We'd love your feedback!