.net Developer Resume
Atlanta, GA
PROFESSIONAL SUMMARY:
- Have around 5 years of professional experience in designing, developing and implementing complex web based and windows based N - tier Architecture Systems/Business applications using Software Development Methodologies like AGILE, TDD and Waterfall model in all stages of SDLC.
- Strong experience on ASP.NET MVC Framework (5.0/4.0/3.0/2.0 ) and implementing View Models, Controller, Controller Actions, Views, Partial Views and Strongly Typed Views.
- Profound experience in developing Single Page Applications (SPA) and client-side interactions with rich UI and responsive features using advanced JavaScript/UI frameworks like JQuery, Angular (4.0,2.0/1.6/1.5), React JS, Bootstrap (3.2/ 3.0), AJAX, CSS (3/2), HTML (5/4), XML.
- Built several JSON RESTful and XML/SOAP Web Services using the Web API, WCF and ASMX.
- Expertise in Angular JS controllers, directives, components, factory and service resources, routings, and events.
- Outstanding ability in Design, Development, Security, Testing and consuming of distributed applications using Windows Communication Foundation (WCF), and responsible for developing WCF based Service, Data, Fault and Message Contracts and services.
- Extensive Experience in ORM technologies like Entity Framework Database First, Code first, performance tuning and implementing CRUD functionalities with Entity Framework (6/7).
- Expertise in database related work primarily in designing and development like creating tables, stored procedures, Views, Constraints, Triggers, Indexes, Cursors and functions Dynamic SQL using SQL, Confidential -SQL in MS SQL Server 2008/2012/2014 , PL/SQL, TOAD, Oracle 10g/9i/8i and MS Access.
- Proven Expertise with reporting tools SQL Server Reporting Services (SSRS), creating ETL packages using SQL Server Integration Services (SSIS) for generating reports populated by the data in databases.
- Experience in Test Driven Development (TDD) using N-Unit, MS-Unit and Visual Studio test tools for unit testing and involved in integration, system and performance testing.
- Experience in using versioning tools using Microsoft Team Foundation Server (TFS), Visual Source Safe (VSS), Subversion (SVN Tortoise) and Clear Case for version controlling of the Application.
- Strong experience in different domains like Banking, Health care, online Purchases (E-Commerce)and Telecommunications. Good analytical and interpersonal skills with experience in interacting with clients, user groups and ability to work in a fast-paced environment under tight deadlines.
TECHNICAL SKILLS:
Programming Languages: C#.NET, C, C++, VB.Net
Microsoft Technologies: ASP.NET, ASP.NET MVC (6,5,4),ADO.NET, WPF, WCF, Entity Framework (7.0/6.0), LINQ, Web Services, ASP, Web-API 2.0/1.0
Database: MS SQL Server 2005/2008/2012 , Confidential -SQL, MS Access, PL/SQL, Oracle 10g/9i/8i.
Development Tools: Visual Studio 2015/2013/2012 , SQL Server Management Studio 2014/2012/2008 Visual Studio Team Services, Visual Sources Safe(VSS).
Scripting Technologies: HTML 5/4, CSS 3, XML, JavaScript, JQuery3.0/2.0/1.0, AJAX, Angular (1.5/1.6/2.0,4.0), Bootstrap 3.2/3.0/2.3/1.4 , XSLT, XPATH, XSL, XHTML.
Operating Systems: Windows 10/7/2000/XP/Vista Premium
Version Control: Subversion (Tortoise SVN), TFS (2012/2010/2008 ), NUnit.
Modeling Tools: UML
Reporting Tools: Crystal Reports (10/8.5/8), SSRS 2008/2005
WORK EXPERIENCE:
Confidential, Atlanta, GA
.Net Developer
Responsibilities:
- Designing User Interfaces, Web pages using Bootstrap UI, HTML 5, JavaScript, JQuery and CSS to enhance UI experience on Client-side.
- Developed Single Page Applications (SPA) using Angular 2, 3 and AJAX is used for the UI Interactions to the Controller Actions.
- Used Angular 2, 3 for routings controllers to views and parsing the received data to the UI which is in JSON format which is an alternative of XML.
- Extensively involved in coding with Angular 2, 3 and java script to add functionalities and effects like Accordion, Infinite Scroll bar, Slider bar, Draggle/Droppable, Resizable, Progress bar.
- Created and validated Views, Models and Controllers of ASP.NET MVC Framework and implemented features of security, Caching by using Action Filters, Routing.
- Defined request-response (Client-Server) message system, typically expressed in XML, which is exposed to using HTTP-based web server using server-side Web API.
- Language-Integrated Query to EF implementation for data retrieval. Transaction management in LINQ queries for Create-Update-Delete (CRUD).
- Used Middleware, Redux Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
- Created reusable React JS components and implemented Redux Pattern into the solution to maintain the stable and always updated Application state.
- Implemented React-Router, React Redux, architecture, ES6, web pack and Gulp to turn application into Single Page Application
- Implemented various screens for the front end using React.js and used predefined components from NPM (Node JS Package Manager) and redux library
- Extensively worked on Repository pattern in Data Access Layer with respect to Database operations (CRUD) which encapsulate the Entities generated Confidential Business layer.
- Developing and modifying SQL scripts, complex stored procedures, Triggers, and Views in SQL Server 2005 using temporary tables and loops using SQL and Confidential -SQL.
- Created SSIS Packages to import Events/Notification/Task analysis data from SQL databases and read, dump the data from various formats to SQL Server objects using SQL Server Integration services (SSIS).
- Implemented builds both in Development and Testing Server and responsible for maintaining versions of source code using Team Foundation Server (TFS) 2010.
- Used Angular 4 HTTP to retrieve data through Web API from Entity Framework
- Developed services for fetching different types of funds, user maintenance using Entity Framework, Auto mapper and DTO
- Performed unit testing by using N Unit, troubleshooting, debugging, integration testing, regression testing and performance testing and analyzed the results to justify validation.
Environment: Visual Studio.Net 2015, C#.NET 4.0, ASP.NET 4.5, MVC (4.0), SQL Server 2012, Web API 2, TFS 2012, CSS 3, AJAX, XML, Angular2.0, Bootstrap 3.0, IIS, N Unit., HTML5, MVC 5.0, WCF, Entity Framework 6.0 Code First, Microsoft Enterprise Library, SSRS, SSIS, Windows Server 2008 R2/2008, Confidential -SQL.
Confidential, Lakeland, FL
.Net Developer
Responsibilities:
- Extensively worked on Agile SDLC methodology and participated in scrum meetings, Retrospectives, Sprint planning and review meetings to discuss the flow of the project and distribution of the User stories.
- Good knowledge and experience in implementing Model view controller (MVC) architecture into client-server and distributed systems.
- Experience in Web Services in .NET using XML and SOAP, WSDL, Web API in developing Web Services.
- Developed web projects based on MVC pattern containing HTML5, AJAX, CSS3, Bootstrap entity framework and Angular JS for the presentation layer.
- Implemented UI grid, tables and several widgets in Angular.
- Developing and maintaining Web Services for the audit report system. These Web Services are responsible for the sync framework between the online (Web application) and offline system (Windows desktop application).
- Worked with Charts and Data Binding controls with service components in Silverlight 4.0/3.0.
- Developed modules of the application in ASP.NET MVC and involved in writing C# classes.
- Implemented design for overall architecture of the application and used LINQ for CRUD operations on data and to query the IE numerable collections.
- Used Parallel Programming (PLINQ) to process multiple loans to speed up the loan retrieval process.
- Extensively Consumed & Debugging Security implemented by using WCF SOAP service, EDMX, LINQ and Lambda expressions for data.
- Created and deployed XML Web Services using ASP.net MVC and C#, used them to generate the proxy class files based on the web services and consumed in web application.
- Used SOAPUI for functional testing/debugging the web services and used WCF Services for establishing connection between application layers.
- Working on MongoDB database concepts such as locking, transactions, indexes, Shading, replication, schema design, etc.
- Configuring, implementing and supporting High Availability (Replication) with Load balancing (shading) cluster of MongoDB having TB's of data
- Designing & implementing Shading and indexing strategies for huge data sets
- Developed a data design like creating and maintaining databases objects, Stored Procedures, Triggers, and Tables, Views and SQL Joins and Confidential -SQL statements for DML functions on data in relational database.
- Responsible for developing and deploying migration scripts for database schema changes and having experience in creating Indexes and views in SQL Server 2008.
- Created various SSIS Packages for different Data Extracts to be run on daily basis and used SSIS to create packages to move data from a single data source to a destination.
- Responsible for writing various complex queries using SQL Server Reporting Services (SSRS) to generate various reports depending upon the business needs.
- Used Team Foundation Server (TFS) for Version Control and Involved in Unit testing (NUNIT), Debugging and supporting the product
- Actively solved bug fixes and enhancements due to Change Request (CR) during SIT and UAT testing phase as per the client's requirement
- Responsible of being part of the Implementation and Deployment of Application during Production release and worked in supporting and resolving production tickets.
Environment: NET 4.5/4.0, Entity Framework, C#, Ajax, WCF, XML, XSL, LINQ, HTML, CSS, JavaScript, Bootstrap, Angular JS, MS Test Framework, Microsoft Visual Studio 2013, SQL server 2012, SSIS, WinForms, TFS, ADO.NET, IIS 7.0, Microsoft Enterprise Library, NUNIT, Windows Server 2008,Silverlight 4.0/3.0.
Confidential, AL
.Net Developer
Responsibilities:
- Experienced in working with the full software development life cycle for analysis, design, development, documentation, testing, delivering projects on Time.
- Developed the modules using Asp.Net, C#.Net, HTML5, CSS3, Java Script, Master Pages, Ajax, Web Server Controls and used JQuery for client-side validations.
- Used State Management techniques in ASP.NET like Session and View State to maintain the values between the different pages transactions.
- Utilized ADO.Net data binding controls for Grid View to display the data on UI by retrieving the data and binding it to the control and database interactions using Data Adapters, Data Reader and Dataset.
- Utilized LINQ to Entities to build set of expressions, operations and parameters during execution a set of data from SQL Server.
- Provide continuous Agile Coaching to teams on Scrum Process.
- Motivate and kept Agile Teams engaged, focusing on continuous improvement.
- Continually shield the Agile Teams from external interferences and distractions, keeping them focused.
- Operation Contract, Service Contract, Fault Contract, Message Contract and Data Contract are implemented using different contracts from WCF Services and configured the endpoints for various protocols communication.
- Consumed Web Services effectively as per the application requirements using HTTP and TCP protocols.
- Implemented the Entity Framework (EF) Database First approach to interact with Database and experience in tuning performance and query optimization using the tools SQL Server Profiler, EXECPLAN.
- Developed stored procedures, Triggers, Functions, Views, Joins, Cursors and Sub queries using tables and loops using SQL and Confidential -SQL and used SQL Server 2008 for accessing the database.
- Developed tabular, matrix and chart type of reports in SSRS and Worked on developing end-to-end SSRS reports.
- Data Migrations are done using SQL Server Integration Services (SSIS) a component of Microsoft SQL server database.
- Worked on deploying and developing services on windows using WCF along with the SOA (Service Oriented Architecture).
- Used SVN version control for the regular code check in and check out and used IIS for managing web applications.
- Worked with testing teams in fixing Bugs, production issues and defects in development cycle.
Environment: Visual Studio 2008/2010, .Net Framework 3.5/4.0, SQL Server2008, C#, XML, SSRS, LINQ, Confidential -SQL, JavaScript, JSON, HTML5, CSS3, Web Services, WCF Services, Entity Framework, NUnit, ADO.NET, Web Forms, XHTML, SSIS, jQuery, IIS 6.0, TFS.
Confidential
Jr.Net Developer
Responsibilities:
- Involved in Design, Coding, Testing and development of Classes and Web Forms using .NET that in corporate both N-tier architecture and database connectivity.
- Developed the promotions module of the Sprint online application using Visual Studio 2008, C#, ASP.NET, JavaScript and SQL Server 2008. My role was to program, test and fix any bugs found in the application.
- Implemented OOPS concepts and published various interfaces on IIS Server.
- Used ADO.NET objects, Dataset, Data Table and Data Adapter for manipulating, retrieving, storing and displaying data from SQL Server 2008 Data Source.
- Developed and designed web forms in ASP.NET & C#.NET using .NET Framework 3.5 and ASP.NET Server Controls, Validation Controls.
- Developed GUI using ASP.NET 3.5 Server Controls, User Controls and Custom Controls and Master Pages, Cascading Style Sheets (CSS) for consistent look.
- Used the ADO.NET data-binding controls line Grid View to bind the data to the control and display the retrieved data on the UI.
- Created a Data Access Layer using C# to execute stored procedures into a Data Set, Data Table and Data Reader.
- Performed N Unit Testing according to the business requirements and Version control is maintained using TFS (Team Foundation Server).
Environment: Visual Studio 2008, .NET Framework (2.0/3.5), ASP.NET (2.0/3.5), C#, IIS, JavaScript, CSS, ADO.NET, HTML, SQL Server 2008 R2, N Unit, TFS, Web forms, MS Unit, Web Services, Team Foundation Server 2008.