We provide IT Staff Augmentation Services!

Sr./lead Web/.net Application Developer Resume

SUMMARY:

  • 10 + years of experience in Architecture, analysis, design, development and implementation of client/server, enterprise level web based and windows based applications.
  • Experienced in all the phases of SDLC using Methodologies like Agile Methodology, Iterative Model and RUP.
  • Experienced in developing applications using .NET Frameworks 3.0/3.5/4.0/4.5 , on Visual Studio 2008/2010/2012/2013 using C#, ASP.Net 1.1/2/3/3.5/4, MVC 3/4/5/Core, and WPF for developing Web applications.
  • Experience in Web Technologies/client side technologies like JavaScript, JQuery, AngularJs, AJAX, HTML, CSS, LESS, Bootstrap.
  • Expertise in designing and developing complex UI using ASP.NET MVC, WPF, Silver Light
  • Strong Experience with N - tier architecture i.e. User Interface (UI) Layer, Business Layer, Data Access Layer.
  • Experienced in designing and developing futuristic, highly interactive, Responsive UI using HTML5, CSS3, LESS, Bootstrap, JavaScript, AngularJs/KnockOutJs/JQuery and JSON.
  • Extensive knowledge in developing View Templates, Controllers, Factories/Services, Custom Directives, Filters and Modules, Resources, Components using AngularJs.
  • Experienced in creating Unit Tests for both Client Side code and Server side code - using Client side testing Frameworks such as Jasmin, and Test Runners such as Karma and using headless browse such as Protractor to create E2E testing.
  • Experienced in working with user controls like Telerik controls, Kendo UI Controls, JQuery UI Controls, AngularUI Controls, AngularStrap Controlles.
  • Experienced in creating highly customizable custom controls for increasing reusability and implementing the application logic.
  • Experienced in creating Single Page Applications (SPA) and implementing RESTfull Architecture for retrieving and posting data from server to client using HTTP.
  • Experienced in establishing HTTP authentication and securing HTTP calls.
  • Experienced in implmenting token/cookie based authentication for providing improved security using Owin and Katana
  • Specialized in architecture and developing both front and back end software for cross-browser, highly interactive ASP.NET applications using MVC, WebApi’s/WCF, Entity Framework .
  • Extensive experience and knowledge of Design patterns like MVC (Modal View Control), MVVM (Model View View-Model), Dependency Injection, Singleton, Factories etc.
  • Experienced in design patterns such as Inversion of Control, Dependency Injection, Factory Pattern, Singleton pattern etc.
  • Extensive experience in using SQL Management Studio, SQL Server Business Intelligence Solutions like SSIS, SSRS and SSAS.
  • Experience in writing complex SQL queries for data manipulation and data validation. Stored Procedures using both TSQL for Microsoft SQL Server 2005/2008/2012 and PL/SQL for Oracle 10g/11g, MySQL.
  • Experience in creating class diagrams using tools like Microsoft Visio, Rational Rose.
  • Experienced in Data Modeling tools for logical and physical models using Microsoft Visio, Erwin.
  • Have good experience in developing and consuming Web Services using WCF.
  • Experienced in Version controlling and application Lifecycle Management tools like TFS, GitHub etc.
  • Experienced in working with Gitflow branching model for creating Feature branches and managing Develop, Release, Hotfix and Master branches.
  • Experience in Session Management techniques both Client side and Server side like Sessions, Cookies. Local storage and View State Management along with cookie based caching and other client side caching techniques.
  • Experienced in TDD (Test Driven Development), created Unit Testing for most of the .Net Applications developed, as well as Client side logic testing using Testing Frameworks such as Jasmin, Karma, Protractor for developing a more robust, scalable and sustainable applications.
  • Excellent communication skills, Good organizational and interpersonal skills, outgoing personality, Self-motivated, hardworking, ability to work independently or cooperatively in a team, eager to learn, ability to adapt based on the demands of work.
  • Exceptional ability to quickly learn new concepts and new technologies and master them to apply and enhance the outcome of my work and the projects involved.

