.net Developer/ Ui Developer Resume
CaliforniA
SUMMARY:
- Having 4+ years of experience on .net technologies with experience in analysis, design, development, implementation of Web/Windows Based Applications & Client Server Applications in various Microsoft related Technologies.
- Good knowledge in Software Life Cycle process ( SDLC) and development methodologies with having experience in building windows and web based solutions.
- Excellent knowledge of Object Oriented Programming Synopsis (OOPS), design principles and Design Patterns.
- Extensive experience in developing N - tier applications, full life cycle development using Microsoft .Net technologies. ( C#, VB. NET, ASP.NET, Web Form, ADO.Net ).
- Expert in Web Application design and development using ASP.net, IIS, HTML5, JavaScript, jQuery, Ajax, HTML, XML, CSS3, angular js, React js, knockout js.
- Expertise in creating the Web Services using WCF SOAP/REST, Windows Presentation Foundation (WPF) .
- Created RESTFUL services using ASP.Net Web API .
- Good working knowledge on MVC, MVVM design patterns.
- Developed & Deployed Web Services ( SOAP, UDDI & WSDL ) and Windows Services in C# and VB.Net.
- Experience in Drawing Design Diagrams, Use Case Diagrams, Class Diagrams, Sequence Diagrams and Activity Diagrams using Unified Modelling Language (UML) .
- Thorough knowledge of testing: Black box testing, White box testing, Ad hoc testing, Unit testing, Component testing, Regression testing, Load and Stress testing, Integration testing and System testing and Hands-on experience with Microsoft Testing Framework and N-Unit .
- Developed User Interfaces for Applications using WPF, Win Forms using multithreading.
- Experience in developing stored procedures, triggers using PL/SQL, T-SQL in relational databases such as SQL Server … and Oracle 10g .
- Experience in tabular and distributed reports in multiple formats using Crystal Reports and SQL Server Services (SSIS, SSRS).
- Performed unit testing and integrated testing for fixing the bugs, writing test cases, test plans and generating test scripts.
- Having good knowledge on Agile, SCRUM and Waterfall Models .
- Good experience on Source controls like TFS, VSO and SVN.
- Familiar with Agile Methodologies (Extreme Programming, Scrum), Waterfall Methodologies and Test-Driven Development with solid Scrum experience.
- Experience in working with Xunit,, Moq and VSTS test for Unit Testing .
- Strong communication and analytical skills and faster Learning and adaptation to cutting edge technologies. Experience in working on onsite-offshore Model .
- Proven ability to work efficiently in both individual and team based environments.
TECHNICAL SKILLS:
Languages: C#, PL/SQL, TSQL, SQL .
Web Technologies: ASP.NET, ASP.NET MVC, Ajax, LINQ, Webservices, HTML5, CSS3, XML, HTML, Java Script, JSON, XHTML, CSS3, Jquery, Bootstrap, AngularJS.
.Net Frameworks : .Net Framework 4.0/3.5
IDE & modeling tools: Visual studio 2015, SQL Server Management Studio, rational rose.
Reporting Service: Crystal Report, SQL Server Reporting Services(SSRS), SSIS
Database: SQLServer- 2014/2012/2008 R2, MySQL, LINQ, MS-Access, No SQL, Oracle 8i/9i/10g/11g.
Version Control tools: Team Foundation Server, GitHub, Visual Source Safe
Methodologies: Agile, Waterfall Model
PROFESSIONAL EXPERIENCE:
Confidential, California
.Net developer/ UI Developer
Responsibilities:
- Participated in requirement gathering sessions with the client and preparation/modifying of the requirements in Requirement Specification document using UML .
- Implemented OO Design and Concepts & data modeling to analyze and define data requirements need to support business requirements.
- Involved in developing components for Business layer and Data Layer, implementation in MVC 5.0 architecture.
- Created middleware component classes across the enterprise and integrated in UI using MVVM pattern.
- Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.
- Designed User Interface using Web Forms, Win forms, HTML, XML, JavaScript, AJAX, CSS, ASP.Net, Server Controls and Visual Studio .Net .
- Created Directives, Services, Filters using Angular JS with Typescript.
- Migrated from Angular JS 1.6 to Angular JS 2.0 and Implemented Services using AngularJS Factories, Providers and service.
- Used Custom directives of AngularJS to extends functionality of HTML.
- Implemented Native Script to create an app for uploading images.
- Created user interfaces using ASP .Net Web forms and Web Server controls. Navigation menus were implemented using Tree and Menu Controls and Custom/User Controls in ASP .Net
- Coded the Business Logic layer and Data Access layer using C#.Net
- Developed User Controls to reduce the Complexity in User Interface Coding and provide better look and feel & performed validation using JavaScript.
- Worked on ASP .Net State management, using Sessions and ASP.Net Caching features using Output Cache.
- Implemented AJAX for making the web application more interactive to the users.
- Developed data access assemblies in C# to connect to SQL Server database and isolated data access logic from business layer and front end by defining several typed dataset.
- Used ADO.Net objects such as Data Adapter, Data Reader and Dataset for consistent data access.
- Worked with SQL Server 2012 in creating tables, indexes and stored procedures.
- Responsible for maintaining versions of source code using Team Foundation Server 2010.
- Used AGILE development methodology to ensure teamwork, collaboration and process adaptability throughout the life-cycle of the project.
Environment: s: ASP.Net MVC 5.0, Asp.net 4.5, .net 4.0, HTML5, XML, JavaScript, AJAX, CSS3, Visual Studio, AngularJS 2.0, Type script, SSIS, ADO.Net, MVVM, SQL server 2012, TFS 2010, Agile software methodology.
Confidential, Auburn Hills, MI.Net developer
Responsibilities:
- Responsible for designing the application using ASP.Net MVC 4.0, .Net Framework, ADO.Net, Entity framework 5 architecture and IIS security model.
- Developed flexible, more user interactive and user-friendly GUI’s & web pages, reusable classes, functions, etc. using ASP.NET, C#, Bootstrap and React js .
- Independently worked on developing document handler using the HTML5 Canvas.
- Developed and Consumed RESTFUL & XML Web Services (SOAP).
- Involved in creating Views using AJAX, JavaScript, JQuery, HTML, and CSS.
- Created the Editor and Display templates for MVC controls.
- Developed WebApi MVC4 application using C# .Net.
- Developed React js applications by completing stories in timely manner while maintaining best practices outlined by the team lead.
- Good experience in debugging ASP.NET and IIS related issues.
- Used Master Pages, shared layouts, CSS & Themes for the consistent look of the application.
- Improvised user experience using JQuery also used event handling mechanism to dynamically assign events on web controls.
- Used SQL server as backend and implemented ADO.Net data objects such as Data Adaptor, Data Reader, Dataset, Data table
- Involved in writing complex SQL Statements, Views and Stored Procedures, Indexes to validate data and ensure system integrity and security Written LINQ functions for data access.
- Developed test-driven development (TDD) strategy guiding use of the N-unit testing framework.
- Used Git hub for continuous integration and version control.
- Generated reports using the SQL Server Reporting services (SSRS)
- Actively participated in Scrum meetings of the project implemented in agile project management methodology.
- Maintained the Version, Labeled Versions and Backups of the source using Git Hub .
Environment: s: ASP.Net MVC 4.0, C#.Net, Ado.net, AJAX, Angular 1.6, JQuery, JSON, HTML5, JavaScript, Bootstrap, CSS3, XML, React js, Webservices (Rest and soap), TDD, TFS, Fiddler/postman, IIS 6.0, SQL server 2008.
Confidential.Net Developer Internship
Responsibilities:
- Design and implement integration components using ASP.Net (C#) and JavaScript, using latest industry standards and best practices Involved in Design, Development and Deployment of the projects.
- Implemented UI using MVC 4.0, HTML5, XML, CSS3, JavaScript, Angular JS, AJAX and Web Form Controls to create responsive web pages, developed Master Pages.
- Programmed ADO.NET for communication between application and database.
- Extensively used LINQ queries to write C# business logic efficiently.
- Published and maintained web applications in the IIS.
- Created client side validation tool using technologies such as Angular JS and JavaScript.
- Used AJAX & JSON communication for accessing RESTful web services data payload.
- Extensively used/modified JQUERY to perform AJAX calls for creating interactive web pages on JSON response.
- Used Entity Framework object relational mapping framework to access SQL Server database components.
- Performed Unit, Integration, Functionality, and System tests manually.
- Worked with Microsoft SQL Server 2008, SQL Server Reporting Services (SSRS), Integration Services (SSIS), batch job and Report Builder Projects.
- Created Batch Program to Migrate data from existing database to new database for structure changed tables.
- Setup for new development and production database, imported data and used batch program for structure modified table.
- Responsible for writing Stored Procedures, Functions, Triggers using T-SQL for data retrieval from SQL Server database.
- Created Views by applying complex queries on multiple tables to create the virtual tables and implemented Cursors in Stored Procedures using SQL Server 2008 and implemented Joins in Stored Procedures to get the desired data by joining multiple tables.
- Involved in testing like Unit test, Integration test, Acceptance test and Regression testing using NUnit and responsible for writing test scripts and scenarios.
- Ensure team co-operation and communication
Environment: Asp.net MVC 4.0, Ado.net, Asp.net 4.0, HTML5, XML, CSS3, JavaScript, JQuery, Angular JS, AJAX, SQL server 2008, T-SQL, IIS, JSON, LINQ, Nunit.
ConfidentialJr. Software Developer Internship
Responsibilities:
- Worked as a .NET developer this project providing my expertise throughout the project life cycle.
- Initiated this project in-coordination with project lead
- Coding using .Net, C#, ASP.NET.
- Application framework using Composite WPF architecture to achieve loosely-coupled client and service-based modules.
- Involved in DB design of the applications
- Writing DB objects (SQL Stored Procedures, Functions and Triggers)
- Building APIs used by Delivery Managers to fetch resourcing, allocation, utilization data
- Owner of modules providing ability to management teams to manage Schedule Variance and EffortVariance
- Owner for the Business layer called which is responsible for providing data as per inputs providedand applying business rules.
- Client interaction on regular basis
- Worked with QA team to demonstrate all new and updated functionalities to help build unit cases
- Transitioning application to support teams to enable them handle L1, L2 work
- Involvement in activities that required much interaction with other teams for data migration.
Environment: .NET Framework 2.0, ASP.NET, WPF, C#, SQL Server 2005
