Sr .net Developer Resume
Atlanta, GA
PROFESSIONAL SUMMARY:
- Have around 7 years of professional experience in designing, developing and implementing complex web based and WINDOWS 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.
- Diverse knowledge in IT to include Local Area Network, Network Operating Systems (Windows 2000, 2008, 2012, VMware 5.5-6.0, Solaris 10)
- 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 building structured MVC web applications using JavaScript, AngularJS, Node.js, jQuery, Express, MongoDB.
- Experience in using versioning tools using Microsoft Team Foundation Server (TFS), Visual Source Safe (VSS), Subversion (SVN Tortoise) and Clear Case for vesion 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
Sr .Net Developer
Responsibilities:
- Participated with the design meetings with the architect, lead to understand the business requirements to design the solution.
- Participated in designing and developing different modules using .NET framework, ASP.NET, C#, ADO.NET, XML, XSD, MVC, SQL server and Visual Studio.
- Involved in requirement analysis and application designing sessions Designed and implemented the Web Pages of project using ASP.NET & C#.
- Developed Single Page Applications (SPA) using Angular Js, and AJAX is used for the UI Interactions to the Controller Actions.
- Used Angular 2 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 and java script to add functionalities and effects like Accordion, Infinite Scroll bar, Slider bar, Draggle/Droppable, Resizable, Progress bar.
- 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.
- Developed a highly interactive graphical ASP.NET web based application using HTML, CSS 3, jQuery and Bootstrap
- Participated in numerous Control-M application audits with zero findings over the last six years.
- Began development on MVC C# application/converting WinForms app to MVC
- Proficient in Agile Story writing, facilitating daily scrum, Iteration Planning, Iteration Demo, backlog Refinement and Iteration Retrospectives
- Coding in C#, .Net, Windows Forms (WinForms), Oracle, PL-Sql Stored Procedures, Visual Studio, Office integration with Word, Excel, Outlook, PowerPoint, and VSTO Interop's.
- 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.
- Expanded Jira from software development tool to Business Process team Worked on JIRA for tracking and updating the JIRA tickets.
- Extensive experience supporting Control-M Workload Automation Suite in Enterprise environment
- Developed N-Tier .NET applications ranging from desktop to web, web services to windows services and proficient in development of WinForms and Web Forms (MVC) applications.
- 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).
- Used Angular 4 HTTP to retrieve data through Web API from Entity Framework
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.
- Created and utilized Web API methods for database operations (CRUD) through Entity Framework.
- Taught Agile methods through workshops, customized training, and 1-on-1 coaching.
- Developed modules of the application in ASP.NET MVC and involved in writing C# classes.
- Experienced in using the Informatica command line utilities like pmcmd to execute workflows in non-windows environments.
- Extensively Consumed & Debugging Security implemented by using WCF SOAP service, EDMX, LINQ and Lambda expressions for data.
- Developed Inventory Exposure Monitor screens using WPF and MVVM Pattern and C#.
- Identified and fixed bottlenecks and tuned the complex Informatica mappings for better Performance.
- 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.
- 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.
- Technical and management responsibilities for BMC Control-M batch scheduling infrastructure. Critical 7x24x365 operation.\ Experience providing training to development teams on how to track, plan and analyze using JIRA.
- Three -tier Client-Server architecture Jsp/Java Servlet Javabeam programming followed MVC Model.
- 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.
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, Postgres, WinForms, TFS, ADO.NET, IIS 7.0, Microsoft Enterprise Library, NUNIT, Windows Server 2008,Silverlight 4.0/3.0.
Confidential, Mobile, 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.
- Serve as a liaison between product owner and scrum team for communicating well developed user stories.
- 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.
- Created dimension table and applying Slowly Changing Dimension Types and involved in to Creating, Scheduling the Jobs in SQL SERVER AGENT.
- 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.
- Created dimension table and applying Slowly Changing Dimension Types and involved in to Creating, Scheduling the Jobs in SQL SERVER AGENT.
- 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).
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, N Unit, 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.
- Experience working in IDQ (Informatica Developer Tools) to perform data cleansing, data matching, data conversion, exception handling, data profiling, reporting and monitoring.
- 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.
- Scheduled Sessions and Batch Process based on demand, run on time, run only once using Informatica Server Manager.
- Developed Mapplets, reusable transformations, source and target definitions and mappings using Informatica.
- 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.