TECHNICAL SKILLS:

MS .Net Technologies: Microsoft .Net Framework, ASP.Net, MVC, Silverlight, Web Forms, Win Forms, WPF, WCF, WebApi s, Entity Framework, ADO.Net, LINQ

Web Technologies: Web Services, WCF, WebApi s, MVC-Core, SOAP, WSDL, AJAX, XML

Web Servers: IIS 5.0, IIS 6.0, IIS 7.5, Apache

Programming Languages: C#, JavaScript, TypeScript, SQL

Client side Technologies: HTML5, CSS3, LESS, JavaScript, AngularJs, KnockoutJs, JQuery, AJAX, Bootstrap

Frameworks: Microsoft .Net 4.5/ 4.0/ 3.5/3.0, MVC 3/4/5, MVC Core-1.0

Databases: SQL Server 2014, 2012/2008/2005, Oracle 10g, 11g, MySql

Operating Systems: Windows NT/ 2000/2008/ 2012, UNIX, Linux

Application Design Patterns: MVC, MVVM, SPA, RESTfull Services., DI Pattern, Factories etc..

PROFESSIONAL EXPERIENCE:

Confidential

Sr./Lead Web/.Net Application Developer

  • Involved and conducted sever design/architectural review meetings during the initial phases of application to provide the best solution for the business requirements.
  • Involved and created relational data base model to develop a long-term solution for the business problem.
  • Involved in design, code review, UI standards review meetings and performed peer reviews.
  • Involved in Agile Methodology and implemented all phases of SDLC. Attended daily SCRUM to evaluate, trouble shoot and discuss about issues, impediments, current standings and product backlogs of ongoing sprints.
  • Created elegant responsive UI for developing presentation layer. Used HTML5, CSS3, Bootstrap, javascript, AngularJS for building views, partial views and reusable templates following the organizational and UX standards. The templates created the base for other developers to build their modules easily.
  • Created angular View Templates to create reusable view components and Modals.
  • Created custom directives in order to implement several user functionalities and reusable controls.
  • Developed Factories and Services in angularJs to improve code reusability and group all the HTTP restful calls to Server and also consolidate common functionality.
  • Created customized Kendo UI controls such as Grids, Multi-selects, Autocomplete, graphs and other controls based on the need and requirements, which became the standard and reference for other developers and other modules.
  • Developed Complex custom controls into Directives to make the reusable in other modules and for other developers.
  • Used Ioc and DI patterns to increase the Modularity and reusability of the Code.
  • Implemented Restful services using WebApi’s to create the business layer. Created GET, POST methods based on requirements, utilized MVC Core features such as attribute routing, exception filters and action filters for logging exceptions and logging user activity for auditing purposes.
  • Used Entity framework 6 for creating ORM for Data Access layer. Created helper classes for data access in order to reduce code redundancy and improve processes.
  • Involved in peer review meetings to identify and improve business, application and logical processes.
  • Helped and guided other developers during their initial phases of development as well as during issues resolution and resolved logical and implementation issues during their development
  • Worked on testing the applications before the build is deployed to QA to improve application quality and reduce downtime during QA.

Environment: C#, .net 4.5, MVC-Code 1.0, WebApi’s, Entity Framework 6, SQL Server 2012, HTML5, CSS3, Javascript, JQuery, Bootstrap 3, AngularJs, Kendo UI.

Confidential

