Sr .net Developer Resume
Englewood, CO
SUMMARY
- 8 years of experience in the design, development, implementation, testing and maintenance of complex Software and Database applications.
- Worked on various Sitecore features such as Workflow, Security, Multilingual, and Multisite.
- Experience with Software Development Life Cycle (SDLC) namely Waterfall, Agile and good knowledge in SCRUM methodology.
- Experience in Designing, Development and Deployment of High - Performance, Scalable, Distributed, ASP.NET Applications.
- Has strong knowledge on ASP.NET CORE to build high-performance and cross-platform web applications.
- Solid understanding of newly introduced features in .NET 4.5, .NET 4.0, .NET 3.5 and .NET 3.0 like WCF (Windows Communication Foundation) and LINQ (Language Integrated Query Language) and Entity Framework by retrieving data from various data sources.
- Strong experience in ASP.Net MVC, Web API, WCF, Entity Framework, IIS, HTML, CSS, JavaScript, jQuery, Angular JS, Bootstrap.
- Experience developing applications using MVC 5.0/4.0/3.0/2.0 and MVVM.
- Experience in designing, developing and updating Web-Forms using .NET Technologies like HTML5, CSS, C#, AJAX, JavaScript, JQuery, AngularJS and ASP.Net.
- Experience in Console applications, Windows applications, ASP.NET Web Forms, ASP.NETState Management, ASP.NETCaching, Securing ASP.NETWeb Applications.
- Experience in designing rich interactive WPF applications in XAML using MS Visual Studio.
- Proficient in implementing connected and disconnected architectures of ADO.NET by using classes like Data Adapter, Data Set, Data Reader etc.
- Experience in consuming, building and implementing Web Services using SOAP and REST Protocols and WCF.
- Experience in NUnit Testing and Implementation of Client/Server applications using C#, MS SQL Server with N-tier development environment.
- Developing distributed application using web services in C# and vb.net.
- Strong experience in MS SQL Server with SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS) and SQL Server Analysis Services (SSAS) and T-SQL.
- Written SQL Scripts, for creating database tables with foreign key relations in SQL Server 2008/2012 using T-SQL.
- Extensively worked on Backend Programming using MS SQL, Oracle 10g/11g and experience with writing Stored Procedures, Triggers, User Defined Functions, Queries, Indexes, and Views.
TECHNICAL SKILLS
Programming Languages: C++, C# .NET, VB.NET, T-SQL, PL/SQL.
Web Technologies: ASP.NET 4.0/3.5/2.0/1.0 , MVC 2/3/4/4.5,5.0 HTML, CSS, AJAX, XML
.NET Technologies: Microsoft .NET Framework, ASP.NET, ADO.NET, Web Services, Web Forms, SOAP, NUnit, Entity Framework, WCF, LINQ, WPF.
IDE Tools: Visual Studio 2015/2012/2008/2005.
Source Repositories: Git Hub, TFS, Visual Source Safe, Tortoise SVN
Scripting Languages: Java Script, jQuery, Angular JS and Power shell scripting
Databases Servers: MS SQL SERVER 2014/2012/2008 R2/2005/2000
Servers: Windows 2008/2003/NT, Microsoft IIS (7.0/6.0/5.0/4.0 )
Software Methodologies: SDLC, Agile, Waterfall
OS: MS Windows XP,7,8, Vista, 2010, 2008, 2007, 2003
PROFESSIONAL EXPERIENCE
Confidential, Englewood, CO
Sr .NET Developer
Responsibilities:
- Involved in requirement analysis, designing and development using AGILE methodology to implement the application.
- Developed the application using ASP.NET MVC 4.5 and 5.0, Web API, C#, JavaScript and JQuery.
- Extensively used ASP.Net MVC architecture for the Web application design to has the application layers closely coupled.
- Worked on creating log-in autantication modules usingAngularJSandJavaScript.
- Created Business Logic Layer & Data Access Layers implementing the MVC architecture.
- Developed core web services in Web API to read/write data from SQL Server Database using Entity Framework.
- Used VB.Net and ADO.NET to define and implement Business Logic Layer and Data Access Layer.
- Developed Complex database objects like Stored Procedures, Functions, Packages and Triggers using SQL Server.
- Used front end web development tools like CSS3, JavaScript, HTML5, JQuery, Ajax and AngularJS.
- Created DAL (Data Access Layers) to establish database connectivity and data manipulation.
- Implemented role base security, customizable workflows for each user based on the user's role and implemented forms Autantication and Authorization for providing security for application.
- Developed View, Control Rendering Components in MVC and C#.
- Used databases like MongoDB and SQL Server.
- Involved in Enhancement the code and fixing the bugs.
- Integrated Solar search API to develop search operations in Sitecore web applications
- Define workflow for sub-roles, Implemented Sitecore caching methods - HTML Cache, Item Cache, Data Cache, and Prefetch Cache depending on the requirement for different pages.
- Working with TDS (Hedgehog) & glass mapper to access Sitecore items in the code.
- Extensively worked on Designing and Developing user interfaces using HTML5, CSS, Bootstrap, and Razor syntax.
- Implemented Sitecore MVC design pattern for developing the Web Application.
- Conducted routine maintenance tasks to debug errors and restore functionality of applications.
- Developed and implemented web applications into Sitecore systems using SCRUM Agile methods.
- Used import/export utilities for cloning/migration of small sized databases and Data pump import/export to move data between Oracle 9i and 10g/11g environments.
- Active participation in unit testing of the application to ensure quality.
- Fixed bugs reported by QA and UAT.
- Participated in various client meetings with the team and the Project manager to discuss improvements/amendments in the development of the section.
Environment: MVC 5.0, C#, ASP.Net MVC, AngularJS, Web API, VB.Net, Visual Studio 2015, SQL Server 2014, Oracle11g, IIS, JavaScript, JQuery, AJAX, HTML, CSS, Git Hub.
Confidential
Senior .Net Developer
RESPONSIBILITIES:
- Involved in design development, testing and deployment of KIOSK and web applications from scratch, using .Net Framework 4.5, C#, MVC, Razor, HTML5, CSS, JavaScript, Entity Framework.
- Involved in creating Web API and Web Services using Entity Framework 6.0.
- Responsible for creating the design document with the design for KIOSK and Web application and the user stories and business requirements.
- dis application is developed using ASP.NET MVC 4.5, Web API
- Involved in Created Entity Relationship diagrams, use case diagrams, activity flow diagrams and object Interaction diagrams using UML Modeling.
- Extensively used Cascading Style Sheets (CSS), bootstrap and HTML5 for creating the Responsive Layouts and web pages
- Involved in creating the functional Logic for the KIOSK and Web Application including the Scanner.
- Involved in designing the Database using SQL Server and writing database scripts for creating the tables along with its constraints and relationships and inserting data into it.
- Created Views and Stored Procedures using SQL Server.
- Responsible for creating LINQ to SQL and LINQ to Entities queries.
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
- Extensively used ADO.NET and Entity Framework for the interaction of web application with the database.
- Responsible for generating different types of reports using SQL reporting services (SSRS) and Crystal reports.
- Used JavaScript, jQuery for various client and server-side operations.
- Used SVN (Sub Version) and VSTS (Visual Studio Team Services) repositories to keep track of the assigned tasks and to check in and checkout solution files.
- Responsible for design, development, Unit testing and Code review.
Environment: .Net Framework 4.5, C#, MVC, ADO.Net, HTML5, CSS, JavaScript, MVC 4.5, ASP.Net MVC, Web API, VB.Net, Visual Studio 2015, SQL Server 2014, SSRS, Oracle.
Confidential, Frisco, TX
Sr .NET Developer
Responsibilities:
- Implemented Custom Validation code to test the UI controls as per the business requirements
- Wrote optimized stored procedure to auto-complete the search control
- Developed new web-based, multi-tier business application utilizing .NET 4.0, C#, XAML, XML, XSLT, SQL, WCF Services, and Entity Framework in an N-tier development environment
- Leveraged AngularJS resources for all data access, encapsulating URLs and standardizing data access interfaces
- Effectively designed and developed optimized business solution for pricing rule which can be dynamically update, add or delete the rules without major application change helping in the effective SDLC process
- Deployed application on test, production servers and managed application
- FollowedTDD(Test Driven Development) to develop the solution
- Developed desktop applications as separate modules of the Web Application using technologies such as C#, Angular.JS and XAML
- UsedLINQandLINQto Entities data provider for interacting with the data in the entity framework
- Used Object Oriented Programming (OOP) and MVVM pattern to make it more efficient and make all module independent testable.
- Used Kendo UI (Telerikcomponents) like MVC Grid, Dropdown List, Tab Strip
- Extensive use of LINQ and Entity Framework to develop data layer
- DevelopedSSIStransformations & Event Handlers for Error handling and debugging for the Packages
- Used Bootstrap for responsive user interaction
- Developed User controls using ASP.NET, and used them dynamically in the web pages using Master pages and CSS
- Coded application logic in ASP.NETusingC#as code behind
- Utilized ODP.Net technology extensively for data retrieving, querying, storage and manipulation using LINQ
- Good experience in Creating, Consuming and Publishing XML Web Services (SOAP, WSDL, UDDI) using.NET Framework and Solid understanding of Service Oriented Architectures.
- Experience with Front-end JavaScript frameworks like AngularJS
- Created new Store Procedures, Functions, Indexes and Views using T-SQL in Development and Production environment for SQL Server
Environment: MVC 4.0, C#, ASP.Net, Visual Studio 2013, SQL Server 2013, AngularJs, WCF, WPF, IIS, Java Script, JQuery, LINQ to SQL, AJAX, HTML5, CSS, TFS, Nunit.
Confidential
.Net Developer
Responsibilities:
- Involved in developing business logic layer and Data Access layer and written methods in C#, Visual Studio.Net
- Used ADO.Net 3.5 technology extensively for data retrieving, querying, storage and manipulation interface screens developed using ASP.Net.
- Involved in writing Complex SQL statements and stored procedures using SQL Server 2008.
- Used forms-based autantication and role-based authorization for security.
- Responsible for implementing Stored Procedures for Data Retrieval and Updating.
- Extensively used ASP.NET web server controls like Grid View for displaying the records.
- Effectively handled ASP.NET client-side state management features such as control state, view state, cookies, hidden fields and query strings.
- Used JSON, JQuery for the Client side to pass the parameters for hand shake across applications and for client-side AJAX call, validations.
- Created Web Service Clients to consume ASP.NET Web Services.
- Developed the server-side code using C#, VB.Net and client-side code using Java Script with Visual Studio IDE
- Implemented WCF Services using C# to be used by ASP.NET applications.
- Involved in creating services using WCF and consumed it in the web application.
- Designed, modeled multi-threaded, enterprise n-tier software agent using WCF web service in 3.5 framework.
- Maintained the Version, Labeled Versions and Backups of the source using Git Hub.
- Developed SSIS packages for migrating data from staging area of SQL Server 2005 to SQL Server 2008R2.
- Generated reports from Oracle 10g/11g database and analyzed the reports for Oracle wait events, time consuming SQL queries.
- Responsible for creating Requirements, Test plan and procedures for application testing.
- Worked in the Performance tuning at the Application and Database Layers.
Environment: ASP.NET 3.5, Visual Studio 2008, ADO.NET, Web services, XML, HTML, Java Script, JQuery, SQL Server 2008, AJAX, SQL Server Management Studio
Confidential
.NET Developer
Responsibilities:
- Involved in understanding user requirements, designing, and developing a web application and backend applications.
- Interacted with business analysts, end-users and worked on the application specifications to develop detailed functional, technical design, and test specifications dat fully satisfy business requirements.
- Used Model View Controller (MVC) design pattern to develop a complex web application, ASP.NET with C# as code behind jQuery is used for client-side functionality.
- Modified web services to interact with the other applications and exposed them using SOAP and HTTP.
- Responsible for Designing and Developing the Reusable UI Components Like MVC Master Pages "Layouts and Nested Layouts", "View Start" and MVC User Controls "Partial Views".
- Created the Controllers and Controller Actions, Filters, Routing using ASP.NET MVC.
- Used AngularJS as the development framework to build a single-page application.
- Created the Data access layer and Data access objects using ADO.NET Entity framework and LINQ to reduce impedance mismatch.
- Worked with Oracle SQLDeveloperfor writing complex stored procedures.
- Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization
- Performed CRUD operations with Web API.
- Used bindings to control the construction of the Windows Communication Foundation (MVC) channel stack at runtime.
- Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Used LINQ to Entities for retrieving the data efficiently and Just in Time manner.
Environment: .NetFramework, ASP.Net, C#, ADO.Net, XML, Web services, HTML, SQL Server 2013, IIS 6.0, Visual Studio 2013
