Asp. Net Developer Resume Profile
Professional Profile
- 10 years of Experience in Solution Architecture and Application Development.
- Possess technical expertise in aspects of all phases of Software Development Life Cycle SDLC that includes Requirement Study, Analysis, Design, Development, Integration, Implementation Maintenance, Performance tuning, and System Integration Testing.
- Expertise on Object Oriented Design/Programming i.e. OOD/OOP
- Expertise in Client/Server, Intranet/Internet applications.
- Hands on experience in Web Technologies ASP.NET, JavaScript, JQuery, HTML5, XHTML, XML, WSDL ,Web Service, AJAX, SOAP, IIS
- Strong programming skills in C .NET, ADO.NET, XAML, MVC, MVP, MVVM, PRISM, UNITY
- Expertise in UI and UX design experience.
- Working Experience in database design, database programming, writing Stored Procedures, Functions and triggers using RDBMS like SQLServer and Oracle.
- Experience on design and development of desktop, 3-tier/N-tier Service-enabled/Service-Oriented enterprise applications SOA, WCF, LINQ, and Entity Framework.
- Expertise in in Domain-driven design DDD Test Driven Development TDD
- Working experience with various development tools like ReSharper, FxCop, EA, MS Visio, soapUI, Web Matrix
- Working experience in UML and Design Patterns and Application Framework.
- Hands on experience to work with agile process. Performed as Scrum Master.
- Worked on various reporting service tool like Crystal Reports and SSRS.
- Providing solution to convert Delphi application to .NET platform Migration Projects
- Exposure to different work cultures and working as onsite coordinator and has proven interactive ability with customers and their user community.
- Self-starter, highly motivated, technically sound, training and mentoring skills in driving development teams to successful resolution.
- A good team player, problem solver and quick learner. Ability to perform at a high level, meet deadlines, adaptable to changing priorities.
- Worked on various domains like Finance, Investment Banking, Retail Banking, Health Care as well as application development for embedded systems and ADI.
- Expertise in Responsive Web Design methodologies.
Technical Expertise:
Languages |
C 4.5/4/3.5/2.0, XAML, Delphi. |
Technologies |
.NET, WPF, WCF, LINQ, ADO.NET, Entity Framework |
Web experience |
ASP.NET 4.0, HTML, DOM,,XHTML,HTML5, AngularJS, JavaScript, jQuery, MVC 3/4, AJAX, Razor, SOAP, Web Services |
RDBMS |
SQL Server 2008/05/98, Oracle 11g, MS Access, Paradox. |
Patterns |
Design Patterns, Domain Driven Design, Microsoft Application blocks, CAB, Prism, Unity, Ninject, MVP, MVC, MVVM, SOA, Spring.NET, Automapper |
Best practices |
Memory management, Threading, Localization and Globalization |
Development Tools |
ReSharper, FxCop, EA, MS Visio, soapUI, Web Matrix, NUnit, MOQ, Rhino Mocks |
Build Tools |
Team City, NAnt, JIRA , Confluence |
Versioning Tools |
VSS, clearcase, TFS, CVS, SVN, Perforce. |
Estimation Tools |
Agile, SDLC Waterfall , Rapid Application Development RAD |
Reporting Tools |
Crystal Report, SSRS. |
Third party Tools |
Infragistics, Dev Express, Cport. |
Operating Systems |
Windows XP, Vista, Windows 7/8 |
Professional Experience:
Client |
Confidential |
Technology |
C .NET, ASP.NET, EF, WCF, Ninject, MVC4, ReSharper, Visio, WCF, Team City, AutoMapper,Log4net, Newtonsoft, Oracle 9i , Sql Server 2010, TFS, Entraprise Library Caching, Nunit |
Roles and Responsibilities Undertaken:
- Providing technical solutions for business problems for chase online project.
- Preparing High-Level /Technical design which contains class system flow diagrams, Class diagrams, and Sequence diagrams, Flow charts etc. which represent data and system flow and architecture using Visio.
- Hands on Experience on RAD Rapid application development which t gives a initial prototype model to business and agile software development to deliver production ready application which provides real business value.
- Developing UI logic using C , Asp.net Razor Engines .
- Writing logic in JQuery to handle the business logic at client side.
- Using Ninject and Framework to handle dependencies which make our software easier to change.
- Create mock implementations of custom objects and implementing unit test cases using MOQ.
- In depth development experience in Domain Driven Design In the Code-First approach
- Development and design experience in WCF framework.
- Writing code using code first development using entity framework.
- Focusing on TDD, Writing unit test cases first and with almost maximum coverage, which utilize a full-fledged mocking framework.
- Expertise on developing ASP.NET MVC using Repository Pattern.
- UAT, Production deployment and support.
- Using Newtonsoft.json to manipulate JSON objects.
- Thoroughly working with Vendor teams applications like MAXMC Landacorp a SHPS company , CL Top down Systems for Automatic Letter Generating System ALGS , Emblem Health Public Portal to provide in house technical solutions.
- In-depth working experience in agile scrums methodologies.
Client |
Confidential |
Technology |
C .NET, WPF, RFPF 1.8, RFPF 2,HTML5, Angularjs, Prism, Unity, MVVM, Solace framework, SOA, Oracle 11g , ReSharper, FxCop, EA, Event Channel Framework, Team City, NAnt |
Roles and Responsibilities Undertaken:
- Designing Entity-Relationship diagrams like Class diagrams, Sequence diagrams using Visio/EA and documenting the Project Architecture, High-level design pattern and Detail Design.
- Experience in Windows 8 Metro Style application development.
- Hands on Prism and Unity Framework.
- Upgrading CSR UI to RFPF 2.0.
- Create mock implementations of custom objects and implementing unit test cases using Rhino Mocks
- Configure Team City and enforce auto build and deployment linked with Perforce.
- Design methodologies using Responsive Web Design.
- Design and coding expertise on MVVM framework.
- Development and design experience using Web Service API.
- Writing code using C and third party tools like Infragistics and Dev Express in WPF application.
- Development experience on event channel frame work build on Solace framework for communication.
- Performance tuning on desktop application developed on WPF framework.
- Involved in discussions to setup data warehouse DW and extracting outputs for business decisions.
- Experience on DR strategies and DR testing procedures.
- Writing stored proc/functions, views and accessing Oracle based database for data analysis using TOAD.
- Configure build the solution with Team City and NAnt to Automate the Build.
- Manage Production Release with creating CR and coordinating with Support team to push the code to Production.
- Monitoring Auto sys jobs.
- Working with RTB Team in release process.
- Proposed and presented working model to business on RESTFul Web Services with HTML5 and AngularJS for their client facing mobile solution.
- Offshore coordination with teams than that fall across different time zone and regions. India, UK and Poland Team
- Providing troubleshooting and design guidance to other application development team in Barclays.
Client |
Confidential |
Technology |
C .Net, ASP.Net, MVC3, jQuery, Web Matrix, IIS express, SOAP UI, SOA, Java Scripts, ReSharper, FxCop, EA, soapUI, Web Matrix |
Roles and Responsibilities Undertaken:
- Providing technical solutions for business problems for chase online project.
- Designing Entity-Relationship diagrams like Class diagrams, Sequence diagrams using Visio/EA and documenting the Project Architecture, High-level design pattern and Detail Design.
- Implemented International Dodd frank DF Wire compliance.
- Construct framework which enables combined Quick Pay services online between Bank of America and Wells Fargo.
- Supporting the conversion of legacy heritage application to MVC2/MVC3 framework with new UI experience.
- Designed and coded the WebPages in ASP.NET using C , MVC3, JavaScript, and AJAX Using Visual Studio 2010.
- Experience with handling jQuery in UI side.
- Developing WebPages that compile in Html, Html5 and cshtml Razor .
- Experience on Multi-Layer Design and Development.
- Performed the Unit Testing on .NET MVC Framework.
- Applied Themes and CSS for a consistent look and feel for Page design
- Writing LINQ queries against the object and xml data.
- Used Validation Controls for text boxes and performed validations both on client side and server side.
- Handled Enhancements, CR and Work Orders using the help of ALM.
- Experience with Development tools like ReSharper, VISIO, SOAP UI and soapUI, Web Matrix.
- Involved in code review with team/offshore team and maintain code related checklist to make sure the quality deliverable to production.
- Involved in unit testing and end to end testing.
- Pre-compiling assemblies with Ngen to improve the start up performance of the application.
- Consuming the services which are built and constructed on SOA architecture.
Client |
Confidential |
Technology |
C .Net, ASP.Net, WCF, HTML, DOM, SQL Server 2005, OOPs, ADO.NET , LINQ, Java Script, AJAX, SOAP, Web Services. 3-Tier, SSRS, Agile, SSRS, IIS, Entity Framework, ADI, Factory Design Patterns, CVS, Windows Vista, SQL Server 2005, Dependency Injection, Spring.NET, NUnit. |
Roles and Responsibilities Undertaken:
- Involved in development using ASP.NET, Java Script, AJAX, WSDL, Web Service, and Pagination Controls.
- Implemented the project modules with agile methodology in a timely manner.
- Implemented applications using Microsoft Enterprise Library for Security, Exception Handling etc.
- Hands on Knowledge on Automapper.
- Working on POC to integrate spring.net to the enterprise application.
- Writing test cases using NUnit.
- Developed in house application to view reports that saves lots of UAT time to validate data.
- Experience of writing stored procedure and triggers using PL-SQL.
- Data base designing using RDBMS principles for the complex data structure in banking domain.
- Writing WCF Service in Middle tier to brings the data to UI.
- Developed 3 tier Application with UI, Business and Data Access layers using ASP.NET, C .
- Drive weekly project reviews, defect backlog reviews and customer sync up meetings to identify and resolve any risks/inter-team dependencies.
- Led cross functional team with members located in offshore to TDD Deliver key components.
- Preparing and maintaining High-Level /Technical Design Documents.
- Analyzing, Reviewing the business requirements and Developing Detailed design documents, Use Cases and Functional Requirements Documents.
- Implemented Forms Based Authentication and Role Based Authorization Using Active Directory LDAP call.
- ADO.NET is used as the interface for application and database.
- Reviewing the code that the team is working on and Running code analysis using FxCop.
- Writing code to access Active Directory through dot net to manipulate bank employee details.
- Providing technical solutions for other projects which are on Microsoft domain.
- Providing database design for the business problems.
- Writing Stored Procedure, User defined Functions, Views, Triggers and Query Optimization.
- Hands on experience on transaction and concurrency control.
- Working with SSRS to provide reports to the business.
- Created a Windows Service to manage and Schedule batch jobs for the project.
- Fixing the bugs/change of request for further enhancement with the help of HP Quality center bug tracking tool.
Client |
Confidential |
Technology |
C .Net, WPF, WCF, MVP, XAML, MVVM,SQL Server 2005, CAB, Singleton Design Patterns, Net 3.5 Technologies, Enterprise Architect, Microsoft Application, Blocks, CAB, LINQ, Agile Scrum, OOPs, Infragistics, |
Team Foundation Server, Windows XP, Windows Vista, Windows 2003 Server for Server deployment, SQL Server 2008, Code Smith |
Roles and Responsibilities taken:
- Worked on Windows Communication Foundation WCF services to inter-communicate between the processes via SOAP messages and also worked on Service Oriented Architecture SOA for developing application.
- Used Both One- way and Two-way Data Binding Techniques
- Defined and Registered Dependency Property and Routed Events
- Experience in developing application from scratch.
- Involved in Full Life Cycle Development SDLC , provided value added services with development teams and clients throughout the life span of a project, strategic consulting, coding, setting project deliverables and managing complex development schedules and tasks.
- Understand requirements from technical and use case documents, design and construction of deliverables.
- Working with migrating Delphi based application to C .NET platform.
- Created proof of concepts and prototypes for various .NET 3.5 technology concepts.
- Create a Document Abstract Layer using abstract factory pattern design methodology.
- Extensive knowledge of developing application on N-tier architecture.
- Preparing metrics High-Level /Technical Design, Causal Analysis.
- Writing Windows Services to schedule jobs and managing them.
- Used Datasets for temporary storing and manipulation of data.
- Writing C and XAML code on Windows Forms on WPF.
- Developing building and deploying WCF Application from scratch.
- Writing Stored Procedure, User defined Functions, Views, Triggers and Query Optimization. MVP, XAML, MVVM,LINQ .
- Project was executed on Agile Methodology and performed as a scrum master for few sprints.
- Building code by using Extensive use of Threads to support memory management and optimization.
- Created WCF services to build the application on SOA architecture.
- Developed Service using Singleton Design pattern.
- Hands on Experience in converting application from Delphi to .NET.
- Satellite assembly implementation for Globalization.
- Hands on experience on transaction, concurrency control and row version implementation.
- Onsite-offshore co-ordination for development from Onsite.
- Build integration and resolution of build issues and dependencies.
- Test Case Review Unit Testing.
- Bug tracking Resolution and Change Request Management.
- Constructed in house tool for managing role based permission in application which Analyst can define permission using UI and a code generator trigger the C code automatically which we can use consume in WCF application directly.
Client |
Confidential |
Technology |
Asp.NET, Delphi 7.0, Paradox, OOPs. JavaScript. Cport, Paradox, VSS, Windows XP, Windows Vista, SQL Server 2005 |
Roles and Responsibilities taken:
- Detailed Designing and coding.
- Preparing schedules for work, attending and chairing various conference calls, to track project status.
- Hands on experience on Rapid application development RAD
- Written SQL Queries to perform CRUD Operations.
- Generated reports from Oracle DB.
- Using WSDL queried SOAP services in remote machine for transforming XML messages between servers.
- Used ADO.NET for data querying, storage and manipulation
- Normalization and optimization of database design.
- Implemented object pooling to manage printer connections.
- Optimization of SQL Queries.
- Reducing the large number of outstanding faults when the project was initially taken over
- Involved in Preparation of test cases.
- Building up a very strong customer support and communication structure