Principle Application Developer/UI UX Expert

  • C onducted and involved in sever design/architectural review meetings during the initial phases of application to provide the best solution for the business requirements.
  • Involved in design, code review, UI standards review meetings and performed peer reviews.
  • Involved in Agile Methodology and implemented all phases of SDLC. Attended daily SCRUM to evaluate, trouble shoot and discuss about current Progress, impediments, issues and product backlogs of ongoing sprints.
  • Involved in Story Time for discussing future User stories, estimating the Work, Tasking, Planning as part sprint.
  • Involved in Quarterly RoadMap planning meetings with Project Owner for discussing the future road map, creating implementation strategy and presenting to the stakeholders.
  • Created elegant responsive UI for developing presentation layer. Used HTML5, CSS3, LESS, Bootstrap, javascript, AngularJS for building views, partial views and reusable templates following the organizational and UX standards.
  • Created Layouts and partial views to eliminate the coding dependencies and increase code reusability.
  • Created Angular Routes for implementing the application flow and logic.
  • Created angular View Templates to create reusable view components and Modals.
  • Created custom directives to implement several user functionalities and reusable controls.
  • Developed Factories and Services in angularJs to improve code reusability and group all the HTTP restful calls to Server and consolidate common functionality.
  • Created customized components and other controls based on the need and requirements, which became the standard and reference for other developers and other modules.
  • Involved in setting Gulp Tasks and Gulp Configurations.
  • Used Ioc and DI patterns to increase the Modularity and reusability of the Code.
  • Implemented Restful services using WebApi’s to create the business layer. Created GET, POST, PUT methods based on requirements, utilized MVC Core features such as attribute routing, exception filters and action filters for logging exceptions and logging user activity for auditing purposes.
  • Used Entity framework 6 for creating ORM for Data Access layer. Created helper classes for data access to reduce code redundancy and improve processes.
  • Involved in peer review meetings to identify and improve business, application and logical processes.
  • Helped and guided other developers during their initial phases of development as well as during issues resolution and resolved logical and implementation issues during their development
  • Worked on testing the applications before the build is deployed to QA to improve application quality and reduce downtime during QA.

Environment: C#, .net 4.6, MVC-Code 1.0, WebApi’s, Entity Framework 6, SQL Server 2014, MySQL, PHP, Drupal, HTML5, CSS3, LESS, JavaScript, Bootstrap 3, Angular.Js, Angular Strap, Karma, Protractor, Gulp.

Confidential

Sr. Web/.Net Application Developer

  • Perform peer review meetings to analyze, verify and validate the Design, Code and proposed solutions to the business problems.
  • Involved in Agile Methodology and implemented all phases of SDLC. Attended daily SCRUM to evaluate, trouble shoot and discuss about issues, impediments, current standings and product backlogs of ongoing sprint.
  • Create Complex, intricate, responsive UI that would represent data in a visually impacting and resourceful way using web/client side technologies like HTML5, CSS3, Bootstrap, KnockoutJS, JavaScript and JQuery, Ajax, Kendo UI Controls.
  • Develop Views, Templates using Bootstrap, Knockout and Kendo UI.
  • Implement custom Cascading Style Sheet (CSS) to improve look and feel by override some default Bootstrap CSS and customization for branding.
  • Create MVC5 WebAPI’s to provide the communication between frontend and WCF services.
  • Implement and utilize Kendo UI controls for creating complex dynamic grids, file export functionalities, nested grids, and also to create interactive Graphs to provide resourceful data representation.
  • Implement export-import excels functionality to provide a transformational way to edit data by using EPPlus library. Client and server side validations were done using JQuery-Validate library and data model attributes.
  • Implement Custom Routes with changes in RouteConfig as well as using data attributes and route attributes on actions.
  • Develop MVC Controllers, actions, Custom action and filter attributes for logging user actions, and errors.
  • Implement and update data access layer by using Entity Framework 5 for creating ORM.
  • Develop Web services using WCF to establish Service Oriented Architecture (SOA) for enhancing security during data retrieval and sending data back to database and build the user defined business objects used by applications.
  • Create Stored Procedures to check automated rules, data Validations for edited claims, reverie, save and updating to related tables using SQL Server 2012.
  • Develop windows services for creating periodical job that would perform data syncing between different data providing systems.
  • Work on functional testing for the requirements, which I developed. I was also involved in the Unit Testing of all the modules, Load Testing.
  • Prepare and configure application servers, IIS for Launching applications and deploying WCF service layer and maintenance.
  • Environment: C# 4.5, MVC 5, MVC WebAPI’s, Visual Studio 2013/2012, LINQ, Entity Framework 5, WCF, Windows Services, HTML5, RAZOR, CSS3, Bootstrap3, KnockoutJS, JavaScript, JQuery, AJAX, SQL Server 2008, TFS, MS Visio.

