Senior .net Developer Resume
Danville, PA
SUMMARY
- Having 8+ years of experience in teh design, development, implementation, testing and maintenance of complex Software and Database applications.
- Expert level programming skills in .NET Framework (4.5/4.0/3.5), .Net Core, ADO.NET, AJAX, LINQ, ASP.NET (5.0/4.0/3.5/3.0/2.0 ), ASP.NET MVC Framework 5.0/4.0/3.0/2.0 , AJAX, Web Services, Visual Studio 2019/2017/2015/2013/2012
- Worked on various Sitecore features such as Workflow, Security, Multilingual, and Multisite.
- Experience wif Software Development Life Cycle (SDLC) namely Waterfall, Agile and good noledge in SCRUM methodology.
- Hands - on experience in Amazon Web Services (AWS), Microsoft Azure Cloud services to deploy web applications, as well as Continuous Integration tools such as Jenkins.
- Experience in handling various backend data sources likeMSSQLServerMSAccess and XML, XAML Data source.
- Developed new features for teh internal Web application using JSframework,JavaScript, HTML5, CSS, Restful Services, .NET, C#,LINQ, andentityframework.
- Experience in creating components using React, Redux, Knockout, and JQuery for websites and workflow management tools.
- Have strong noledge 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.
- Work experience on Windows Azure, Azure Active Directory, and SQL Azure, creating resource groups, subscriptions, build definitions and release definitions.
- Strong experience in ASP.Net MVC, Web API, WCF, Entity Framework, IIS, HTML, CSS, JavaScript, jQuery, Angular JS.
- Experienced wif Silverlight and Windows Presentation Foundation (WPF) in Model-View-View model (MVVM)architecturalpattern in building ASP.NET Applications
- Experience in writingSSISPackages/SSRS inSQLServer.
- Database migration/consolidation from Oracle Multi-tenant databases sql.
- Hands-on experience in IDE Tools: Eclipse, RSA, WSAD, Red Hat Developer Studio.
- Some experience in CI/CD pipelines, Angular JS and .NetCore.
- 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 wif N-tier development environment.
- Experience in working wif Visual Studio 2019/17/13/08 , SQL Server 17/15/12.
- Extensively worked on cloud hosted environments and managing applications in Microsoft Azure.
- Developing distributed application using web services in C# and vb.net.
- Strong experience in MS SQL Server wif 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 wif foreign key relations in SQL Server 2008/2012 using T-SQL.
- Extensively worked on Backend Programming using MS SQL, Oracle 10g/11g and experience wif 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 2019/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, Danville, PA
Senior .Net Developer
Responsibilities:
- Involved in requirement analysis, designing and development using AGILE methodology to implement teh application.
- Developed teh application using ASP.NET MVC 4.5 and 5.0, Web API, C#, JavaScript and JQuery.
- Extensively used ASP.Net MVC architecture for teh Web application design to have teh application layers closely coupled.
- Designed and implemented Knockout JS view models as well as teh underlying JSON model data.
- Utilized C#, ASP.NET, MVC, .Net frameworks, JavaScript, HTML, jQuery, SQL Server, and Microsoft Visual Studio 2017/2019, SQL Server 2016 for development.
- Used TFS for Version Control, creating and managing projects and accessing teh items dat are stored and managed for a project.
- Worked in using React Js components, Forms, Events, Keys, Router, Animations and Flux concept.
- Worked on creating log-in authentication modules usingAngularJSandJavaScript.
- Managing Identity Access management of Azure Subscriptions, Azure AD, Azure AD Application Proxy, Azure AD Connect, Azure AD Pass Through Authentication
- Experienced working wif modern front-end frameworks (Angular 8/9, C#.net, JavaScript, CSS, XML, HMTL, SQL/T-SQL, Node.js,ASP.NET, Visual Studio 2019/2017.)
- Work on database operations using SQL Server 2016
- Implemented MVC pattern wif Angular.JS and jQuery-validation and Extensive use of components registration in Knockout JS to prepare extensible and pluggable solution.
- Responsible for maintaining and expanding AWS (Cloud Services) S3 infrastructure using AWS (SNS, SQS).
- Created Business Logic Layer & Data Access Layers implementing teh 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.
- Worked on Microsoft Visual SourceSafe and TFS.
- Created DAL (Data Access Layers) to establish database connectivity and data manipulation.
- Implemented role base security, customizable workflows for each user based on teh user's role and implemented forms Authentication and Authorization for providing security for application.
- Used ReactJS to create Controllers to handle events triggered by clients and send request to server.
- Developed View, Control Rendering Components in MVC and C#.
- Write and modify teh C# code using C# .NET framework 4.7.1 and .NET core using Microsoft Visual studio 2019.
- Used databases like MongoDB and SQL Server.
- Migrated SQL server 2008 database to windows AZURE SQL database and updating teh connection strings based on dis.
- ImplementedUIusingMVC 4.0, HTML5, XML, CSS3, JavaScript, Angular, AJAXandBootstrapto create responsive web pages &developed Layouts.
- Involved in Enhancement teh code and fixing teh bugs.
- Using SQL Server 2016 database as backend along wif Entity Framework and LINQ to access teh database tables.
- Define workflow for sub-roles, Implemented Sitecore caching methods - HTML Cache, Item Cache, Data Cache, and Prefetch Cache depending on teh requirement for different pages.
- Working wif TDS (Hedgehog) & glass mapper to access Sitecore items in teh code.
- Responsible for maintaining and expanding AWS (Cloud Services) S3 infrastructure using AWS (SNS, SQS).
- Implemented Site core MVC design pattern for developing teh Web Application.
- Taking advantage of teh MVC pattern of teh AngularJS and Knockout.js framework to accomplish teh single page application and produce higher maintainability of teh code.
- Migrating applications to Dot Net 4.0, classic to Azure cloud and AWS deployment
- Created stored procedures for Master forms using T-SQL for accessing and manipulating teh data in SQL Server 2016.
- Worked wif version controller Team Foundation Server (TFS) for maintaining history of source-code and project documents.
- 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.
- Created knockout js widget subsystem wifin a .NET dashboard using typescript and inheritance. Widgets needed to react to page controls changing to refresh data and browser resizing to change styling for responsiveness.
- Expert in HTML5/CSS3 development and have experience React.js, angular.js, Responsive design.
- Active participation in unit testing of teh application to ensure quality.
- Fixed bugs reported by QA and UAT.
- Participated in various client meetings wif teh team and teh Project manager to discuss improvements/ amendments in teh development of teh section.
Environment: MVC 5.0, C#, ASP.Net MVC, Azure, AngularJS, Web API, VB.Net, React JS, Visual Studio 2015, Visual Studio 2019, SQL Server 2014/2016, Knockout.js, Oracle11g, IIS, TFS, JavaScript, JQuery, AJAX, HTML, CSS, Git Hub.
Confidential - Jersey City, NJ
Sr .NET Developer
RESPONSIBILITIES:
- Involved in design development, testing and deployment of KIOSK and web applications from scratch, using .Net Framework 4.5, C#, MVC, HTML5, CSS, JavaScript, Entity Framework.
- Developed teh application using HTML5, CSS3, JavaScript, JQuery, andKnockout.js.
- Involved in creating Web API and Web Services using Entity Framework 6.0.
- Responsible for creating teh design document wif teh design for KIOSK and Web application and teh 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.
- Used Team Foundation Server (TFS) to maintain teh version control history during development.
- Utilized C#, ASP.NET, MVC, .Net frameworks, JavaScript, HTML, jQuery, SQL Server, and Microsoft Visual Studio 2017/2019, SQL Server 2016 for development.
- Worked on DevOps platform, created build/releases, unit testing and continuous-integration/continuous delivery using Azure DevOps.
- Taking advantage of teh MVC pattern of teh AngularJS and Knockout.js framework to accomplish teh single page application and produce higher maintainability of teh code.
- Worked onVisual Studio/.NetCOREFramework to implement Business Logic.
- Develop teh UI (User Interface) of teh web application using Microsoft Visual studio 2019.
- Extensively used Cascading Style Sheets (CSS), bootstrap and HTML5 for creating teh Responsive Layouts and web pages
- DevelopedJava APIto interact wifAmazon SQSused for sending bulk emails. Also to connect theAWS S3 servicesfor storing and retrieving data inS3buckets.
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided byReact Js, Angular 7.
- Developed teh required entity models and usedSQL Server 2016as relational database for teh database to get teh fast and responsive data for teh users and for upgrading teh data in teh databases.
- Involved in designing teh Database using SQL Server and writing database scripts for creating teh tables along wif its constraints and relationships and inserting data into it.
- Used TFS and Git as source repository and project document sharing.
- Created Views and Stored Procedures using SQL Server.
- Developed front end responsive web application features using Knockout.js, Bootstrap implementing JavaScript, JQuery, HTML, and CSS.
- Web APIs, Confidential Azure Data Factory Pipelines, Confidential Azure SDK for .NET March 2017 (Version 3.0), Visual Studio 2015, Visual Studio 2017, SQL Server 2017, .Net, C#, JSON, SQL, Stored Procedures, SQL Server Management Studio, Confidential Azure Storage Explorer.
- Responsible for creating LINQ to SQL and LINQ to Entities queries.
- Developed and designed web application wif theAngular 6andWEB API2as backed layer by using.NETCore.
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
- TEMPEffectively used React Js for client-side validation and client-side behavior.
- Extensively used ADO.NET and Entity Framework for teh interaction of web application wif teh 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.
- Hands on experience in using Web Server - IIS, Team Foundation Server (TFS), Visual SourceSafe (VSS), Data Transformation Services (DTS), System center configure management (SCCM).
- Used SVN (Sub Version) and VSTS (Visual Studio Team Services) repositories to keep track of teh assigned tasks and to check in and checkout solution files.
- Migrating applications to Dot Net 4.0, classic to Azure cloud and AWS deployment
- Involved in developing application logic through writing high level, reusable components using React.
- Responsible for design, development, Unit testing and Code review.
Environment: .Net Framework 4.5, Azure, C#, MVC, ADO.Net, React JS, HTML5, CSS, JavaScript, MVC 4.5, ASP.Net MVC, Web API, VB.Net, SQL Server 2016, Visual Studio 2015, Knockout.js, SQL Server 2014, SSRS, TFS, Oracle.
Confidential, Frisco, TX
Sr .NET Developer
Responsibilities:
- Implemented Custom Validation code to test teh UI controls as per teh business requirements
- Wrote optimized stored procedure to auto-complete teh 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
- TEMPEffectively designed and developed optimized business solution for pricing rule which can be dynamically update, add or delete teh rules wifout major application change helping in teh TEMPeffective SDLC process
- Deployed application on test, production servers and managed application
- Used Team Foundation Server (TFS) for source control and documented teh entire application.
- Created.NETCoreproject Used IIS logs to identify teh issues on teh web server and monitored application errors through event viewer.
- Worked on Azure service fabric to implement teh microservices and deployed in teh cluster
- FollowedTDD(Test Driven Development) to develop teh solution
- Developed desktop applications as separate modules of teh Web Application using technologies such as C#, Angular.JS and XAML
- UsedLINQandLINQto Entities data provider for interacting wif teh data in teh 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 teh Packages
- Used Bootstrap for responsive user interaction
- Manage various AZURE environment for provisioning of Linux servers and services implemented by teh providers.
- Worked wif Team Foundation Server for Source Code management and Bug Tracking. Experience in ASP.NET, XML, ADO.NET and TFS. Responsible for creating/generating Hibernate classes and configuration XML's and to also manage CRUD operations (insert, update, and delete).
- Developed User controls using ASP.NET, and used them dynamically in teh 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 wif 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, Azure, Visual Studio 2013, SQL Server 2013, AngularJs, WCF, WPF, IIS, Java Script, JQuery, LINQ to SQL, AJAX, HTML5, CSS, TFS, Nunit.
Confidential, Kansas City, MO
.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.
- Utilized teh TFS source control software to keep track of new and past versions of code written in my application.
- Involved in writing Complex SQL statements and stored procedures using SQL Server 2008.
- Used forms-based authentication 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 teh records.
- TEMPEffectively handled ASP.NET client-side state management features such as control state, view state, cookies, hidden fields and query strings.
- Experience in using Source Code Control Systems like MS Visual Source Safe, TFS (Team Foundation Server), Unit Testing using Nunit, UAT and deployment of web applications. Developed and prepared test cases for unit testing for Junit.
- Define cloud architecture, design and implementation plans for hosting complex application workloads on MS Azure
- Used JSON, JQuery for teh Client side to pass teh parameters for hand shake across applications and for client-side AJAX call, validations.
- Created Web Service Clients to consume ASP.NET Web Services.
- Developed teh server-side code using C#, VB.Net and client-side code using Java Script wif 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 teh web application.
- Designed, modeled multi-threaded, enterprise n-tier software agent using WCF web service in 3.5 frameworks.
- Maintained teh Version, Labeled Versions and Backups of teh source using Git Hub.
- Used Team Foundation Server (TFS) as a source code repository and version controlling.
- Involved in deployments, CI/CD pipelines and troubleshooting teh applications using Azure Cloud.
- 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 teh reports for Oracle wait events, time consuming SQL queries.
- Responsible for creating Requirements, Test plan and procedures for application testing.
- Worked in teh Performance tuning at teh Application and Database Layers.
Environment: ASP.NET 3.5, Azure, Visual Studio 2008, ADO.NET, Web services, XML, HTML, Java Script, JQuery, SQL Server 2008, AJAX, SQL Server Management Studio,TFS.
Confidential, Charlotte, NC
.NET Developer
Responsibilities:
- Involved in understanding user requirements, designing, and developing a web application and backend applications.
- Interacted wif business analysts, end-users and worked on teh 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 wif C# as code behind jQuery is used for client-side functionality.
- Modified web services to interact wif teh other applications and exposed them using SOAP and HTTP.
- Responsible for Designing and Developing teh Reusable UI Components Like MVC Master Pages "Layouts and Nested Layouts", "View Start" and MVC User Controls "Partial Views".
- Created teh Controllers and Controller Actions, Filters, Routing using ASP.NET MVC.
- Used AngularJS as teh development framework to build a single-page application.
- Created teh Data access layer and Data access objects using ADO.NET Entity framework and LINQ to reduce impedance mismatch.
- Worked wif Oracle SQLDeveloperfor writing complex stored procedures.
- Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization
- Performed CRUD operations wif Web API.
- Used bindings to control teh construction of teh Windows Communication Foundation (MVC) channel stack at runtime.
- Used ASP.NET MVC framework to support teh use of Dependency Injection to inject objects into a class, instead of relying on teh class to create teh object itself.
- Used LINQ to Entities for retrieving teh 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