Senior .net Developer Resume
IllinoiS
SUMMARY
- Experience of 8+ Years in teh IT industry, involved in Complete Software Development Life Cycle (SDLC) including requirement analysis, design, development, implementation, testing, integration, deployment, documentation, and maintenance of Web applications.
- Experience in Microsoft .NET Technologies - .NET Framework 4.7/4.6/4.5, C#.NET, .NET CORE, VB.NET, ASP.NET, and ADO.NET.
- Proficiency in Software Development Life Cycle (SDLC) and AGILE (SCRUM) methodologies of development process such as requirement analysis & definition, designing, coding, testing and implementation.
- Experience in working with Web Forms, User Controls, and Web Controls using HTML/HTML5, DHTML, CSS, CSS3, XML, JavaScript, jQuery6, JSON, Visual Studio.
- Hands on experience in design using Object Oriented Programming Principles like Inheritance, Polymorphism.
- Experience in diverse business sectors including Agriculture, Financial, Retailer, Health and IT Services.
- Designed Presentation Tier (web pages) using teh concepts such as Master Pages, Themes, HTML, XML, CSS, Java Script, JQuery, Bootstrap and also Worked with ASP.NETCustom Controls.
- Extensive experience in WEBAPI, XML, XAML, SOAP and REST.
- Developed and consumed WCF Services to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications both synchronously and asynchronously.
- Expertise in Web-Development technologies like HTML5, Razor, CSS, JavaScript, JSON and JQuery.
- Expertise on Object Oriented Programming concepts, Design Patterns, C# - Exception Handling, Collections Framework and Generics, Data Structures in C#.
- Experience in Functional Testing, and tracking defects using Team Foundation Server.
- Knowledge using C#. NET, OOPS, ASP.NET, MVC 5.0/4.0/3.0.
- Good experience in programming using RDBMS like MS SQL Server 2016/2012/2008 and Oracle 11g/10g. Knowledge in developing systems built using tables, triggers, views, packages, and stored procedures using T-SQL and PL/SQL.
- 2012/2010/2008 , IIS 7.5/7.0/6.0/5.0.
- Good exposure and hands-on experience in application and execution of Agile, Test Driven Development (TDD) based project management methodologies using N-Unit Testing for teh piecewise testing of teh Applications.
- Expertise in working with Entity Framework, LINQ.
- Worked with various source controls including TFS 2017(Team Foundation Server), SVN and Clear case.
- Extensively worked on AngularJS framework in ASP pages to run as Offline Application in browser that avoids IIS dependency installation and configuration.
- Expertise in developing AngularJS as teh development framework to build a single-page application
- Expertise in using ADO.NET objects such as Connection Object, Command Object, Data Reader Object, Dataset Object and Data Adapter Object.
- Experience in web programming with hands on experience on using Custom Controls, Master Pages, Themes and Validation Controls.
- Hands on experience in creating components using React.js, rendering using components which contains additional components called customHTML tags.
- Experience in using ASP.NET AJAX, VB.Net framework for quickly creating efficient and interactive Web applications that work across all popular browsers.
- Experience working on N-Tier Architectures such as MVC (Model View Controller), MVVM (Model View, View Model) in applications.
- Emails in applications were being sent using SMTP in IIS and Send Grid in Azure
- Experience working with Microsoft Azure Cloud based IAAS, PAAS and SAAS
- Experience using NoSQL technologies - Azure Table Storage, Blob Storage, Queue, and Document DB.
- Experienced in utilizing teh new integrated features of ASP.NET 4.5/3.5/3.0 versions like Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF).
- Experience in Data Modeling, Designing and Creating Tables, Views, Stored Procedures, Triggers against MS SQL Server 2008, SQL Server / 2014/2012/2008/2005/ , T-SQL 8 and Oracle 11g PL/SQL relational databases.
- Experience with Sitecore 7.2 Content Management System (CMS).
- Familiar with JavaScript libraries like Bootstrap templates and Backbone.js & Angular.js.
- Built dynamic web view applications using ANGULARJS. Experience in Windows Applications.
- Extensive working knowledge on configuring and version controlling with Team Foundation Server (TFS), Visual Source Safe (VSS).
- Technology leadership for teh direction of teh Cloud-based application using Node.JS and MSSQL Server integrating to a proprietary framework.
- Experience in developing enhancements toMongoDBarchitecture to improve performance and scalability.
- Experience in creating Server objects like Tables, Stored Procedures, Views, Indexes, Triggers, Cursors, user-defined data types, and functions.
- Worked on cloud computing using Windows Azure and SQL Server Azure.
- Hands of experience in SQL Server in writing database queries using joins, Indexes and in creating Tables, Views, Indexes, writing Stored Procedures, Functions, and Triggers using T-SQL, Maintaining Database, and Experience in Query Optimization.
- Designed, developed, and maintained PostgreSQL database architecture
- Used BIZTALK to communicate with different software systems used in an enterprise.
- Experience in Classic ASP applications, JSON, and VB6 scripting.
TECHNICAL SKILLS
.NET Technologies: .Net Framework 4.5/4.0/3.5/3.0/2.0 /1 , ASP.Net MVC 5/4.5/4.0/3.0 , C#,ASP .Net Core, ADO.NET, Web Services, .Net Remoting, Web Forms, Win Forms, WCF, WPF, LINQ
Web Technologies: HTML5, XHTML, CSS, XML, XAML, XSLT.
Programming Languages: C#, AngularJS, JavaScript, JQuery, Java, C++ and C, PL/SQL, T/SQL.
RDBMS: Mongo DB, SQL server 2005/2008/2010/2012/2014 , MS Access, Oracle 9i/10G/11G, NoSQL.
Development Environment: Microsoft Visual Studio 2017/2013/ 2012/2010/2008 .NET Framework 4.5/4.0/3.5/3.0/2.0 , Microsoft Expression Blend 3.0/2.0.
Reporting Tools: Dynatrace, Crystal Reports, SQL Server Reporting Services, and MS Access reports, Swagger UI
Designing Tools: UML, Design Patterns, MS Visio 2000, Rational Rose, Visual Paradigm.
Middleware: WCF, ADO.NET, Entity Framework 6.0/5.0/4.1, LINQ, Web services
Application/Web Server: Internet Information Server (IIS) 8/7.5/7.0/6.0/5.0/4.0.
Methodology: Agile, Waterfall, Object-Oriented
PROFESSIONAL EXPERIENCE:
Senior .Net Developer
Confidential, Illinois
Responsibilities:
- Worked in Agile SCRUM SDLC process to implement 2-week Sprints.
- Used WPF and WCF to build windows client applications.
- Converted existing legacy WinForms applications into WPF-XAML and code-behind file
- Redesigned UI layer to decouple teh UI design (WPF-XAML) and behavior (code) files, thus halping better Unit testing
- Developed rich user controls using WPF, depicting teh domain objects closer to teh real world, using teh data templates extensively in converting objects into UI representation
- Creating UI screens using XAML, interacting with various layers using MVVM
- Worked as a Technical Lead for teh offshore team, to engage and making sure teh work is delivered on time.
- Conducting weekly meetings with offshore team to do regular Code-review, assigning tasks, and reviewing teh JIRA board.
- Developed teh application by implementing teh core components in C# with teh halp of ASP.NETMVC 5.0 Razor View engine and Web APIs.
- Developed WinForms, Web Forms using .NETFramework, C#.NET, and ASP.NETMVC 5.0.
- Developed different layers in teh architecture using teh OOD patterns, OOPs, and SOLID principles.
- Created Business Logic Layer & Data Access Layers to implement teh MVC 5.0 architecture.
- Implemented Routing, URL Security, Action Filter techniques for application development.
- Designed and Developed complex & dynamic presentation layers using HTML5, DHTML, XHTML, CSS3, Themes, Skins, Master Pages, client-side scripting using JavaScript, JQuery and AngularJS.
- Involved in creating Single Page Application (SPA) module using Angular 5 with routers, controllers, modules, and services for a rich look and feel.
- Utilized Angular 4 new directives like ng-if and Else, ng-template conditions.
- Involved in developing applications using Angular 4- Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button, etc.
- Implemented client-side validations using JQuery and ASP.NET MVC 5 Validations at teh Controller level.
- Used AJAX Controls to avoid flickering while posting back and creating interactive pages.
- Built dynamically generated dropdown lists using Ajax, JQuery, and AngularJS.
- Involved in development of application on Azure server by creating packages through Visual Studio, Power shell and Azure Portal
- Worked on creating Azure Blob for storing unstructured data in teh cloud as blobs.
- Used Web API for HTTP and REST-based on GET, POST, PUT, DELETE, and return JSON format.
- Used ADO.NETEntity Framework Model as teh Data Access Layer (Database First) and implemented teh CRUD (Create, Retrieve, Update and Delete) operations, Mapping and executed stored procedures
- Used Entity Framework for retrieving teh data from SQL Server and manipulating teh data.
- Developed complex LINQ to Entities queries for accessing teh Entity Framework Model.
- Used ASP.NET MVC 5 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 EDMX as conceptual Model and LINQ to Entities to bind teh data to Grid View, Data List, Detail’s view, Dataset for data manipulation.
- Implemented SPA (Single Page Applications) using RESTful web services, Ajax and Angular JS.
- Implemented Dependency Injection for Loosely coupled Architecture.
- Used Team Foundation Server (TFS) to maintain teh version control history during development.
Environment: .NETFramework 4.6, C# .NET, ASP.NET MVC 5, ADO.NET, ASP.NET Web API, WinForms, WPF, XAML, MVVM, Entity Framework, Microsoft Azure, LINQ, Visual Studio 2015/2017, HTML5, CSS3, Bootstrap, JavaScript, TypeScript, JSON, AngularJS, Angular4, AJAX Control Toolkit, SQL Server 2016, Oracle 11g,PL/SQL, IIS, Team Foundation Server (TFS).
Sr .Net developer
Confidential, New York
Responsibilities:
- Gathered Client requirements and converted them into teh Technical Specifications and developed Web forms using C#.NET.
- Developed applications logic using C# and used HTML halper in a view to render teh HTML content.
- Implemented MVC framework to reduce teh complexity and to get full control over teh behavior of teh application
- Developed iOS Application using C#, with Xamarin
- Designed GUI using teh HTML, JavaScript, CSS3, Jquery, AngularJS and Custom Controls.
- Built teh Applications locally and deployed them to Azure and made them run in teh cloud.
- Involved in developing client-side scripting using AngularJS.
- Worked with various AngularJS Expressions, Directives, Filters and Controllers
- Architected and implemented Sitecore CMS for websites Residential and Commercial Portal Site using responsive HTML5 and CSS3 using Boot strap, Agile, Angular JS and MVC approach
- Implemented and maintained teh monitoring and alerting of production and corporate servers/storage using AWS Cloud Watch.
- Manage various AWS/AZURE environments for provisioning of Linux servers and services implemented by teh providers.
- DevelopedASP.NET Core Web APIbased on departmental requirements and specifications.
- Worked with advanced concepts ofASP.NET Core MVCsuch asModelsandProviders,Filtersused for developing backend technology
- Employed WCF End-Points and Contracts for enabling ACCESS TO SERVICES across various protocols, applications and platforms
- ImplementedJWT Tokenbased autantication to secure theASP.NET Core Web APIand provide authorization to different users.
- Managed servers on teh Amazon Web Services (AWS) platform instances using Puppet, Chef Configuration management
- Created various web pages in Sitecore content editor and related content items in content library and linking them together with media library items.
- Improves and designs monitoring systems in order to address issues with systems stability and quality of data.
- Conceptualizes and designs testing protocols for teh purpose of locating issues within teh system.
- Developed Custom Controls and User controls for reusable part of teh web pages using C# with ASP.NET
- Developed secure login interfaces with ASP.NET Server controls.
- Used various server controls like Multi View and Grid View with extensive data binding to display, page and sort multiple records.
- Used Validation Controls for corresponding validations required for business logic in Web Forms.
- Developed user interface by using theReact JS, FluxforSPAdevelopment.
- Worked with MEAN/ MERN stack for developing applications.
- Worked with modules like MongoDB and mongoose for database persistence usingNode.jsto interact with MongoDB
- Worked onReact JS Virtual DomandReact views, rendering using components which contains additional components called customHTML tags
- Worked with ECMA Script 6 features for build of JSX and ES2015 (ES6) used Babel, Webpack.
- Implemented various screens for teh front end usingReact.jsand used various predefinedcomponentsfromNPM (Node Package Manager)andredux library.
- Used React-Router to turn application intoSingle Page Application
- Developed Python-based API (RESTful Web Service) to track sales and perform sales analysis using Flask.
- Worked in usingReact JS components, Forms, Events, Keys, Router, and Animations.
- Works closely with website management/ development teams when coming up with integration tests and writing code for new features.
- Mentored staff on advanced Kubernetes DevOps, Microservices and stateful applications.
- Assisted with maintaining 5/9’s availability of Kubernetes environments
- Monitoring teh offshore work and providingtechnicalhalp to teh offshore team for theirJIRAtickets.
- Interacted withTesting Team,Scrum MastersandBusiness Analystsfor fixing of Issues
- Performed theSystem Testing,Regression Testingfor Complete UI after fixing teh Issues which are reported by Testing Team
Environment: C#, ADO.NET, ASP.NET Framework 4.6/4.5, MVC, Visual Studio 2017/19,.Net Core, WCF, ReactJS, AngularJS, WPF, Sitecore, Microsoft Windows Azure, AWS,MS SQL, PostgreSQL, AJAX, TFS, Agile Methodologies, MicroServices, NUNIT, MS Visio, JWT Token, Web Services, XML, XSL, HTML 5, CSS3, JavaScript, JQuery, IIS, AngularJS, ReactJS, Jazz and SSIS.
.Net Developer
Confidential, Columbus, OH
Responsibilities:
- Designed and developed Web Pages using ASP.NET, C#.NET, HTML, JavaScript, AngularJS, AJAX, jQuery CSS3 and server controls.
- Developed secure login interfaces with ASP.NET Server Controls.
- Used various server controls like Multi-View and Grid View with extensive data binding to display, page, and sort multiple records.
- Created TypeScript reusable components and services to consume REST APIs using Component-based architecture provided byAngular 2.0.
- Building teh new application from scratch and involved in migrating teh application from Angular 2.0 to Angular 4/5 and .Net 4.5 to Net CORE 1.0.
- Used Validation Controls for corresponding validations required for business logic in WebForms.
- Designed and developed user interfaces using VB.NET and ASP.NET.
- Coding teh presentation layer using WPF and service layer using Windows Communication foundation technology
- Created Database(s) on SQL AZURE and managed SQL Server Azure Databases.
- Setting up Connection Strings and connecting SQL Server AZURE Databases from locally installed SQL Server Management Studio (SSMS) for Developers.
- Identifying and creating multiple promo objects, toolbox and links and widgets in teh Sitecore CMS
- Created Reusable Sitecore components by Using TDS and Sitecore Rocks
- Developed applications to build an exchange for financial instruments, entirely in teh cloud
- Extensively used MVC for designing on multiple devices
- Involved in testing like a Unit test, Integration test, Acceptance test, and Regression testing using NUnit and responsible for writing test scripts and scenarios
- Designed and implemented Cassandra containers and stateful sets based on contributed Kubernetes Cassandra examples.
- Developed windows services to store SQL Server data to Cloud base data warehousing by using Microsoft Azure and Amazon Web Services (AWS) Redshift. Implemented Security in Web Applications using Azure and Deployed Web Applications to Azure
- Written teh business logic in classes usingVB.NET/ C#.Net languageand used in WebForms
- Worked with AJAX-enabled WCF services using VB.NET, C#, and ASP.NET
- Maintained and enhanced existing software by analyzing and identifying areas for optimization and refactoring.Investigated new technologies and techniques and researched ongoing industry developments using OOPs.
- Provided demo to client team and stakeholders after each release of this project and gather improvement feedback and showed progress.
- Set up preconfigured RHEL5.x and 6.x on local and in teh cloud on AWS EC2.
- Developed test-driven development (TDD) strategy guiding teh use of teh Nunit unit testing framework
- Developed dynamic workflow process usingASP.NET2.0,VB.NE, and SQL Server 2008.
- Utilized C# generics, delegates, events, extension methods, anonymous types, and lambda expressions
- Used LINQ to retrieve teh data from teh backend through Entity framework
- Created and deployed Web Services using ASP.NET and C#.Net, and generated teh proxy class files based on teh web services to consume in web application.
- Developing reports onSSRSon SQL Server (2008/2012), and excellent in SSIS packages for integrating data.
- Implemented migration tasks from Oracle apps to PostgreSQL database
- Developed Server side and Client-side code using ASP.Net, JQuery, and JavaScript.
- Created Views by applying complex queries on multiple tables to create teh virtual tables and implemented Cursors in Stored Procedures using SQL Server 2008, Implemented Joins in Stored Procedures to get teh desired data by joining multiple tables.
- Used TFS (Team Foundation Server) for source code control, project-related document sharing, and team collaboration
- Developed parameterized SQL queries and stored procedures to query database tables in T-SQL.
- Designed and developed applications usingVB.NET, ASP.NETwith ADO.NET, and SQL 2008.
- Responsible for testing, fixing teh bugs, and troubleshooting teh technical problems.
- Modified applications according to teh user's requirements.
Environment: ASP.NET 3.5/4.0,C#.Net, ADO.NET, .Net Core 1.0, JavaScript, Angular JS, ReactJS, CSS, Bootstrap, HTML, Microsoft Windows Azure, PaaS, Cloud Services, Kubernetes, IS 6.0, LINQ, OOP, XML, XSD, VB.NET, TFS, TDD, NUnit, AJAX, WCF, WPF, Entity Framework, PostgreSQL, JQuery, MVC, SOA, SQL Server 2008, SSRS, Jazz and SSIS
.Net Developer
Confidential
Responsibilities:
- Involved in understanding and analyzing teh clients business, requirementsfor teh system
- Involved in Design and Developing components of this application using ASP.NET, C# .NET,
- VB.NET, JavaScript, COM/COM+, CML, XSLT
- Used nHibernate, WPF to communicate between DAL and other business components
- Architect and implement high volume, high traffic transactional application using conventional design practices (SOA, design by contract, MVC).
- Implemented business, database access layer classes in C# using UML class diagrams and sequence diagrams.
- Written SQL Queries, Stored Procedures, Triggers, Backup and Restore Database, Defining roles, creating database users, Assigning Roles to users using Sql Server 2000.
- Responsible to deliver teh give modules without slipping teh deadlines and without exceeding teh estimated effort
- Application design based on n-tier Architecture
- Extensively involved in developing components for Business and Data tier using C#, ADO.Net, LINQ
- Involved in Performance testing for different bandwidths by using teh bandwidth controller
- Involved in preparation of cascade style sheet (CSS) files
- Involved in Code review phase.
- Developed secured web services using .Net, C#, XML/SOAP.
- Extensively involved in Stored Procedures Optimization
Environment: C#, VB.Net, ASP.Net 3.0, ADO.Net, LINQ, ASP, XML, SQL Server 2005, .Net Remoting, MVC, WPF, Visual Studio.Net 2003, Rational XDE, Microsoft Project, XML/SOAP, JavaScript, HTML, DHTML, IIS 6.0, MS Visual SourceSafe, Windows 2002 and Web Services.
Junior .Net Developer
Confidential
Responsibilities:
- Worked in an agile Environment to deliver higher-quality software far more rapidly
- Involved in development of Web Forms, Classes using C# that incorporates both N-tier architecture and database connectivity
- Designed & Deployed SQL Server Integration Services (SSIS) packages for updating teh PO and Sales records from Excel to SQL database. Implemented check-points, scheduled using SQL Server Agent.
- Coding and debugging using ASP.NET and C#.
- Developed web forms using ASP.NET server controls and validated client side using Java Script.
- Used ADO.NET objects such as DataAdapter, DataReader and Dataset for consistent data access
- Writing Database routines, stored procedures and fixing up standard specifications.
- Testing using Nunit testing
- Creating reports using teh Crystal Report for teh report needed by Middle Office, Back Office users.
- Identified researched, investigated, analyzed, defined and documented business processes.
- Expertise in Winforms applications, ASP.NET, XML, ADO.NET and TFS
- Used Web Services (SOAP, WSDL) for communicating with other application and components
- Created CSS files to be applied to various web forms on teh web pages.
- Used Visual Studio.NET 2005 to design teh forms, develop and debug teh application.
- Involved in building a rich web experiences using JavaScript.
- Used Ajax tool kit, Multi views, regular expressions, regular expression validates, user search controls
Environment: Visual Studio 2005/08, C#, COM, ASP.Net 3.0/2.0, ADO.Net, XML, SQL 2008/2010,Visual Source Safe, IIS6.0, Windows Server 2003, Web Services, MVVM, SOAP, Web Forms, CSS, Crystal Reports, Team foundation Server, VSTS2008.