Confidential

Sr.Net Application Developer

  • Participated in peer review meetings to analyze, verify and validate the Design, Code and proposed solutions to the business problems.
  • Involved in Agile Methodology and implemented all phases of SDLC. Attended daily SCRUM to evaluate, trouble shoot and discuss about issues, impediments, current standings and product backlogs.
  • Created Futuristic responsive UI that are devise independent by using the latest Web / client side technologies like HTML5, CSS3, Bootstrap, AngularJs, JavaScript and JQuery.
  • Developed Views, Templets, Controllers, Services, Factories, Route configurations, Custom Directives, and Modules using AngularJs.
  • Created new HTML attributes, elements and classes by using AngularJs Custom Directives for DOM Manipulation and Compilation.
  • Created MVC4 WebApi’s to provide the communication between frontend and WCF services.
  • Implementation and utilization of Kendo UI controls and integration with AngularJS was performed.
  • Silverlight for CU Online, WPF (XAML) for CBSA, HTML, CSS, JavaScript, and AJAX were used for CU Locator to develop UI’s for various applications.
  • Developed and used various Custom Controls and User controls using XAML for Silverlight and WPF Views.
  • Client and server side validations are done using C#, AJAX and ASP.Net validation controls.
  • Used ADO.Net Technology to connect the WCF service layer to data base - SQL Server 2008 and used stored procedures for updating and manipulating data in database.
  • Developed Web services using WCF to establish Service Oriented Architecture (SOA) for enhancing security during data retrieval and sending data back to database and build the user defined business objects used by applications.
  • Designed web pages and prototypes for applications using Microsoft Expression Blend
  • Worked with Entity Framework for creating ORM to connect Data layer to WCF and service calls were created for accessing data.
  • Worked with MVVM architecture and MVC 4
  • Worked with Melissa Data for Address verifications, validation, and geocoding and extracting Censes data.
  • Developed windows services for creating periodical job that would perform data syncing.
  • Worked on functional testing for the requirements, which I developed. I was also involved in the Unit Testing of all the modules, Load Testing.
  • Involved in preparing and Configuring application servers, IIS for Launching applications and deploying WCF service layer and maintenance.

Environment: C# 3.5/4.0/4.5, ASP.NET 3.5/4.0, MVC 3/4, MVC WebAPI’s, Silverlight 4.0/5.0, WPF, Visual Studio 2013/2012/2010, ADO.NET, LINQ, Entity Framework 4, WCF, Windows Services, HTML, HTML5, RAZOR, CSS, Bootstrap CSS, AngularJs, JavaScript, JQuery, AJAX, SQL Server 2008, TFS, MS Visio, MS ACCESS.

Confidential, Atlanta, GA

Sr.Net/Silverlight Developer

  • Participated in peer review meetings to analyze, verify and validate the Design, Code and proposed solutions to the business problems.
  • Involved in Agile Methodology and implemented all phases of SDLC and proposed solutions to the business problems.
  • Used Entity Model and developed domain service classes to load data sources.
  • Developed Presentation layer using SilverLight, Business Layer using C#, LINQ, WCF.
  • Developed and used various Custom Controls and User controls using XAML for SilverLight Views.
  • Client and server side validations are done using C# and ASP.Net validation controls.
  • Used ADO.Net Technology to connect the Web forms to data sources - MS SQL Server and Oracle DB for updating and manipulating data in database.
  • Developed XML Web services using SOAP protocol, to retrieve the data and build the user defined business objects.
  • Used WCF for developing and deploying services on Windows in line with the Service Oriented Architecture (SOA).
  • Developed WebPages using Silverlight and Microsoft Expression Blend
  • Worked with Entity Frame work for middle tier business rules and WCF for services.
  • Worked with MVVM architecture (This team has its own MVVM frame work.)
  • Worked with different feature’s like Bulk Edit, Query Real Time Data, Schedule algorithm
  • Created Table, views, indexes and Stored Procedures, using SQL and PL/SQL. Involved in developing and maintaining back end Oracle DB as per Business requirements. Used Oracle toad to connect to the Oracle 11g
  • Client and server side validations are done using Java Script and ASP.Net validation controls.
  • Worked on functional testing for the requirements, which I developed. I was also involved in the Unit Testing of all the modules.

