Sr. Dot Net Developer Resume
Phoenix, AZ
SUMMARY
- Around 7+ years of professional experience in all stages of SDLC (Software Development Life Cycle)involved in gathering user requirements, analysis, design, coding, implementation, debugging, testing, deployment and documentation across diverse industries / work environments.
- Hands on technology experience of designing and developing software applications wifMicrosoft .NET Framework 4.0, 2.0/3.0/3.5 using C#, VB.NET, ASP.NET and ADO.NET.
- Extensive experience of programming on XML Web Services, WCF, XML, XSL, XSD, XSLT, XPath Markup languages and Ajax.
- Proficiency inVisual Studio 2005/2008/2010/2013/2015/2017.
- Good Experience in OOPS (Object Oriented Programming Structure)andAgilemethodology.
- Experience in developing applications involving technologies like ASP.net Webforms, Windows Communication Foundation (WCF).
- Extensive experience in web - based page and site designs usingHTML, DHTML, CSS.
- Sound noledge of3-tier and N-tierlayered architecture.
- Extensive experience in Data Access Technologies such as LINQ, Entity Framework.
- Extensive experience in creatingrich content Web Forms, WinForms (Windows Forms), Web User Controls, Custom Control, Server Controls, Windows Service and Web Service.
- Good noledge of Ajax Control Toolkit, Ajax Enabled web site, JavaScript and adding Ajax functionality in ASP.NET web site.
- Good understanding of C# and or VB.net and a solid understanding of the SharePoint API as a whole.
- Extensively worked on writingStored Procedures, Triggers, Functions, Views and Database Design.
- Strong experience in writing PL/SQLs and very familiar wif OMS internal database tables and concepts.
- Extensive experience in implementing Model-View-Controller (MVC 3/4/5/6) architecture using Angular Framework.
- Knowledge in creating Single Page Application (SPA) using Angular JS.
- Strong object-oriented design principals and noledge of design patterns.
- Expert noledge of versioningtools like TFS (Team Foundation Server) and VSS (Visual Source Safe).
- Created and maintainedSSISpackages to Import/Export data from flat files, XML, Excel and Oracle.
- Worked on MVC, creational patterns like singleton and abstract factory.
TECHNICAL SKILLS
Programming Languages and .NET Technologies: C#, Web Forms, Win Forms, ASP.NET, ADO.NET, .Net Framework 1.1/2.0/3.0/3.5/4.0, SSIS, Silverlight, WPF, Web &WCFServices, Ajax, XML, XSLT HTML, DOM, FrontPage, XAML
Mark-up/Scripting Lang: JavaScript, jQuery, Ajax, VBScript, HTML5, DHTML, CSS3, XML and XSLT
Packages: MS Office 2003/2007 & Visio, MS FrontPage, Dreamweaver, IIS 4.0/5.0/5.1/6.0/7.0
Database: Microsoft SQL Server 2017/ 2016/ 2014/ 2012/ 2010/ 2008/ 2005/ 2000, DB Vista, Microsoft Access, SSIS, DTS, Oracle.
Data Access/Middle Tier: ADO.NET, LINQ and EDM
Methodologies: SOA, Agile, Waterfall, OOPS, OOAD
Reporting Tools: Crystal Reports, Far Point Spread, ProEssentials GigaSoft Charts
IDE: Visual Studio 2017/ 2015/ 2013/ 2010/ 2008/ 2005.
Operating System: Windows9x/ XP/ Vista/ 2010/ 2008/ 2003/ 2000, Windows Server 2003
PROFESSIONAL EXPERIENC
Confidential, Phoenix, AZ
Sr. Dot Net developer
Responsibilities:
- Responsible for developing the web services using Rest Services (Web API).
- Worked on Mobile project for credits tracking of the pharmacists.
- Developed web application using Angular MVC 6.0 Web API.
- Used Entity Framework, Unit/Integration Testing, WPF applications, Windows Services and .NET Core.
- Responsible for writing and maintaining code wifin ASP.Net Core C#, MVC .Net, HTML5, SQL, JavaScript, and CSS3.
- Widen the application reach to a global scale by designing, implementing and integrating a RESTful Service that interacted wif API’s.
- Built user registration and login system utilizing Owin Autantication in .NET to generate salt hash keys for secure user autantication. Implemented SendGrid API to generate emails for registration and reset password confirmations.
- Increased Security by using Data Annotation and Action Filters for Client-side and Server-side validations, autantication and authorization.
- Developed a website by using ASP.NET MVC 6.0 Framework.
- Built integration solutions or simple workflows using Sharepoint.
- Used LINQ and Lambda Expressions to filter data received from the different API Calls.
- Developed and consumed WCF Web Service to access data layer components.
- Implementing the MVVM Pattern Using the Prism Library for WPF.
- Implemented and used Repository Pattern to decouple data access and business logic.
- Used Dependency Injection to introduce a loosely coupled architecture and make the application more testable.
- Designed the web UI using ASP.NET, HTML5, jQuery, Angular 4.0, JavaScript, JSON, CSS3, XSL, Webforms and Ajax controls.
- Used the javascript framework (e.g. React, Backbone, Angular JS), ES6+.
- Developed custom web parts and component for SharePoint
- Implemented Mongo Management Service for automating a variety of tasks, including backup/recovery and performance management.
- Design and development experience building a reusable REST API model/framework to consume data from and/or push data into MongoDB (or similar technology).
- In depth noledge of modeling/architectural patterns, governance methodologies, and potential limitations wifin MongoDB.
- Developed user controls and used validation controls available in .NET environment.
- Extensively worked wif the JavaScript and client-side validations.
- Consumed JSON data in Angular service and returned JSON data from ASP.NET controller.
- User Interface modules are developed using ASP.NET, ADO.NET, VB.NET and JavaScript.
- Developed and supported common controls used through the company including custom grid, button and calendar controls.
- Developed Complex database objects like Stored Procedures, Functions, Packages and Triggers using SQL Server. Enhanced the application efficiency by using C# new Async and Await features to perform asynchronous operations.
- Used NLog framework for error handling and logging.
- Used Postman for W1eb API, security and autantication testing.
- Performed debugging and exception handling in support to the software development.
- Used Tracking Portal open source software to keep track of bugs. Working wif Team Foundation Server as the source for version control and project / issue management.
- Performed unit testing and integration using Microsoft unit Tests.
Environment: C#, ASP.NET, ADO.NET, VB.NET, MVC 6.0, MVVM, HTML5, CSS3, XML, TypeScript, jQuery, Angular 4.0, JavaScript, JSON, Ajax Controls, Visual Studio 2017, LINQ, Web API.
Confidential, Urbana, Maryland
Sr.NET Developer
Responsibilities:
- Created an ASP.Net application to display Ensim portal information via grids, reports and various fields using .Net Framework 4.6.
- Performed requirement analysis, estimations, documentation, coding, test planning, test execution, test result analysis and reporting
- Created an UI using Bootstrap, HTML5, and SCSS and created user end validations using JavaScript Framework.
- Used Bootstrap Models and Grids to sync data from SQL server.
- Created Procedures, Functions, Tables, Views, Indexers, Cursors in SQL Server.
- Used Entity 6.0 to connect to the database in ASP.NET.
- Responsible for writing and maintaining code wifin ASP.Net Core C#, MVC .Net, HTML5, SQL, JavaScript, and CSS3.
- Responsible for ensuring that the application software meets software compliance standards.
- Designing and developing custom solutions and enhancements using ASP.NET, VB.NET, Ajax and C# and JavaScript.
- Support tasks like fixing the incidents for OMS application.
- Developed applications using Web Forms and ASP.NET MVC Framework.
- Developed and consumed WCF Web Service to access data layer components.
- Developed visual components throughWPFusingXAMLandExpression Blend.
- Created middleware component classes andWCFservices across the enterprise and integrated in UI usingMVVMpattern inPrismframework usingWPFHelpersclass fromPrismAppBase.
- Created an application inWPFthat generatesSilverlight Class libraryby takingXMLfile as an input.
- Implemented the Agile and Sprint Methodologies.
- Responsible for developing WCF Services hosted on Windows Azure to exchange data between Desktop and Central Application and consumed WCF service, which is based on SOA (Service Oriented Architecture).
- Provision for editing those values and fields wif strict validations.
- Used DevExpress Tools and other tools to perform user validation and embed custom validations. Gather, Analyzed and evaluated system requirements and formulated test cases in the test plan for various modules of ESM Tool.
- Worked wif business analysts and developers to formulate test plans and test cases for the functional, usability, data-driven testing and smoke testing to check the application being developed has no high to medium severity bugs.
- Assigning user access roles depending upon user criteria.
- Used Azure AD as OIDC (OpenID-Connect) & Authorization Providers.
- Created various levels of autantications having view, read, write, delete and super admin roles to users using SSMS activity.
- Restrict parts of the application to be accessible based on user autantication. Designed an application in 3 tier Architecture having UI, business logic and data access layers.
- Creating history log of users and data.
- Involved in backend integration in MSSQL Server by writing and executing SQL queries to get the user activity and report back to tables at the application level.
- Force users to add notifications before performing any activity to easily track their responses and perform a quick rollback.
- Conduct informational and technical sessions wif developers and programmer analyst to bring the issues on board.
- Generating weekly and monthly reports of data being modified.
- Created Crystal Reports using Microsoft Power BI to be generated and consumed by the users.
- Hands-on detailed workflow charts and diagrams that describe input, output, and data logic using MS Visio.
- Created task documentation at all levels to report and correct bugs.
- Taking end-to-end responsibility for the designing and ensuring high-quality delivery of multiple customized modules and components developed.
Environment: ASP.NET, MVC, VB.NET, Bootstrap, Agile, HTML5, CSS3, Crystal Reports, MSSQL Server, JavaScript Framework.
Confidential, MN
.NET Developer
Responsibilities:
- Responsible for developing User interface using .NET Web forms, web controls, custom controls, HTML, JavaScript, jQuery, Angular, Ajax, SCSS.
- Performed front-end validations using JavaScript, jQuery.
- Extensively used Ajax Control toolkit to develop user controls in ASP.NET and to speed up web application by providing partial page update.
- Designed the web UI using ASP.NET, HTML5, jQuery, Angular 2.0; Expertise in telephony products including Avaya.
- Developed and consumed web services developed by middle tier team.
- Developed a Business logic layer by implementing Object Oriented Programming languages (OOPS) concepts such as abstraction, encapsulation, inheritance, polymorphism in C#.
- Configured Jenkins to use MS build to create a new installable on the server every time there was a code change was triggered and publish the latest installable at the various server locations.
- Developed Master pages for consistent look and feel.
- LINQ was extensively used in view extension to parse out unnecessary information and to make call to SQL database.
- Stored and accessed data from XML files programmatically using C# and LINQ to XML.
- Involved in Test Driven Development and in testing of the application as a member of the Quality Assurance team.
- Developed and deployed SSIS packages to automate data imports between the data bases.
- All the web p ages, user interface layers, are created and integrated to maintain the performance of data flow and data integrity using Silver Light.
- Implemented Forms-based Autantication to autanticate the users.
- Created several database objects such as Stored Procedures, User Defined Functions, Triggers and Views inSQL Server database.
- Responsible for developing WCF Services hosted on Windows Azure to exchange data between Desktop and Central Application and consumed WCF service, which is based on SOA (Service Oriented Architecture).
- Used PL/SQL tuning/ PL/SQL optimizing techniques to increase performance of queries.
- Performed Unit and Integration testing.
- Participated in daily stand up calls wif business and Dev. Team as part of Agile process for reporting the day-to- day developments of the work done.
- Used SVN version control for development and maintenance.
- Involved in the estimation of effort and timelines for new features and change requests.
Environment: ASP.Net, MVC, Web forms, JavaScript, Ajax, OOPS, HTML, CSS, jQuery, LINQ, XML, TDD, WCF, Microsoft Azure, Silver light, PL/SQL, SSIS, SOA, SQL tuning and optimization, Agile methodology, SVN, Web Services, Visual Studio.
Confidential
.NET Developer
Responsibilities:
- Implemented the presentation layer in ASP.NET and JavaScript.
- Created components to maintain business logic layer using C#. Net used ADO.NET to create the Data Access layer.
- Designed the Process flow structure and standards for web application development.
- Development of component classes and interfaces inC#encapsulating the business logic wif strict adherence toObject Oriented Paradigms.
- CreatedDocument Management User Controls and Custom Controlsfor common purpose in the whole application.
- Developed and Designed applications in HTML, CSS and JavaScript.
- Responsible for implementing and deployment ofWCF Services.
- Designed and developed the complete front-end application usingASP.NET wif C#as code behind for the internal processing.
- Developed and hostingWCF Serviceson IIS by followingService Oriented Architecture (SOA).
- Implemented the functionality to render data usingXMLfiles and format them usingXSLT.
- Involved in Database diagram design andTablesdesign in SQL Server.
- CreatedStored Procedures, Views, TriggersandComplex SQLqueries in SQL Server for storing, retrieving and managing documents.
- Involved in the development and execution of unit test cases.
- Created and deployed theWindows Servicefor Emailing the PDF documents byutility using windows service.
Environment: ASP.NET,C#,ADO.NET,SQLServer2005,VS-2008.
Confidential
.NET Developer
Responsibilities:
- Assisted in preparation of architectural designs for each of the components that were assigned for development.
- Responsible for designing, developing and testing the Due Date Module using ASP.NET, HTML, CSS, JavaScript and SQL Server as database.
- Vacation Services Module was designed developed and tested using C#.NET, HTML, CSS, JavaScript and SQL Server as database.
- Product Report tool was designed and developed using ASP.NET, XHTML, HTML, JavaScript and SQL Server as database.
- Most of the internal structure uses XML for generating input/output.
- Created type libraries from the existing C# are consumed in the Middle Tier Architecture.
- Communicated wif multiple groups to integrate the new enhancement into the regular flow.
- Gave extensive production support.
Environment: C#.Net, ASP.NET, Microsoft Visual Studio, SQL Server, HTML, CSS, JavaScript, XML, Microsoft Visual Source Safe and Windows XP.