Sr. .net Developer Resume
CT
SUMMARY:
- 8+ years of professional IT Experience in design and development, testing and implementation of Client/Server and Web - based N-tier architecture systems using Microsoft Technologies.
- Strong in the complete Software Development Life Cycle (SDLC) including requirements Definition, Design, Programming, Testing and Implementation of major systems.
- Experienced in Agile Software Development and Waterfall Model.
- Developed N-tier web applications using Visual Studio 2008/2010/2012/2015, C#, ASP.Net 3.0/3.5/4.0/4.5, ADO.Net, WCF, XML, SOAP, Web Services, Web Forms and Microsoft.Net Frameworks.
- Extensive experience in Designing professional UI Web Applications using Front End Technologies like HTML, CSS, JavaScript, jQuery, AJAX, JSON, AngularJS and Bootstrap.
- Proficiency in implementing WCF Services and using different Protocols and developed security features, performance and debugging.
- In-depth knowledge in Multi-threaded programming and Thread synchronization.
- Experience on Web API to create HTTP Restful Services to communicate with UI objects using JSON.
- Developed Single Page Application using AngularJS framework for building dynamic web applications.
- Expertise in MVC.Net 5.0 .
- Good experience in writing the SQL Server 2005/2008/2012 Functions, Views, stored procedure, Triggers and database administrative tasks like backup, restore.
- Good knowledge in Oracle.
- Worked with ORM using LINQ to SQL/Entity framework designer for ASP.Net MVC application.
- Experience in designing and implementing database-level T-SQL, Views, and SQL Queries.
- Worked on ADO.NETand Entity Framework to associate with database for CRUD operations.
- Used AngularJS framework to bind HTML (views) to JavaScript objects (models).
- Leveraged Entity Framework and Repository Pattern to Build Data Access Layer (DAL).
- Extensively used LINQ (LINQ to SQL, LINQ to XML), ADO.NET, Entity Framework 4.0/5.0/6.0and T-SQL in developing Data Access Layer.
- Strong knowledge of Object Oriented Programming (OOP), UML and Design Patterns Results
- Knowledge on developing Reports using SQLServer Reporting Services (SSRS).
- Experience with latest development approaches including MVC, JavaScript, JSON, event-driven applications using AJAX.
- Designed data access layer using Entity Framework to perform CRUD operations.
- Implemented Design Patterns like Repository, Abstract Factory, and Singleton to improve project structure and code reusability.
- Implemented Data Integration using SQL Server Integrated Services (SSIS).
- Experience on Web API to create HTTP Restful services to communicate with UI objects using JSON.
- Implemented client-side validations using jQuery and implemented ASP.NET MVC Validation at controller level.
- Extensive experience in working with code repository on GitHub.
- Good Experience with IOC (Inversion of Control) and Dependency Injection.
- Worked with IIS and Windows Server 2008 during application deployment.
- Experience with latest development approaches including MVC, JavaScript, JSON, event-driven applications using AJAX.
- Involved in the design and development ofN-Tier Distributed Architectures and MVC Architecture.
- Extensive experience in developing and implementing XML Web Services using WCF,WSDL,UDDI, SOAP and LINQ.
- Extensive knowledge of using version control systems like Team-Foundation Server(TFS), GitHub and Visual Source Safe (VSS).
- Implemented ADO.Net data access techniques i.e. SQL Connection Objects, SQL Command Objects, DataSet Objects, DataReader Objects and DataAdapter Objects using DataGrid and DataList in ADO.Net.
- Experience in creating use case diagrams, class diagrams, activity diagrams, sequence diagrams, page flow diagrams using UML technologies.
- Good Experience with EntityFramework approaches such as code-first and database-first.
- Experience with analyzing requirements from business users and analyzing data integrity
- Excellent team player with strong Communication and interpersonal skills, problem solving skills and positive attitude.
TECHNICAL SKILLS:
Web Application: ASP.NET, MVC 5/4/3/2, Silverlight, Windows Forms, Web Forms, HTML 5/4, CSS, XML, XSLT, JavaScript, JQuery, JSON, AngularJS
Languages: C, C++, C#
Microsoft Technologies: .NET Framework (4.5/4.0, 3.5, 3.0), XAML, LINQ, ADO.NET, Entity Framework, Nhibernate
IDE Tools: MS Visual Studio, SQL Server Management Studio.
Middleware: WCF, Web Services
Servers: Windows Server 2008/2003/NT, Microsoft IIS (7.0/6.0/5.0/4.0 )
Modeling Tools: MS Visio 2010/2007.
Version Control: Git, SVN, Team Foundation Server and Visual Source Safe
Framework: Bootstrap, JQuery and AngularJS.
Data Base: My SQL, SQL Server (2012, 2008, 2005), Oracle DB, T-SQL, PL/SQL
Operating Systems: Windows.
PROFESSIONAL EXPERIENCE:
Confidential, CT
Sr. .Net Developer
Roles and Responsibilities:
- Involved in Software Development LifeCycle(SDLC) process that includes requirement analysis, designing, deployment and testing.
- Implemented Agile Software Development methodology to enable efficient and effective high-quality software development.
- Developed a web application using ASP.NET MVC 5.0, C#, JavaScriptand Ajax.
- Used JQuery, AngularJS and ng-grid JS libraries as a part of client-side development.
- Involved in implementing logic using OOPS Concepts and C#.
- Used AngularJS framework to bind HTML (views) to JavaScript objects (models).
- Used MVC architectural pattern in application.
- Established communication between different applications running on same/different platforms using WCF.
- Designed MVC design pattern for ASP.Net application development using the ASP.Net MVC framework.
- Used Entity Framework for Database operations.
- Designed and Developed Service Oriented Architecture (SOA) with WCF Binding concepts for making Data Binding for end points.Extensively involved in developing components for Business Layer and Data Layer.
- Helped implement the DAL layer of Web API using Entity Framework 5.
- Worked on WCF and Web Services to provide SOA architecture and Configuration based activation applications on SOAP and REST protocols.
- Created views for the application interface using AngularJS with ASP.NET Web API.
- Developed RESTful Services using Web API that are consumed by various Client applications for routing data between different systems.
- Worked on Entity Framework for connection between code and data base
- Extensively involved in developing components for Business Layer and Data Layer.
- Utilized validation controls for server-side validation and JavaScript for client-side validation.
- Used Team Foundation Server for source code repository, reporting and Project tracking.
- Created Database objects like Tables, Stored Procedures and Triggers in SQL Server2012.
- Developed Reports using SQL Server Reporting Services(SSRS).
- Performed Unit Testing on every new version before sending it for User Acceptance Test.
- Analyzed and designed UML Use Cases, Class Diagrams, State Diagrams and Activity Diagrams.
Environment: C#, ASP.NET, TFS, Web API, XML, IIS, MVC, Entity Frame work,Crystal Reports, JavaScript, WCF,SQL Server 2012,HTML5, CSS3, JQuery, Agile, SSRS, AngularJS, SOA, Multithreading, JSON, PL/SQL, SSIS and Silverlight.
Confidential, Austin, TX
.Net Developer
Roles and Responsibilities:
- Involved in translating the customer requirements into Design specifications and ensured that the requirements translate into software solution.
- Used an Agile , Scrum approach methodology for software development.
- Used C# as programming languages for multiple applications and used Visual Studio which maintaining legacy applications.
- Expertise in designing ASP. NET based Graphical User Interfaces with CSS, JavaScript, JQuery, AJAX and HTML.
- Used Validation Controls to keep client and server-side validation.
- Worked with WSDL document and SOAP protocol while working with Web services. Developed and maintained portal using ASP.NET and C#.
- Created Stored Procedures to perform automated rules, updating to related tables using SQL Server using T-SQL.
- Utilized ADO.NET objects such as Data Reader for consistent access to SQL Server 2005 data sources.
- Created the database and several stored procedures and views were written to access the database.
- Developed patient progress reports using Crystal reports.
- Used XML web services to send orders to external labs.
- Generated reports using SSRS.
- Developed Stored Procedures, Triggers and complex SQL statements and Generated various reports using Crystal Reports.
- Used ADO.NET to access SQL Server database and perform operations like Select, Create, Update, and Delete.
- Responsible for developing web pages and WCF Services to retrieve and validate data from the web service and store in SQL Server Database.
- Used GitHub as the central code repository.
- Used ASP.NET Validate controls to handle Server-Side validations and JavaScript to handle Client-Side validations.
- Used LINQ to SQL and LINQ to Objects for retrieving the data efficiently.
- Worked with Master Pages and developed Cascading style sheets (CSS) for consistent for application.
- Experience in developing Web Services and invoking them by using XML, SOAP and WSDL for creating proxy classes.
- Using MS Visio prepared Use Case, Class, Sequence and class diagrams.
Environment: C#, ASP.NET, ADO.NET, JQuery, AJAX, LINQ, XML, Web Forms,NUNIT, JSON,IIS, JavaScript,Web Services,Agile, HTML, CSS,SQL Server 2008 R2, Git hub.
Confidential, Minneapolis, MN
.Net Developer
Roles and Responsibilities:
- Participated in requirement gathering sessions with the client and preparation/modifying of the requirements in Requirement Specification document
- Involved in Design, Development and testing of application.
- Design Web pages using ASP.NET, HTML, JavaScript and CSS.
- Designed and developed application using technologies such as Asp.Net Web Forms, C#, HTML, CSS, ADO.Net, JQuery and AJAX.
- Extensively used ADO.NET classes to work with SQL Server database. Used Connection Command, Data Reader, Data Adapter, Data Set and Data Tables for disconnected mode of operation.
- Implemented business logic using C#.
- Designed dynamic ASPX web pages for the Application using ASP.NET, C#, XML and JavaScript.
- Implemented input validations using .NETValidation Controls.
- Used LINQ for building and executing a query expression.
- Developed personalized views using Themes and Master pages.
- Created User Controls and Web Server Controls for the Web Forms and applied validations accordingly.
- Extensively used SQL Stored Procedures for accessing the information from SQL Server 2008 Database.
- Designed dynamic ASPX web pages for the Application using ASP.NET, C#, XML, HTML and JavaScript.
- Involved in the design, development and maintenance of the SQL Server 2005.
- To make the User Interface more responsive mainly used jQuery and AJAX .
- Published Web services using C#.NET to interact with the other applications and exposed them using SOAP and HTTP.
- Used Team Foundation Server ( TFS ) for maintaining the version control history.
Environment: C#, .NET Framework 3.0/3.5, ASP.NET 3.0, WCF, ADO.NET, JQuery, AJAX, LINQ, XML, Web Forms, JSON,IIS, TFS, JavaScript,HTML, CSS, Web Services, SQL Server 2008.
Confidential, Kansas City, MO
.Net Developer
Roles and Responsibilities:
- Involved in understanding and analyzing the client's requirement and involved in GUI designing of the application.
- Involved in daily scrums and weekly meetings with the project sponsors to meet deadlines and expectations.
- Designed User Interfaces using HTML, JavaScript, AngularJS and CSS to enhance UI experience on Client-side.
- Installed and supportedIIS for use with Web applications.
- Designed web pages using Master pages and created some rich server controls like Data Grid and Data List controls using ASP.NET.
- Implemented client-side validations using jQuery and implemented ASP.NET MVC Validation at controller level.
- Utilized AngularJS Services, Factory and Dependency Injection techniques to ensure an Inversion of Control (IOC) by focusing on the performance.
- Implemented the code using C# as code behind and ADO.NET for connecting to the Oracle database.
- Modified multiple middle tier Business logic classes and data access logic components using Visual C#, ADO.NET .
- Implemented all the necessary validations by using MVC Data Annotation Validators.
- Created event driven Web Forms using ASP.NET and implemented Form Validations.
- Worked in Grid View Control throughout the application.
- Using Ajax call calling the Web API services and binding the data points to respective controls on the web.
- Created database tables, stored procedures and views and written queries for Data insertion and retrieval to and from Oracle database.
- Used SOAP to implement web service.
- Extensive usage of Oracle for database management including package, stored procedures and cursors development.
- Developed Web Service to interact with remote business objects and different supplier’s systems using SOAP and HTTP/XML.
- Used Team Foundation Server for Source Code Control, project related document sharing and team collaboration.
Environment: C#, .NET Framework 3.0/3.5, AngularJS, ASP.NET MVC 4.0/3.0, WCF, ADO.NET, JQuery, Agile, HTML, CSS, AJAX, LINQ, XML,NUNIT,JSON,IIS, JavaScript,Web Services,Web API, PL/SQL, Oracle.
