Sr .net Developer Resume
Tempe, ArizonA
SUMMARY
- About 7+ years of experience with Microsoft Technologies in Designing, Developing and Implementing Intranet, Internet, Client/Server Applications, Web Development, Object Oriented Programming in Software Development Life Cycle (SDLC) using Microsoft .NET Framework 3.5/4.0/4.5, ASP.NET, C#.NET, VB.NET, ADO.NET.
- Experience in Developing and implementing Web applications using MVC5 Razor and Entity Framework.
- Experience in Web Application Development (Websites), Web Pages and Windows Application Development using ASP.NET.
- Experience in working with WCF, WPF, TFS, MVP, MVC, MVVM and Angular JS Design pattern.
- Worked with ADO.NET components like Data adapter, Data set, Data reader to perform data operations and implement the data layer to communicate with different databases.
- Proficient in building Web User Interface (UI) using HTML4, HTML5, DHTML, XHTML, CSS3, JavaScript and Angular JS that follows W3C Web Standards and are browser compatible.
- Experience working with Web Technologies such as HTML5, CSS3, XHTML, DHTML, JavaScript, AJAX, XML, XAML and JQuery.
- Developed Single Page Applications using Angular JS.
- Extensive experience in developing web pages quickly and effectively using Responsive Web Design (RWD), Bootstrap that are cross browser compatible.
- Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
- Experience designing Windows Presentation Service (WPF) Forms using custom controls, data binding, control templates, triggers, data entry forms, nested forms and grids and data validation. Used WPF also in developing Desktop Applications.
- Strong skills in Debugging Techniques and Object Oriented Programming concepts and design patterns.
- Hands on experience in handling databases like Oracle 11g, SQL Server 2005/2008/2012 , PL SQL and Mongo DB along with experience working on SOA suite.
- Worked with SSIS, SSAS, SSRS to load, change and clean the data from various data sources in the database.
- Expert in configuring IIS Web Server (Web Server) for running .Net Applications.
- Expert in definition of Software Development Life Cycle (SDLC), expediency of usage of Technologies and Methodologies (Mainly Agile) including all phases and mainly in preparing requirements documents and UML designs.
- Experience working with testing tools like Firebug, Bug Zilla, Chrome or safari web inspectors and IE Developer Toolbar.
TECHNICAL SKILLS
Languages: C#, VB.Net, LINQ, Visual Basic 6.0, C++ and C.
Technologies: ASP.Net, ASP, HTML/DHTML, CSS, AJAX, XML/XSL, XSLT, XAML, DTD, HTTP, DOM, SOAP, REST, Eclipse, JQuery, ADO.Net, JQ Grid, WCF Services, WPF.
SQL Server: 2000/2005/2008 R2, Oracle, TSQL, PL/SQL, MS Access.
Architecture: MVC4, MVC5, 2 - tier, 3 - tier, N - tier, MVVM, Client Server.
Software: Visual Studio.Net 2003/2005/2008/2010/2012.
Framework: .Net Framework 1.1/2.0/3.0/3.5/4.0/4.5 , ADO.Net Entity Framework.
Reporting Tools: Visual Basic Crystal Reports, SQL Server Reporting Services (SSRS), SSIS, SSAS.
Development Methodologies: Agile, Waterfall, Scrum Methodology.
Designing Tools: DB Designer, Microsoft Vision 2000.
Protocols: TCP/IP, FTP, HTTP, SMTP, SOAP.
Platforms: Windows NT / 2000 / XP Pro / 2007/Server 2003/Vista.
Testing Tools: Performance Tuning, Bug Zilla, F12 Developer Tools, Fiddler.
PROFESSIONAL EXPERIENCE
Confidential, Tempe, Arizona
Sr .Net Developer
Responsibilities:
- Designed and developed complex Web Forms & User Interface (UI) Screens using C#, ASP.NET, HTML5, Java Script and Angular JS in a team working in Agile Methodology.
- Developed web pages to create messages, to set up messages rules and to set up content using ASP.NET, AJAX, C#, JavaScript and XML.
- Worked on different aspects of .NET framework, like ASP.NET 4.0/ 4.5. Developed an MVC architecture using VB.NET (Object Oriented Principles) and ASP.NET.
- Performed querying to database using LINQ to SQL and querying to XML, XAML files using LINQ to XML and LINQ to XAML.
- Designed large numbers of WPF Forms, Custom Controls and User Controls using XAML language for UI and Dynamic Web Parts for personalized content which allows Change, Edit, Move the content on the pages as per users' own choice
- Designed the Web UI using ASP.NET MVC 5.0, HTML5, DHTML, XSL/XSLT, JavaScript, CSS3, Web Forms, AJAX and JQuery controls.
- Used Angular.JS for Client Side scripting along with JavaScript and JQuery. Developed various User Controls and Custom Controls for the application.
- Created coding and deployed XML Web Services (WCF) using ASP.net and C#, used them to generate the class files based on the web services and consumed in web application.
- Implemented Windows Authentication in WCF to consume the Service as application is used in intranet.
- Integration activities between various heterogeneous systems and OracleSOAwas chosen as the integration platform to carry out the data migration and system integration activities.
- Utilized WCF/ Web API for rest services and also developed several Web API for reporting purpose.
- Proficient in creating Index, Views, Complex Stored Procedures and appropriate User defined functions.
- Develop UI (User Interface) by using Inheritance, Polymorphism, Encapsulation and Abstraction of OOPs programming concepts.
- Designed and implemented WEB API (SOA) to support mobile applications
- Expertise in database activities like Data Modeling, Database Design, Development, Database creation and Maintenance, Performance Monitoring and Tuning, Troubleshooting, Normalization, Replication and Documentation.
- Designed and developed stored procedures, queries and views necessary to support SSRS reports. Generated periodic reports based on the statistical analysis of the data from various time frame and division using SQL Server Reporting Services (SSRS)
- Extensively using joints and sub-queries for complex queries which were involving multiple tables from different databases. Analyzing data and re-mapping fields based on business requirements.
- Developed classes using C#.NET to improve performance and Consumed WCF services using REST / WSDL and converted legacy application web service into WCF services.
- Deployed web application on Internet Information Server (IIS) for production.
- Used Angular JS as it is a lightweight JavaScript library that emphasizes interaction between JavaScript and HTML to develop Web Pages.
- Implemented Web Services Using ASP.NET for consumption by the client application. Also significantly contributed towards the maintenance of Restful Web Services and Micro-services architecture implementation using NetflixOSS.
- Developed functions, queries, triggers, views and stored procedures for data manipulation in SQL Server.
Environment: Visual Studio 2012, C#, ASP.NET 5.0, HTML5, CSS3, JQuery, JavaScript, Angular JS, WCF, WPF, MVC 5.0, Win Forms, XML, IIS 7.0, Win Forms. AJAX, Agile, ADO.NET, LINQ, Framework 3.5, Microsoft Visual SourceSafe, REST, WEB API, SQL Server Reporting Services, Angular JS, WCF Service, SQL Server 2008, TFS.
Confidential, Phoenix, Arizona
Sr.Net Developer.
Responsibilities:
- Interacted with Business Analyst in Gathering User Requirements, Translating requirements to High Level Designs and Flow Charts.
- Developed a Service Oriented MVC Architecture using XML Web Services, C#.NET (Object Oriented Principles) and ASP.NET for getting users account and card details across different environment. Strong knowledge in object oriented design and concepts using C#.Net.
- Developed user interfaces using HTML4/5, CSS3, Bootstrap, AngularJS, JQuery and JQuery UI. Designed web pages using AngularJS Forms, Validations, Modules, Events, Expressions, Directives, Controllers, filters and Http Request.
- Consumed Web services using WCF and WPF for online transactions using C# and exposed them through HTTP. Application Development using MVC 5 Razor, Entity Framework and Oracle11g.
- Developed REST APIs using WEB API (SOA).
- Implemented certificate based authentication and authorization for REST services.
- Responsive UI design using HTML5, CSS3, JQuery (Data Tables, Multi Select List Box, timer, Auto Suggestion Box, Modal Box), Bootstrap CSS and AJAX for partial Data load.
- Developed Portal which is an intranet application using all OOPs Concepts. Effectively used MVVM pattern to create the client in .Net Framework.
- Developed mobile applicationto support smart phone devices for credit card applications by the clients.
- Strong knowledge in Database design, stored procedures, triggers, cursors, views, functions and indexes. Database design with normalized tables, clustered and non-clustered indexes wherever needed.
- Developed various operational Drill-through and Drill-down reports using SSRS. Used SSIS package to populate data from excel to database, used lookup, derived column and conditional split to achieve the required data. Developed different kind of reports such a Sub Reports, Charts, Matrix reports, Linked reports.
- Developed email templates using HTML5. Configured IIS server to deploy the web application, Co-Ordinated deployment activities and TFS for server side deployment.
Environment: Visual Studio 2005, VB.NET Framework 3.5, JavaScript, XML, Oracle 11g, REST, WEB API, HTML5, CSS3, Angular JS, TFS, MVC Razor and Entity Framework, Design Patterns, JQuery, IIS 7.5.
Confidential, Brooklyn Heights, MN
.Net Developer
Responsibilities:
- Worked in an Agile Environment to deliver higher-quality software. Involved in the monthly code reviews meetings and assisted the Team Lead in preparing the status reports for the upcoming releases.
- Developed application using ASP.NET, C#, Java Script. Designed and developed various abstract classes, interfaces, classes to construct the Business Logic using C#.NET, ADO.NET and Oracle 11g. The middle tier contained all the business logic.
- Extensively used ADO.NET, XML in Order to get the high level performance for the web controls.
- Used AngularJS as the development framework to build a single-page application. Worked on Angular JS custom tags to improve the scalability of the webpages. Involved in building a rich web experiences using JavaScript.
- Designed WCF the front end using XML browser and WPF for Rich UI. Worked extensively on the UI, created views by utilizing MVC 5.0, and created view models. Developed XML Web Services and WCF services common for various applications using .NET Framework.
- Designed the user interface using ANGULAR JS with the help of WEB API.
- Developed ASP.Net pages using ASP.NET, Web Form Controls, and Custom User Controls, HTML server controls in C#.Net. Enhanced and developed UI functionality using ASP.NET, HTML5, CSS3 and XML.
- Extensively worked on SSRS and delivered complex reports from different data sources such as SQL Database and Cubes. Used Web Services (SOAP) for communicating with other application and components.
- Created CSS files using CSS3 that are to be applied to various web forms on the Web pages.
- Deployed web application on Internet Information Server for production.
Environment: Visual Studio 2010, C#.NET, ADO.NET, ASP.Net 4.5, MVC 4.0, XML, JavaScript, Angular JS, Oracle 10g, TFS, IIS 7.0, Windows Server 2008, Web Services, WPF, WCF, SOAP, CSS.
Confidential
.Net Developer.
Responsibilities:
- Actively participated in the Design, Implementation, Deployment, Configuration, and Maintenance phases. Followed ann-tieredapproach to make the application development flexible and extensible.
- DevelopedMaster pagesto create a consistent layout of the pages. Controlled the style and layout of various Web Forms usingCSS.
- Developed Web User Controls for reusability. Involved in writing Client-side and Server-side scripting.
- Developed Security Layers in C#.NET for user Authentication. Created and consumed Web Services using C#.NET.
- Developed various operational drill-through and drill-down reports using SSRS. Wrote stored procedures and database functions for data extraction.
- Involved in resolving browser compatibility and version compatibility problems.
- Bound theSitemapto theTree Viewcontrol for navigating between several Web Forms.
- Developed reusable custom data access layer usingADO.NET. UsedADO.NETas data access middleware for retrieving data and updating records in database.
- Created SQL Stored Procedures, Views and User Defined Functions for fetching relevant data using SQL Server 2005.
- Used Microsoft Enterprise Application blocks for Exceptions logging and instrumentation. Implemented Forms based authentication.
- Unit-Tested during the whole code development process and participated actively in the integration testing.
Environment: Visual Studio.NET 2005, C#.NET Framework 3.0, ASP.NET, ADO.NET, CSS, IIS 6.0, VSS, XML, XSD, SOAP, SQL Server 2005, Unit Testing Framework.
