Sr.net Developer, Resume
Chicago, IL
SUMMARY:
- Very strong .Net professional with 8 years of excellent experience in all the phases of Systems Development Life Cycle (SDLC) such as strategy, analyzing, designing, building (coding), testing and documentation of software products using AGILE SCRUM and Waterfall Methodology.
- Expert in developing windows applications, web applications, windows services and web services in Microsoft Visual Studio .Net IDE using .Net Framework (3/3.5/4/4.5/ CORE), C#, VB.NET, ASP.NET 4.0/4.5, ASP.NETMVC, ADO.NET, Web Services, Ajax, Soap, WCF, NHibernate, LINQ, Entity Framework and SQL Server .
- Experience in working with Web Services and Windows Communication Foundation (WCF) with excellent understanding of SOA, WSDL, UDDI, SOAP, REST and TCP/IP protocols.
- Experience in Cloud computing infrastructure such as Microsoft Azure and Amazon web Services (AWS).
- Proficient in AWS Services like EC2, S3, CloudFormation and CloudWatch.
- Extensive experience in ASP.NET MVC Framework and implemented Model, View, Controllers, Routing etc. to manage complexity for highly testable presentation Web Applications.
- Excellent experience in implementing Web Service (XML, SOAP and WSDL), WCF, and REST service which communicate data in a both XML & JSON following SOA in a distributed environment.
- Experience in identifying resources using attribute routing, data serialization, user based and token based authentication, authorization and cross origin resource sharing.
- Prepared and maintained ASP.NET user interfaces with Telerik controls.
- Expanded skill in writing and optimizing T - SQL code and Stored Procedures, creating, functions, views, triggers and indexes, SQL Query Performance Tuning using SQL.
- Experienced in utilizing the new integrated features of ASP.NET 4.5/3.5/3.0 versions like Windows Communication Foundation (WCF).
- Experience in Data Modeling, Designing and Creating Tables, Views, Stored Procedures, Triggers against MS SQL Server 2008, SQL Server 2012/2008/2005, T-SQL 8 and Oracle 11g PL/SQL relational databases.
- Familiar with JavaScript libraries like Bootstrap templates & Angular.js frameworks .
- 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) and GIT.
- Experience in using Language-Integrated Query (LINQ to Objects, LINQ to XML, and LINQ to SQL) and retrieve data from different data sources.
- Used N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#. Net.
- Experience in designing and developing Microservices for the business components using .NET framework.
- Good experience with MVP, MVVM, MVC and Singleton design pattern.
- Experience in working on Web Services, SOAP, WSDL, Database design, object oriented Architecture, XML, HTML, DHTML, CSS.
- Working Knowledge in design tools such as Microsoft Visio, designing Use Case, Class and Sequence diagrams.
- Hands on work experience in MOQ (Mock) unit testing framework using MVC 5.
- Knowledge and experience of security concepts and leading practices.
- Strong technical skills on cyber security technologies including scripting skills and understanding of network traffic flows and vulnerability management.
- Experience in understanding of Cyber Security, Information Security and Risk Management.
- Performed N-Unit Testing for the piecewise testing of the Applications.
- Good experience with Reporting Tools like SQL Server Reporting Services (SSRS), SSIS.
- Excellent analytical and interpersonal skills. Quick learner and good performer both in team and independent job environments. Proficient at grasping new concepts, applications and technologies quickly, and utilizing the same in a productive manner.
TECHNICAL SKILLS:
.Net Technologies: .Net Framework 4.5/3.5/2.0/1.1, Web Services(SOA), WCF, ADO.Net, ASP.Net, AJAX, Vb.Net, Silverlight, Win Forms, Asp.Net MVC 4.0, Asp.Net MVC Web API
Design/Management Tools and Architectural Standards: UML (MS Visio), SDLC methodologies, Design Patterns & Agile and Scrum, Camstar MES System
Source Control: SVN, TFS, GIT
Development Tools: Visual Studio .Net 2019/2017/2015/2013/2010, LDAP, IIS
Service Oriented Architecture (SOA): WCF SOAP, WCF REST, Web Services SOAP, MVC Web API.
Other Languages and Web Development Tools: C#, VB.NET, T-SQL/PL-SQL, LINQ, Javascript, jQuery, Angular (2,4,5), AngularJS, VB Script, XML, HTML, DHTML, CSS, XSLT, SSIS, SSRS, AJAX control tool kit, MS Project Planning, nUnit, Confidential Datastage
Databases: Teradata, SSMS 2019/17/16/14, Oracle SQL developer, Mysql Aurora
Operating System: Windows 98/XP/ 2003/2007/2010 Server
XML Language: XML, XSLT, XPATH
Other Tools: Splunk, JIRA, Fiddler, Postman, Resharper, Fortify tool, DevExpress
Functional Experience: Airline, Banking, Insurance, Telecom, Health Care and Real Estate
PROFESSIONAL EXPERIENCE:
Sr.Net Developer,
Confidential, Chicago, IL
Responsibilities:
- Extensive involvement in all stages of Software development life cycle including Analysis, Design, Development, Implementation, testing and support.
- Worked in Agile Methodology (Scrum) to meet timelines with quality deliverables. Created Business Logic Layer & Data Access Layers to implement the MVC architecture.
- Worked on migrating .NET applications (windows services, web services and web apps) from .Net framework 2.5 to 4.6.
- Worked with ASP.NET Web Forms, Web Services, and State Management, caching features, configuring optimizations and securing the web application. Developed the Code-behind files in C#.NET and VB.NET.
- Involved in design and developing User Interface (UI) applications using JavaScript, AngularJS, Bootstrap, jQuery, HTML, DOM, JSON and AJAX.
- Extensively used HTML5, CSS3, JavaScript, jQuery, Json, Ajax and DOM scripting to create interactive web applications.
- Designed and developed the application using Angular2 framework along with HTML5 , CSS3 , Type Script , Java Script , Bootstrap , Node . js , NPM and Mongo DB.
- Worked extensively on AWS Aurora DB.
- Created functions and assigned roles in AWS Lambda to run python scripts and written CloudFormation templates and deployed AWS resources using it.
- Worked extensively with AWS services like EC2, S3, CloudFormation and CloudWatch .
- Experience with the features of Angular 2 such as directives, modules and routing.
- Experiencing with interacted with WCF SOAP\REST services using angular 2 Forms API to get data from user.
- Created database objects like tables, views, procedures, functions using SQL Server Management Studio
- Ability to debug, develop test cases & suits and framework using for XML based applications
- Developed reports using complex formulas and to query the database to generate different types of ad-hoc reports using SSRS and SSIS.
- Design and implementation of services using WCF SOAP\REST, creating, consuming RESTFUL services ASP.NET Web API.
- Worked on Visual Studio 2015 / .Net Core 1.0 Framework to implement Business Logic .
- Developed ASP.NET Core Web API based on departmental requirements and specifications.
- Developed powerful Single Page Application and dynamic responsive Web Application with Angular 5.
- Utilized the features of Angular 5.0 to present effective web design.
- Setting up Connection Strings and connecting SQL Server AZURE Databases from locally Installed SQL Server Management Studio (SSMS) for Developers.
- Resolved Security issues like Cross-site scripting (XSS), SQL Injection, persistent and non-persistent vulnerabilities.
- Setting up Connection Strings and connecting Oracle SQL Server Databases, locally Installed SQL Server Management Studio (SSMS) for Developers.
- Designed and developed Microservices for the business components using .NET framework.
- Designed and developed WebApi's for Microservices.
- Responsible for performance tuning and Optimization of stored procedures using SQL Profiler and Database tuning wizard.
- Created Stored Procedures, Triggers, User Defined functions, Indexes, Views, Joins and T-SQL code for applications.
- Programmed stored procedures, user defined functions, database triggers and packages and all the database objects needed in Oracle environment to implement business logic.
- Worked with advanced concepts of ASP.NET Core MVC such as Models and Providers , Filters used for developing backend technology.
- Updated the application with new features of Angular 4.
- Used Node JS, Angular JS and MVC Frameworks in the development of the web applications.
- Team Foundation server ( TFS ) is used as source code repository and used Kanban board for user stories tracking during dev phase.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Experience in using Chrome Developer Tools and Firebug for debugging and troubleshooting the code.
- Worked in continuous integration development using Team city, TFS and CARA tool.
- Maintained code quality across multiple mobile software development environments.
- Created branching and tagging strategy to maintain the source code in the GIT repository and coordinated with the team for establishing and applying appropriate branching, labeling/naming conventions using GIT source control.
- Created multiple cutover scripts for the releases and closely worked with L2 support team and participated in releases.
Environment: Microsoft Visual Studio 2013/2015/2017 , C#, MVC 5, VB.Net,.Net Framwork 2.0/4.0/4.6.2, Angular (2,4,5), Angular JS, PL/SQL, SQL Server Management Studio 2014, Oracle SQL Developer, Microservices, XML, XSL, XSLT, LINQ,TFS WCF, ASP.NET Core WEB API, .Net CORE 1.0, TFS, Typescript, WebAPI, FileNet, Entity Framework, SSIS, SSRS, PowerShell, AWS, VSTS, TFS, Aurora DB, EC2, Lambda, Cloud Formation Scripting, Aws lambdaCloud watch
Sr.Net Developer,Confidential, Dallas, TX
Responsibilities:
- Used SCRUM Agile methodology for development. Process included iterative development, monthly sprints, daily scrum meetings, and customer managed backlog.
- Involved in Daily Scrums and Weekly Meetings with the project Sponsors to meet deadline and expectations following Agile Methodology
- Used Angular as framework to create Single Page Applications which can bind data to specific views and synchronize data with server.
- Developed multiple angular JS controllers and configured Routes.
- Involved in Code Development using MVC, C#, VB.Net, jQuery, Oracle, Java Script, jQuery, Angular JS.
- Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
- Familiar with creating Custom Reusable React Components Library .
- Worked on web application security module using fortify Scan Analysis tool.
- Design and implementation of services using WCF SOAP\REST, creating, consuming RESTFUL services ASP.NET Web API.
- Development of ERP solution using architecture and Microservices.
- Involved in writing test cases for testing the application in all different scenarios to check if all the functionality is working fine.
- Designed and developed various abstract classes, interfaces, inheritance to construct the business logic
- Involved in development of .Net core solution consisted of 5 projects including client, middle tier, api, common model and database repository .
- Generated Enterprise level reports using SSRS and used SSIS for data transformation solutions and extraction solutions.
- Created complex Stored Procedures, Functions, Indexes, Tables, Views and other T-SQL code and SQL joins for applications following SQL code standards.
- Effectively used ASP.NET MVC features like View Bag to pass data from Controller into the view, create multiple views/partial views, layout views and incorporated them into the ASP.NET MVC application.
- Worked extensively with AWS services like EC2, S3 and CloudWatch.
- Developed web page using AngularJS components like controllers, routers, NG app etc.
- Using AngularJS, created custom directives for data manipulations and to display data in company standard format in UI.
- Created Mockups and Wireframes for the development of variations of a layout to maintain design consistency throughout the site.
- Performed unit testing using tool Nunit and performed several integration testing and Jasmine for Angular unit testing.
- Converted the application to Microsoft Azure Cloud Service Project as part of cloud deployment.
- Provide the navigation between the pages by implementing MVC routing concepts.
- Used MVC with Razor view engine to design and develop the application.
- Writing Complex queries, Pivot table, and Common Table expressions to create the reports (SSRS).
- Used GIT as version control system for the project
- Providing support for deployments in UAT and PROD environments.
Environment: Microsoft Visual Studio 2012/2013/2015, ASP.NET, C#, MVC 3.0/4.0, VB 6, Oracle 9i/10g/11g SQL, PL/SQL, WCF RESTFUL Service, AngularJS 1.6, Microservices, .Net Core, React.JS, API,SOAPXML,JSON, Azure, Linq, IIS 7.0, AJAX, ADO.NET Entity Framework 6.0,FileNet, Microsoft Enterprise Library, Oracle11g, SQL Server 2008, Oracle 10g, Windows Server 2008 R2/2008, Crystal Reports, GIT, EC2, AWS
Sr.Net Developer,Confidential, Melbourne, FL
Responsibilities:
- Worked on Agile Methodology (Scrum Framework) to meet timelines with quality deliverables.
- Involved in developing applications in C# 4.5 and .Net Framework4.5 to meet the business requirements using Visual Studio.NET 2013.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET.
- Used AngularJS as framework to create Single Page Applications which can bind data to specific views and synchronize data with server.
- Responsible for developing UI pages using AngularJS, HTML5, CSS3, JavaScript, jQuery, AJAX and JSON .
- Involved in development of mobile application for Android with Xamarin framework.
- Implemented changes in coding and designs using knowledge and VB.NET
- Creating applications using VB.net and enhancing projects for .NET applications
- Created Web Forms using ASP.NET and implemented form validation using Validation controls using both Custom validation and JavaScript was written for Client side validations.
- Experience with ASP .NET Core and C#, JavaScript, HTML 5 and CSS3.0
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Experience with RESTful APIs, Web Services, Application Infrastructure, XML/XSL, Microservices, ASP.NET Core, MVC and Entity framework.
- Worked on View State to maintain data between the pages of the application.
- Used AngularJS as the development framework to build a single-page application.
- Developed and Used User Controls using C# and ASP.NET.
- Created new SSIS packages for populating data into MS SQL database.
- Accessing the data from Data Access Layer for the User Interface using Web Services.
- Created Indexes, Views and Stored Procedures for quick and efficient retrieval of data using SQL Server 2008r2.
- Experience in using third party tools like Devexpress for UI development.
- Assisted in quality assurance measures such as code reviews, test case creation and unit testing for different modules
- Worked with a team to define requirements and provide technical advice and troubleshooting. Update technical documentation.
- Used TFS as version control.
Environment: C#, ASP.NET 4.0, VB.NET, MVC 4.0, .NET Framework 4.5, AnglarJS 1.x, JavaScript, CSS3.0, ADO.NET, Web Services, ASP .NET Core, Mircoservices, Entity Framework, SQL Server 2008r2 Windows XP, IIS, Visual Studio 2013, Jazz and SSIS, TFS.
Net Developer,Confidential, Lakewood, CO
Responsibilities:
- Prepared and walked through the design documentation with business.
- Implemented well-structured Confidential .Net web application using Data access, Business logic and Presentation layers.
- Worked on Agile Methodology (Scrum) to meet timelines with quality deliverables
- Designed and developed GUI with web forms using ASP.NET, VB.NET Controls, Knockout.JS, AJAX, JQuery and JavaScript .
- Develop Database application using Visual Studio VB.net
- Worked with Oracle 11g for data management i.e.; for data updating, data deleting and to enter new data.
- Made use of Microsoft AJAX extensions such as script manager and update panel to make an asynchronous call to retrieve data and update client-side HTML fields for rich user experience.
- Assisted in physical and logical database design.
- Designed SQL database schema, stored procedures, user defined functions, views and triggers.
- Experience in building rich user interface web applications using Silver light (MVVM) and XAML.
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
- Used Team Foundation Server (TFS) for source code management.
- Modified the Pages Of Classic ASP Pages and VB 6.0 to C# and ASP.NET.
- Developed Custom user, server and validation controls using C#.
- Used .Net server controls, web user controls, data grid control, form validation control, custom control.
- Used rich custom web controls to provide for better user experience.
- Used grid view control, details view Control, form view Control, Repeater and data list control to display and enable data manipulation at the interface level.
- Efficiently used object oriented programming to achieve the functionality for the application.
- Prepared the unit test specifications and test cases.
- Created prototypes for client engagements.
- Resolved performance issues, fine-tuned queries, indexes and stored procedures.
- Designed, coded, tested applications identified system deficiencies and recommended solutions.
- Carried out network performance tests/checks.
- Performed internal audit of all the deliverables before delivering to the client and logging the defects.
Environment: ASP.NET 4.0, VB.NET, C# 4.0, .Net Framework 4.0, Silver light 4.0, Share Point, MVC3.0, JQuery, VS 2010, Win Forms, SQL Server 2008, MVC, Oracle 11g, AJAX 2.0, AngularJS, Knockout Js, Windows XP, HTML 4.0, XML 1.0, Java Script, TFS, DHTML, CSS.
.Net developer,Confidential,
Responsibilities:
- Involved in various phases of the Software Development Life Cycle (SDLC).
- Successfully implemented agile methodologies.
- Implemented the project using ASP.NET, Visual C# and the back-end database SQL Server 2005. Analyzed client’s requirements and involved in designing the GUI.
- Developed use cases and class diagrams for data and business access components of the system.
- Developed initial prototypes using HTML, JavaScript and CSS.
- Implemented input validations using .NET validation controls.
- Developed personalized views using Themes and Master pages.
- Effectively used ADO.NET components Data Reader and Dataset for manipulating data from the database. Extensively used DataGrid & DataLists to display data returned from Server.
- Effectively used the State Management techniques i.e. Session State, View State, Cookies.
- Developed ASP.Net user interfaces. Created user controls for headers and dynamic side menu using ASP.NET and C#.
- Created User and custom controls to enable reusability and used rich server controls of ASP.NET.
- Designed dynamic ASPX web pages for the Application using ASP.NET, C#, XML, HTML and JavaScript.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter to access data from MS SQL Server 2005.
- Developed Stored Procedures, Triggers and complex SQL statements. Generated various reports using Crystal Reports.
Environment: .NET Framework 2.0, 3.0, C#, ASP.NET, ADO.NET, SQL Server 2000, T-SQL, Crystal Reports, HTML, XML, Adobe Photoshop, CSS, JavaScript, JQuery.