Environment: C# 3.5/4.0, ASP.NET 3.5/4.0, Silverlight 4.0, Visual Studio 2010/2008, ADO.NET, LINQ, WCF, windows services, HTML, CSS, AJAX, JavaScript DHTML, XML, XSL, XSD, SOAP, Web Services, Oracle 11g, TFS, MS Visio.

Confidential, Atlanta, GA

Sr.Net Developer

  • Analyzed the requirements and significantly contributed in developing architecture for the application.
  • Involved in gathering user requirements, reviewing processes and attended client meetings.
  • Responsible for creating the Entity-Relationship diagrams, Data Modeling, Class diagrams, Sequence diagrams and Process Flow diagrams using Visio 2007 and documenting the project architecture.
  • Developed and consumed Web Service and Caching Service as WCF Services on virtual machine environment and automated run back end processes.
  • Developed Component for WCF Services like Decision Service and Caching Service as a Service in SOA using MFC and access this .net component
  • Involved in developing Console and Windows applications using WPF and WinForms for generating reports.
  • Involved in coding different layers of web applications using ASP.NET and C#
  • Worked on MVP pattern to Store the data, to represent the model data by view and presenter to communication between layers.
  • Extensively worked on LINQ to bind the data using lambda expression, project and filter data in arrays, enumerable classes, XML (XLINQ).
  • Developed various complex stored procedures, functions, and triggers, Indexes, Cursors with T-SQL using SQL Query Manager.
  • Extract, Transform and load data to create SSIS packages and designed report using SSRS.
  • Designed user interface and code using, HTML, CSS, JavaScript controlling with Ajax User Control and implemented application logic using C# and Design pattern MVP
  • Involved in coding different layers of applications using ASP.NET and C#.

Environment: N E T framework 3.5/ 3.0, C#, WCF, LI NQ, Si lve r ligh t 3.0/4.0, Web Ser vices, X AML, XML /XS L /XS D, X SL - F O, S OA P, Web F o rm s,, CSS, S QL Ser ve r 2 008 /20 0 5, T- SQ L, SSIS, SSRS, MS ACCESS .

Confidential

.Net Developer

  • Developed UI components using ASP.NET 1.1 and C#.
  • Interacted with external clients for and requirements gathering.
  • Involved in Analysis and Design of all the modules within the application.
  • Created ASP.NET Web forms and server controls to display dynamic data obtained through the use of Microsoft ADO.NET and Data binding.
  • Used CSS (Cascading Style Sheets) for branding purposes and user look and feel.
  • Used JavaScript for Client side validation.
  • Heavily used .NET Web Controls, Validation Controls and User Controls.
  • Designed and developed the booking and contracting engine using C#, multithreading, serializations to transfer and persists data xml datasets. Used caching feature to increase the user response.
  • Used extensively typed datasets as a common data source for the Win forms view and used data grids extensively to present the data bind with the dataset defined and linked with the view.
  • Extensively used JavaScript for client side scripting.
  • Extensively used the ASP.NET features like Grid View, Detail View and other controls.
  • Involved in testing the product during post-production.
  • Used cookies, Sessions and View state to store user information.
  • Wrote SQL scripts and stored procedures, Functions in Oracle 9i to execute various database routines.
  • Worked on security issues related to user authentication and authorization.
  • Performed Unit Testing on the entire application.
  • Worked on bug fixing for the total product during post production.

Environment: Visual Studio.NET 2003, ASP.NET 1.1, Win forms, ADO.Net, Java Script, C#, CSS, SQL Server 2000, Oracle 9i, DTS Packages, Unit Testing, SQL Scripts, Flash, Windows XP.

Hire Now