Sr. .net Developer/analyst Resume
Salt Lake City, UtaH
SUMMARY
- Over 7+ years of experience in design, development and implementation of Web Applications using .NET Technologies.
- Proficient in Object - Oriented Concepts and experience in Software Development Life Cycle.
- Strong experience in design and development of web-based applications using ASP.NET 4.5/4.0/3.5/2.0 using C#/VB.NET, .NET Framework 4.5/4.0/3.5/3.0 , ADO.NET, Web Services, WCF services and User Controls.
- Extensive expertise in Client Server, Web-based, Multi -Tier applications using on the .Net technologies ASP.NET, C#, VB.NET, Web services, WPF, VB, ASP, IIS, JavaScript, JQuery, HTML, DHTML, XML, XHTML, XSL, XSLT, ADO.NET, CSS, HTTP, Ajax, .Net Compact Framework, MS Visual studio 2005/2010/2012/2013.
- Skilled in Graphical User Interface designing (GUI), Web application development, usability, content navigation, formatting web pages and implementing CSS.
- Worked extensively on Server side/HTML Controls, Web User Controls using both C# and VB.NET.
- Extensive experience in developing applications using .Net and related technologies using methodologies like AGILE.
- Solid experience in VBScript, JavaScript, jQuery, XML, XSL, XSLT, HTML.
- Strong experience in design and development of web-based applications using ASP.NET, ASP.Net MVC, Silverlight, C#, ADO.NET, Web Services and User Controls.
- Creating Controls in Web Applications and working on various controls like User Controls, Custom Controls, Navigation Controls, Themes, Skins, Validation Controls and Master pages.
- Experience in working with third party controls like Infragistics, Telerik and Component Art controls with web applications and Silverlight applications
- Experience in developing rich, uniformed User Interface using CSS, Master pages, Themes, Silverlight, AJAX Controls, Web parts and JQUERY
- Solid experience in creating WCF, WPF Services.
- Experience in implementing Forms based Authentication &Role based Authorization, Membership Roles in security in .NET applications.
- Experience with ASP and worked extensively in the migration of an application from ASP to ASP.NET.
- Worked with ASP.NET AJAX to create rich UI web applications and to improve performance.
- Solid experience in writing Service Contracts and Data Contracts in WCF.
- Involved/Implemented in architecture, design, development, debugging and testing of client/server applications.
- Experience in developing and consuming Web Services as per projects requirements
- Hand on experience on Design Patterns and Model View Controller (MVC) architecture.
- Experience in implementing the design Patterns like MVVM (Model View View-Model), MVC and MVP architecture
- Well acquainted with SDLC, Waterfall and Agile methodologies.
- Good experience in analysis and design in the RDBMS environment and experience in development of Stored Procedures and Triggers in SQL Server 2005/2008/2012 .
TECHNICAL SKILLS
Languages: C#, VB.Net, T-SQL, PL-SQL
.Net Technologies: ASP.NET 2.0/3.5/4.0/4.5 , ADO.NET, LINQ, C#.NET, WCF Services, WPF, Web Parts, Share point, Win Forms, .Net Framework 1.1/2.0/3.0/3.5/4.0/4.5 , MVC 3.0/ MVC 3.5/ MVC 4.0/ MVC 4.5
Web Technologies: HTML/HTML5, CSS/CSS3, DHTML, XML, XAML, AJAX, Silverlight 4.0/3.0, JQuery
Databases: SQL Server 2005/2008/2012 , MS Access, Oracle 9i/10g.
Servers: IIS 5.0/6.0/7.0/7.5
Scripting Languages: Java Script, UNIX Shell Scripting, batch file scripting, JQuery
Environment: s: Microsoft Visual Studio 2003/2005/ 2008/2010/2012 /2013
Operating Systems: Windows NT/2000/XP/7/8/server 2008/2012, MS DOS
Reporting Tools: SSRS, Crystal Report, SSIS packages
Version Controller: Microsoft Visual Source Safe 6.0, Team Foundation Server 2008/2010/2012
PROFESSIONAL EXPERIENCE
Confidential, Salt Lake City, Utah
Sr. .Net Developer/Analyst
Responsibilities:
- Involved in Requirement Analysis, gathering, Low Level Design, Coding and Integration.
- Responsible for designing and developing the Application using ASP.Net MVC 4.5, Razor Syntaxes, Razor view engine.
- Responsible for designing and developing the UI using HTML5, CSS3, Angular JS, JQuery and JavaScript.
- Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using JQuery and getting the Data back as JSON and parsing it onto the UI.
- Responsible for designing and developing the Business Layer Component using C#.
- Responsible for developing the Data Access Layer (Model) using ADO.Net Entity Framework Model, LINQ to Entities, and C#.
- Installed and configured SharePoint Portal Server (SPS)with Windows Server IISand SQL Server with Information Systems Management.
- Responsible for writing the Actions in the Controllers which implement the Business Rules and which act as a mediator between UI (View) and Database (Model).
- Responsible for designing and developing the database objects like Tables, Views, and Complex T-SQL statements, Stored Procedures involving Joins and using Temporary Tables, UDF(User Defined Functions).
- MigratedSQLdata to the SharePoint lists and synchronized them for the daily updates.
- Worked in SQL database Optimization, and implementing the Performance tuning steps on the Data Retrieval Queries.
- Responsible for publishing and consuming the WCF Services.
- Involved in changes to WCF, Web Services, to handle request from POS server and responded back with the required information by getting the information from the Database.
- Worked on C# .NET with the GUI Win forms, started migrating to WPF.
- Used Telerik controls for the UI designing and development.
- Created Stored Procedures, Functions, Views and Triggers in MS-SQL database using T-SQL for regulate and maintain complex data.
- Involved in modifications to the XML requests and response as per the Business Requirements.
- Involved in daily and weekly SCRUM meetings to discuss various aspects of the code related to individual modules.
- Involved in creating various reports using SSRS.
- Tested the code developed to ensure it accurately captured the existing business processes.
- Performed Unit Testing on the modules according to the requirements and development stand.
- Worked on Microsoft Team Foundation Server for version control, individual task status and Database
Environment: Visual Studio .NET 2012, .NET Framework 4.0 & 4.5, WCF, ASP.Net MVC, JQuery, ADO.Net Entity Framework, SSRS, HTML5, JSON, CSS3, Angular JS, DHTML, JavaScript, C#, SQL Server 2012, Agile Scrum Methodologies, TFS 2012
Confidential, Pittsburg, PA
Software Developer
Responsibilities:
- Involved in Requirement Gathering, Design, Development and Testing of the application.
- Used MVC Design Pattern to develop classes in order to having clear separation of responsibilities of all the supported client actions.
- Worked closely with all the business users/managers, gathered and analyzed all necessary requirements by involving in discussion sessions and identified effective uses of technology to meet their business needs.
- Developed using Agile Scrum Methodology and TDD & Paired Programming Methods
- Implemented Service Oriented Architecture (SOA).
- Responsible for developing the Data Access Layer (Model) using ADO.Net.
- Involved in Software Development Life Cycle (SDLC) from requirements gathering and performed Object Oriented Analysis and Design (OOAD) using UML.
- Worked on MVVM design pattern for this application.
- Designing the User Interface using the Silverlight, XAML Code and Expression Blend.
- Designed and developed Rebranding controls as a User Controls in Silver light 2.0.
- Used List, Toolbars, Menus and Context Menus for navigating between screens in Windows Presentation Foundation(WPF).
- Worked on user’s permission levels to make the SharePoint portal more secure.
- Responsible for developing SOA Services using Windows Communication Foundation (WCF) Technology.
- Implemented JQuery Mobile Touch Optimized Framework for web pages.
- Designed, modeled and architected multi-threaded, enterprise n-tier software agent using Windows Communication Foundation (WCF), C# web service hosted in a Windows service.
- Established communication between different applications running on same/different platforms using Windows Communication Foundation (WCF).
- Used Entity framework combined with LINQ queries to do database operations.
- Responsible in Error Handling using Try, Catch, Finally exceptional handling technique to avoid circumstances leading to abnormal program termination
- Used ADO.NET for creation of front-end database clients and middle-tier business objects used by applications, tools, languages.
- Used SSRS to create, manage and deploy reports.
- Maintaining the Source code using Team Foundation Server (TFS) in a multi developer environment.
- Provided Production Support to troubleshoot and debug the issues.
Environment: WCF, C#, Silver light 2.0, ADO.Net, VB .NET, WPF, AJAX, XAML, CSS, XSD, Agile Methodology, UML, Windows 2008, jQuery, JSON, Visual Studio2008, SQL Server 2008, TFS, IIS, web services.
Confidential, San Jose, CA
Software Developer
Responsibilities:
- Involved in Requirement Gathering, Design, Development and Testing of the application.
- Implemented Service Oriented Architecture (SOA).
- Involved in Software Development Life Cycle (SDLC) from requirements gathering and performed Object Oriented Analysis and Design (OOAD) using UML.
- Designed and developed intranet web application using ASP.NET MVC framework.
- Created ASP.NET web pages that provide new features and enhanced user experience.
- Used Themes and Skins which made the designing uniform.
- Used Generics extensively in C# and ASP.NET Menu Controls.
- Responsible for developing SOA Services using Windows Communication Foundation (WCF) Technology.
- Designed, modeled and architected multi-threaded, enterprise n-tier software agent using Windows Communication Foundation (WCF), C# web service hosted in a Windows service.
- Established communication between different applications running on same/different platforms using Windows Communication Foundation (WCF).
- Created dynamic and interactive user experience with extensive use of AJAX and jQuery.
- Responsible in Error Handling using Try, Catch, Finally exceptional handling technique to avoid circumstances leading to abnormal program termination
- Used LINQ for Querying set of data
- Used ADO.NET for creation of front-end database clients and middle-tier business objects used by applications, tools, languages.
- Developed database objects such as tables, views, stored procedures, triggers and user defined functions for database operations in SQLSERVER 2008.
- Used SSRS to create, manage and deploy reports.
- Maintaining the Source code using Team Foundation Server (TFS) in a multi developer environment.
- Provided Production Support to troubleshoot and debug the issues.
Environment: WCF, C#, ASP.NET 3.0, HTML, CSS, XSD, UML, JSON, jQuery, Windows 2008, Visual Studio2008, SQL Server 2008, TFS, IIS, web services.
Confidential
.Net Programmer
Responsibilities:
- Implemented the project using C#.Net (Win Forms) and back-end database as Microsoft SQL Server 2008.
- Understood and analyzed the client's requirements and involved in GUI designing of the application.
- Participated in various Client meetings with the team and the Project manager to discuss improvements/amendments in the development of the section.
- Developed win forms using C# environments and ADO.Net.
- Used custom Data Grid, Dataset and Data Reader to retrieve, display and manipulate data.
- Designed Administrator pages to handle overall application.
- Used Data Controls to retrieve, display and manipulate data.
- Configured security features for the application using integrated windows authentication.
- Involved in database design, writing stored procedures using T-SQL.
- Implemented Optimized SQL Stored Procedures
- Involved in design, development and implementation of user interfaces in ASP.NET and validation using JavaScript and jQuery
- Involved in database operations using ADO.NET.
- Designed and developed web forms using user ASP.NET controls Server Controls.
- Designed and developed Custom controls to use with Web Forms.
- Extensive use of Web Services, SOAP, XML, XSL to expose the reports to facilitate information sharing.
- Designed and developed .NET components using VB.NET and XML to communicate with Web Services.
- Worked on ASP.NET features like state Management, caching features, configuring optimizations and securing web application
Environment: C#.NET, Microsoft .NET Framework 2.0, ADO.NET, SQL Server 2008, Windows NT, Reporting Services (SSRS).
Confidential
Jr. NET Developer
Responsibilities:
- Developed system objectives, requirements, business models, user models, and business rules.
- Designed and validated the business processes of the application with use case diagrams, class diagrams, and sequence diagrams using UML Enterprise Architecture
- Assisted in designing web application architectures to utilize and work within corporate security guideline.
- Designed and coded 3-tier applications with front-end development in MS VB.NET, C#.NET, ASP.NET, SQL Server 2005
- Designed and coded stored-procedures in MS SQL Server 2000.
- Extensively used ADO.NET technology to get advantage of disconnected data programming using technologies like Datasets, Data Adapter, Data Reader, Data Tables, Data View and Data Grid.
- Detailed documentation and code reviews.
- Generated reports using Crystal Reports.
Environment: VB.NET, ASP.Net, C#.NET, SQL Server 2005, UML, XML, IIS and Windows 2005, Crystal reports.
