Sr.net Developer Resume
Atlanta, GA
SUMMARY
- Over 9 years of IT experience in full life cycle development in designing, developing and implementing Web - based and Windows-based Applications using .NET Framework.
- Experience in various phases of Software Development Lifecycle (SDLC) such as Analysis, Design, Development, Testing, Deployment and maintenance of web applications.
- Worked extensively with iterative agile methodologies (Rational Unified Process, Extreme Programming, and SCRUM), Waterfall methodologies and Test-driven development (TDD).
- Experience in imfplementation of N-Tier Architecture in Windows and Web based, Client/Server, internet/intranet and distributed applications in Microsoft Technologies
- Developed ASP.NET MVC 5 applications using Code First Approach in Entity Framework 4.5 and have experience with the MVC Architecture.
- Extensively used Windows Communication Foundation (WCF) &Web services for Web applications using SOAP, WSDL and using different protocols and implementing features like Security, Debugging and Performance.
- Expertise in creating web based application using technologies like ASP.NET, ASP.NET MVC, C#, ADO.Net, ADO.Net Entity Framework, LINQ, SQL Server, Kendo UI, Java Script libraries, JQuery, Cascading Style Sheets (CSS)/Bootstrap CSS and HTML/HTML5
- Involved in development and organizing custom error pages and exception handling.
- Strong experience in data retrieval and manipulation using ADO.NET data objects such as Dataset, Data Reader, Data list, Data Adaptor.
- Experience in leveraging Windows Communication Foundation (WCF), Web API, Web Services as core technologies.
- Worked with Web Services to retrieve data and implement data into grid view control and Used RESTFUL API's, the angular component makes an AJAX call to these API's.
- Worked with WEB API's to make calls to the web services using URLs, which would perform GET, PUT, POST and DELETE operations on the server.
- Worked on SQL Server Database Design, Database Maintenance, and Developing Complex Queries, Indexes, Stored Procedure, Triggers, Cursor, Views, Functions and Joins.
- Experience in designing and branding Master Pages utilizing Server Controls, User Controls, Data Grid control, Form Validation controls, Custom controls and CSS.
- Experience inAngularJSstructural framework for dynamic web apps and involved in the development of Single Page Application (SPA) usingAngularJS.
- Experienced and working knowledge of indexing, query plans, Microsoft reporting services (SSRS).
- Experience in creating packages in SSIS and SSRS with SQL Server 2008/2012. experience in Cloud computing infrastructure such as Amazon web Services (AWS) and Azure
- Excellent experience in dealing with Assemblies, User Controls, Web Server.
- Experience in using Version Control Tools and Source Controls Team Foundation Server (TFS), and GIT.
- Hands on experience using source code control systems like Microsoft TFS and issue tracking, project management tools like JIRA.
- Excellent interpersonal, communication and analytical skills, Passionate for work.
TECHNICAL SKILLS
Programming Languages: C# 3.0/4.0/5.0, C
Frameworks: .NET 3/3.5/4.0/4.5 , MVC 3.0/4.0/5.0
Databases: MS SQL Server 2014/2012/2008 , Oracle 10g/11g, T-SQL.
.Net Technologies: ASP.net, ADO.net, AJAX, Web Services, WCF, ASP.NET MVC, Entity Framework 5.0/6.0, LINQ.
Web Development: HTML/HTML5/DHTML, Kendo UI, JavaScript, Bootstrap, CSS, XML, JQuery, AJAX, JavaScript libraries, React JS, AngularJS, JSON.
Development IDE’S: Visual Studio 2008, 2010, 2013, 2015 and MS Visio
Web Services & Protocols: IIS 7.5/7.0/6.0, TCP/IP, HTTP, WEBAPI (REST/Http) Services, WCF (Http/REST) Services, SOAP, WSDL.
Methodologies: Agile Methodology, Waterfall Methodology, Test Driven Development (TDD).
Reporting Tools: MS SQL Reporting Services (SSRS), SSIS.
Version Control: GIT, Team Foundation Server.
Operating Systems: Windows 7/Vista/2003/XP/2000/NT, Windows Server 2008.
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
Sr.Net Developer
Responsibilities:
- Develop web based screens for Audit, Prequalification modules using AngularJS
- Develop web forms using HTML 5 controls to submit area classes for approval
- Code approval process workflow using GDOT enterprise workflow
- Develop data driven tabs for each section of area class
- Develop data driven parent child grid’s using angular UI Grid
- Develop service calls using Microsoft .NET Web API
- Develop data layer using LINQ to SQL and Entity Framework 6.0
- Implemented common exception handling and error logging.
- Developed user manual to train the users
- Involved in Application walk through the business owners.
- Involved in analyzing and updating the business requirement document along with Lead and BA.
- Involved in the development of Controllers, Views, Views Models, Partial Views
- Develop web based screens for Audit, Prequalification modules using AngularJS
- Develop web forms using HTML 5 controls to submit area classes for approval used twitter-bootstrap framework to five the application a responsive layout design
- Code approval process workflow using enterprise workflow
- Develop data driven tabs for each section of area class
- Develop data driven parent child grid’s using angular UI Grid
- Developed application level code to interact with restful Web APIs, Web Services using AJAX, JSON, XML and jQuery.
- Updated Enterprise webservices solution with additional methods needed for application
- Implemented functionality to download documents using third party library
- Develop data layer using LINQ to SQL and Entity Framework 6.0
- Develop store procedures, Views and Triggers as the development progressed.
- Implemented common exception handling and error logging.
- Implemented application interaction with SharePoint libraries to store application document with versioning.
- Involved in Unit Testing and Integration testing of the application.
- Responsible for post-production application support and bug-fix releases.
- Developed UAT screens and help document for application users.
Environment: C#.Net, .NET Web API .Net Framework 4.5, Visual Studio 2013, Entity Framework 6, LINQ, AngularJS, JavaScript, HTML, CSS, XML, XSLT, Web Services, SOAP UI, Oracle 12c, SQL Server 2012 R2
Confidential - Warren, NJ
Sr.Net Developer
Responsibilities:
- Involved in Software development life cycle (SDLC) of application from design phase to implementation phase, testing, Deployment and maintenance phase.
- Designed and developed an N-tier architecture that included Presentation, Business and Data Access Layers using C# .Net 5.0, ASP.NET 4.6 and SQL Server 2014.
- Development is done using Agile methodology with daily scrums, and continuous integration to deliver higher-quality software for more rapidly.
- Architected and implemented application with C#, ASP.NET MVCwith Razor, AJAX, HTML5, AngularJS and CSS3.
- Worked with ASP.NET MVC, Partial Views, and Master Pages and developed Cascading style sheets (CSS) for consistent look and feel of the website.
- Extensively used AngularJS directives, services, Route to bind controller and html, to build some custom directives to achieve reusable functionality.
- Implemented GUI using HTML5, CSS3 and Web form controls to create web pages using user controls, custom controls and developed Master pages.
- Experience in using Kendo UI/ Telerik and bootstrap frame work to build responsive web pages.
- Used AJAX controls for client-side validations with asynchronous data execution using threads when needed to increase the performance.
- Worked extensively on web forms and data binding controls like Grid view, Data list and Drop-Down boxes and Mapping page fields to the database fields.
- Web Services are used for simple HTTP protocol to fetch data and use in the application.
- Developed system servicesSOA application platformfor use by all web applications utilizing WCF services.
- Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
- Extensively used XML and JSON Serialization for transferring the data from controller to view.
- Involved in design and development of Restful web services, tested web services using SOAP UI and REST Client.
- Utilized the Entity Framework and Language Integrated Query (LINQ) for manipulating data objects in the application and the model in the background.
- Used LINQ to Entities, LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data proficiently.
- Configured the entire application using the IIS 7.5.
- Review existing applications to improve architecture for better performance on the Azure cloud.
- Integrated web applications with backend databases by Creating Indexes, Stored Procedures, Triggers and Views using SQL server 2014.
- Developed Reports using SQL Reporting Services (SSRS) and implemented Optimized SQL Stored Procedures.
- Designed SSIS packages to pull data from various sources such flat files, Oracle DB, other SQL server tables using Visual Studio 2015.
- Written and implemented multiple test cases using Unit testing framework (NUnit) in TDD.
- Utilized Microsoft Team Foundation Server (TFS) for source version control on a shared team environment.
Environment: .Net Frame Work 4.6, Visual Studio 2015, Entity Framework 6.0, C#.NET 5.0, AJAX, XML, SOAP, WCF, MVC 5.0, Triggers, LINQ, SQL Server 2014, Kendo UI, Azure, SSIS, SSRS, HTML5, CSS3, JavaScript, Angular JS, IIS 7.5, TFS.
Confidential -Richardson, TX
Sr.NET Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- The Complete application is developed in a three-tier Structure with different layers (Application, Business and Data).
- Worked on Agile Methodology to achieve smooth collaboration between self-organizing, cross functional teams.
- Used ASP.NET MVC 5.0 framework to support the use of Dependency Injection to inject objects into a class.
- Develop a lightweight Single Page Application for a cross-platform JavaScript based UI using AngularJS, Bootstrap3.
- Used CSS styles were developed to preserve the uniformity of all the screens throughout the application and positioning of screen objects.
- Implemented Web API Web Services for CRUD operations with HTTP verbs GET POST, PUT and DELETE.
- Handling Change Requests with applications built in Web Enabled Applications using .NETtechnologies like Web Services, XML, REST and IIS.
- Created Directives, Services, Filters using Angular JS with Typescript.
- Used Bootstrap3, plain HTML4, to build current responsive websites and applications for PC, mobile and tablet devices for customers.
- Used Java script and AJAX to make the User Interface more responsive.
- Involved in migrating the data from SOA to RESTful services using ASP.NET Web API.
- Implemented Remote Validation using unobtrusive JavaScript and JSON.
- Used Entity Framework 5.0 to manipulate data on the web page and to bind data in the database.
- Followed SOA (Service Oriented Architecture) and built loosely coupled layers.
- Developed Web Services and invoking them by using XML SOAP and WSDL tool for creating proxy classes.
- Involved in Designing Database schema and creating Data Models for new modules and updating existing ones.
- Responsible of web application deployments over cloud services (web and worker roles) on Azure, using VS and PowerShell.
- Created and maintained Stored Procedures, Tables, Views, Indexes, Triggers in Oracle 11g database as needed.
- Extensive use of Oracle Data guard for protection of critical production data & provide data / disaster recovery support.
- Involved in Unit testing and integration testing.Handling production support and responsible for web application security. Involved in testing of application at module level, system level land User Acceptance level for quality of the software.
- Experienced in using TFS and JIRA for project management, version controlling and issue tracking, build automation, tracking the work items etc.
Environment: Visual Studio, ASP.NET, C#.NET, Entity Framework 5.0, AJAX, XML, SOA, SOAP, WEBAPI, MVC 5.0, Azure, Bootstrap3, Oracle 11g, HTML4, CSS3, Azure, IIS 7.0 JavaScript, JSON, Angular JS, TFS, JIIRA.
Confidential
.Net Developer
Responsibilities:
- Developed System Objectives, Requirements, Business Models, User Models, and Business Rules.
- Analyzed and designed approaches using UML Use Case Diagrams, Class Diagrams, State Diagrams, and Activity Diagrams.
- Implemented the presentation layer using Master Pages, HTML, XML and JavaScript.
- Used CSS for common appearance all over the website.
- Used JavaScript for Client-Side Validations.
- Involved in creating applications using VB.NET.
- Worked with Grid Controls, Server controls to meet the client requirements.
- Developed Web forms using ASP.NET Server Controls and Validated input using JavaScript.
- Created Business Logic Layer and Presentation layer in ASP.NET.
- Created Common Data Access Layer using ADO.NET.
- Used ADO.NET Objects such as Data Adapter, Data Reader and Data Set for consistent data access.
- Involved in gathering functional requirements, writing design specifications, prototype and architecting the new application using SOA and Agile.
- Developed various SQL queries and PL/SQL Procedures in Oracle Database for the Application
- Involved in Testing and Fixing bugs.
Environment: .NET Framework, C#, VB.Net, ASP.NET, ADO.NET, WPF, Visual Studio 2005, SQL Server 2008, Crystal Reports, HTML, XML, CSS, JavaScript, IIS, Windows service, Web Services.
Confidential
.NET Developer
Responsibilities:
- Designed and developed User Interfaces ASP.NET on Visual Studio 2008. Developed Desktop Applications using Visual Basic, jQuery, XML, WSDL, Visual Studio.net 2008.
- Created ASP.NET Web forms and Class libraries containing code for business and data access logic using C#.
- Performed Design the web forms in ASP.NET and code logic in C# to effectively mirror the business processes involved the mortgage application process.
- Implemented various Validation Controls and created Custom Validation Controls using JavaScript to perform Client-Side Validation.
- Using JQUERY to perform AJAX calls for creating interactive web pages on JSON response.
- Extensively used Themes and Skins for styling the ASP.NET pages. Wrote Java Script functions for client-side validations. And used HTML3, CSS for the desired effects for the menus.
- Used and Designed WCF Services using SOAP protocols using C# while implement business logic middleware.
- Troubleshooting SOA composites, OSB projects in production environments using thread dumps, heap dumps, log files.
- Design and implementation of tables, stored procedures, triggers, views, SQL statements for database operations using ADO. NET.
- Experience in RESTful web servicesto integrate between HRMS to Finance.
- Developed Validation and custom Error Handling components for the above modules using C#.NET assembly component architecture.
- Developed middle tier class libraries in C# for Business logic and role based security.
- Written SQL Scripts such as Packages, Stored Procedures, Functions and Triggers to manipulate and retrieve data from SQL Server databases using T-SQL.
- Utilized Microsoft Team Foundation Server (TFS) for source version control on a shared team environment.
Environment: Visual Studio, ASP.NET 3.5, C#.NET, ADO.Net, XML, WCF Triggers, SOA, SQL Server, SSRSHTML3, IIS7.0, Java Script, jQuery, TFS.
