Senior Dot Net Developer Resume
Sfo, CA
PROFESSIONAL SUMMARY:
- Over 12+ years of IT experience in Systems Design, Architecture, Development and Testing of various Client/Server, Intranet and Internet based applications.
- Primary Areas of Technical expertise include Microsoft .Net Framework 4.5, Design Patterns C#.Net, VB.net, ADO.Net, WCF Service,, HTML 5, CSS,XHTML, MVC 6, Entity Framework 6, JavaScript, XML, XSL, XML Web Services, CSS, Pl/SQL, Team Foundation, VB 6, ADO.Net, SQL Server 2012.
- Exposed to the various business domains throughout the career such as Banking, Insurance, HealthCare and Telecom.
- Good experience in financial domain mainly on Capital Market, Insurance,Wealth and core banking.
- Have 5+ years of experience in web services using .NET 2.0, WCF and Web API
- Extensive experience in developing ASP.Net web Applications, Web Services and SharePoint applications.
- Expertise in Object Modeling of Use cases, Object diagrams, Activity diagram, Class diagrams and UML.
- Well experienced in using T - SQL, Oracle, SQL Server 2000, 2005 and experience in designing tables, database schemas, writing Stored Procedures, Triggers, Functions and Views
- Have successfully delivered/implemented multiple projects from Requirement gathering to Releasing to Production within given Time. Expertise in capturing software requirements & interacting with clients, practice of formal quality processes & exceptional ability to quickly adapt to changing environments professionally and personally
TECHNICAL SKILLS:
Programming Languages: C, C++, C#, SQL, JavaScript, Java
Analytic Packages: Microsoft Excel 2013/2010-Pivot Tables, Microsoft Excel 2013/2010-PowerPivot.
Application Frameworks: Dot Net 2.0-4.5.
Server Operating Systems: Windows Server 2012, Windows Server 2008/2008-R2, Windows Server 2003
Database: SQL Server 2005/2008/2012/2014 and Oracle 11i
Architecture: Client Server, 3-Tier, N-tier, SOA, REST
IDE: Visual Studio 2012/2010/2008, SQL Server 2012/2010 Management Studio
Version Control Tools: VSS, Tortoise SVN, TFS
Web Services API: WCF, ASP.NET, Web API
Web Technologies: ASP.NET, ASP.NET AJAX,ASP.NET MVC 5/6, XML, XSD, XSLT, XHTML, HTML, CSS,VB6
Other Tools: MS Office 2007/2010, MS InfoPath 2007/2010, MS Visio 2007/2010, Visual Studio Tools for Office(VSTO)
PROFESSIONAL EXPERIENCE:
Confidential, SFO, CA
Senior Dot net Developer
Responsibilities:
- Write well designed, testable, efficient code by using best software development practices
- Create website layout/user interface by using standard HTML/CSS practices
- Coded in AngularJS MVC framework to build Web application for the internal use of the organization.
- Used the Angular 2 and MVC 6 Frameworks in the development of the web applications.
- Integrate data from various back-end services and databases
- Experienced with implementing different features of Bootstrap
- Used MVC 6 for re-using the individual user controls by not coupling them with underlying data elements
- Used ASP.NET MVC to add functionality to individual pages such as to accept input from the page request, invoke the requested actions on the controller.
- Worked on AngularJS MVC framework for developing the Single Page Application and created some custom directives like ng-datepicker, ng-cartbox, ng-pagenation
- Gather and refine specifications and requirements based on technical needs
- Experience in data object models like Language-Integrated Query (LINQ) and Entity Data frame work to retrieve and modify data and developed entity data frame work services.
- Working on secure encoding include XSS, input validation, Authentication, Authorization and SSO.
- Responsible for maintaining, expanding, and scaling our site
- Stay plugged into emerging technologies/industry trends and apply them into operations and activities
- Cooperate with web designers to match visual design intent
- Adapted web application to run in Windows Azure against SQL Azure using Azure Queues for background processing
- Added Confidential security standards to this application.
- Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins.
- Worked extensively with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server 2014 & Oracle 10i.
- Managed documentation and issues using Attlasian products such as Jira and Stash (Git).
- Implemented Unit Testing, Integration Testing and System Testing using NUnit.
Environment: C# ,SQL Server 2014, Visual Studio 2015, ASP.NET, Angular 2, asp.net MVC 6,XML,XLST,Azure,Entity framework 6, jQuery 3.1, bootstrap,TFS 2012.
Confidential, CA
.NET Lead/Developer
Responsibilities:
- Development, enhance, Create process (to automate inbound and outbound data flow of Fund excel files) on .NET Framework 4.5.
- Design and develop Web Applications using ASP.NET MVC 5 and C# that are used by internal users.
- Implemented Angular js & JQuery for client side sorting and validations
- Used the Angular js, React js and MVC 5 Frameworks in the development of the web applications.
- Developing front end screens for data collection using ASP.NET/C#
- Designed screens using HTML5 and CSS3.
- Used Javascript for client side calling functions and Javascript frame works have been used for expressions in web page.
- Hands on coding using ASP.NET, C# and ADO.NET with Visual Studio 2013.
- Used Open XML SDK for exporting data into Excel files
- Used Angular JS Directives and Expressions to manipulate UI data entry points in the application.
- Write Test cases, Development Documentation, RTE Documentation (Required Time Estimate for Development)
- Created Restful services using ASP.NET Web API .
- Worked with Web API to provide services to HTTP requests.
- Configure the service web.config files programmatically using Linq to XML.
- Userd Generics, Lambda Expressions, Extension Methods, Linq to Sql, Linq to Objects
- Implemented HTTP protocol and SSL to secure the information between WCF Service and Client.
- Developed code to validate the user credentials for authenticating user to access the WCF service.
- Provide on-going support for production issues and involvement in new and existing client implementation.
- Work closely with non-IT professionals, and Account Managers to support clients in resolving day-to-day issues and new project implementation.
- Used TFS for code check in and versioning.
- Provide training and support to development team for resolving production issues.
- Work closely with the Business team for generating ad-hoc reports, and out-of-the-box queries for prospective clients.
- Used Sharepoint for enhancements and issues.
- Used Factory pattern for the creation of the Web service library
- Maintain, support and develop Fund eligibility workflow for clients based on user roles.
- Maintain, support and design processes to load large provider (Limits and Tenor) files received periodically from various funds.
- Ensure all development products undergo unit and regression testing on development and staging servers before they are rolled out to production. Changes are supported with full scope of documentation.
- Review code
- Release planning and coordination with Onsite development.
- Deploying and managing applications in Datacenter, Virtual environment and Azure platform as well
- Converted .Net application to Microsoft Azure Cloud Service Project as part of cloud deployment.
Environment: C# ,SQL Server 2012, Visual Studio 2013, ASP.NET, Angular JS, asp.net MVC 5, .Net4.5,LINQ,Javascript, Azure,AJAX 3.5,XML,XLST, jQuery 2.1, JSON, TFS 2010.
Confidential
.NET lead
Responsibilities:
- Designed application architecture for mapping complex user authentication, user management and role assignment.
- Designed and defined Data Layer Tables and relationships
- Design and develop Web Applications using ASP.NET MVC 5 and C# that are used by internal users.
- Implemented Angular js & JQuery for client side sorting and validations
- Used the Angular js and MVC 3 Frameworks in the development of the web applications.
- Created Restful services using ASP.NET Web API for exposing these to mobile device.
- Designed and defined entities for business layer
- Wrote business layer modules for hierarchical projections, filtering and sorting
- Enabled forms based authentication.
- Designed UI for user registration, group and roles assignment, center management, application configuration using ASP.NET web forms and Telerik RadControls for ASP.NET Ajax
- Extensively used Telerik radcontrols like Grid, Menu, Panel, Combo Box, Masked Text Boxes, Script Manager, Ajax Manager, FormDecorater, XMLHttpPanel etc.
- Extensively used ASP.NET controls like Details View, Update Panel, Validation Controls (RequiredField Validator, Regular Expression Validator, Validation Summary, and Compare Validator), and Login Controls etc.
- Created Web APIs using ASP.NET Web API allow new web/client projects to leverage reusable data
- Wrote modules for client side interactivity using JavaScript, jQuery and ASP.NET AJAX
- Wrote code behind logic for dynamic data loading, data binding for data controls.
- Designed master pages for consistent branding across application.
- Provide on-going support for production issues and involvement in new and existing client implementation.
- Work closely with non-IT professionals, and Account Managers to support clients in resolving day-to-day issues and new project implementation.
- Used TFS for code check in and versioning.
- Provide training and support to development team for resolving production issues.
- Work closely with the Business team for generating ad-hoc reports, and out-of-the-box queries for prospective clients.
- Used Sharepoint for enhancements and issues.
- Used Factory pattern for the creation of the Web service library
- Maintain, support and develop Fund eligibility workflow for clients based on user roles.
- Maintain, support and design processes to load large provider (Limits and Tenor) files received periodically from various funds.
- Ensure all development products undergo unit and regression testing on development and staging servers before they are rolled out to production. Changes are supported with full scope of documentation.
- Release planning and coordination with Onsite development.
Environment: C# , Windows Server 2008 R2, SQL Server 2008, Visual Studio 2013, ASP.NET Forms, Angular JS, asp.net MVC 5, .Net4.5,Javascript, AJAX 3.5,XML,XLST, jQuery 2.1, JSON, TFS 2010.
Confidential
.NET Lead
Responsibilities:
- Led a team of 8 people to ensure the delivery.
- Worked with MQ support team, Polestar support team, Business support team, IT Service desk to resolve issues
- Proactively monitored and controlled of Tranzax Business Interactive Procedures and Automated Procedures using Admin Console
- Created System Maintenance Technical Document listing the functional and technical details about the application
- Created detailed design / technical specifications
- Created NUI Application process work flow document
- Created and monitored team work plan and efforts
- Provided support for existing applications
Environment: ASP.Net, C#.Net, .Net 3.5, SQL Server 2005, SQL Reporting Services, SQL Server Integration Services, JavaScript XML, HTML, BPM Tool - Tranzax, Assyst- Incident Management tool, Director - Defect Logging system
Confidential, New Jersey
Sr .NET developer
Responsibilities:
- Designed application architecture for mapping complex user authentication, user management and role assignment.
- Designed and defined Data Layer Tables and relationships
- Design and develop Web Applications using ASP.NET MVC 3 and C# that are used by internal users.
- Implemented Angular js & JQuery for client side sorting and validations
- Used the Angular js, Backbone js and MVC 3 Frameworks in the development of the web applications.
- Designed and defined entities for business layer
- Used code generated by LLBLGen ORM generator as Data Access Layer for Business Layer capabilities.
- Wrote business layer modules for hierarchical projections, filtering and sorting
- Enabled forms based authentication.
- Designed UI for user registration, group and roles assignment, center management, application configuration using ASP.NET web forms and Telerik RadControls for ASP.NET Ajax
- Extensively used Telerik radcontrols like Grid, Menu, Panel, Combo Box, Masked Text Boxes, Script Manager, Ajax Manager, FormDecorater, XMLHttpPanel etc.
- Extensively used ASP.NET controls like Details View, Update Panel, Validation Controls (RequiredField Validator, Regular Expression Validator, Validation Summary, and Compare Validator), and Login Controls etc.
- Wrote modules for client side interactivity using JavaScript, jQuery and ASP.NET AJAX
- Wrote code behind logic for dynamic data loading, data binding for data controls.
- Designed master pages for consistent branding across application.
Environment: C# , Windows Server 2008 R2, SQL Server 2008, Visual Studio 2010, ASP.NET Forms, .Net4.5,Javascript, AJAX 3.5,XML,XLST, jQuery 2.1, JSON, TFS 2010.
Confidential
.NET developer
Responsibilities:
- Analysis of the Business Requirements
- Involved in the entire Software Development Life Cycle.
- Was responsible for design and development of the various components in different layers.
- Designed and developed custom .NET components and user controls using C# and used C# generics and delegates.
- Developed a Windows forms application that name is called ezInfo, it would provide the product information once provide the BTN and it is linked with BQT Tool.
- Involved in Design Workflows and Code reviews.
- Developed reusable components to interact to get data and save data into Oracle database using Ado.Net classes. programming and configuring custom developed applications using VB 6.0, ASP, XML & XPATH and MS SQL Server
- Maintenance of system s user accounts and access levels.
- Developed C# components for applying business logic to the data.
- Secured the application using forms based security.
- Worked with user input controls like text boxes, drop down lists and radio buttons.
- Provided access to functionality of different areas of application within the application using role-based security.
- Developed for webparts for internal application using share point.
- Wrote several packages & stored procedures for retrieving the data to be displayed and to insert new data into the ORACLE database.
- Provided the capability for sorting the data displayed.
- Involved in writing of test cases, testing of the project. .
- Maintained different version controls in Visual Source Safe for the product.
- Provided Technical support for the users of the product.
- Created and modified various stored procedures improving system performance.
- Worked on Create the Web services for this Project.
- .Worked on these modules:
- Broadband Bundle
- Business MOC
- Expak Bundles
Environment: ASP.NET 4.0, Web services, C#.NET 2010, MS SQL 2005, ADO.NET, XML, XSLT, JSON, JavaScript, jQuery, Tortoise SVN.
Confidential
.NET developer
Responsibilities:
- web-enabled application that has all capabilities of handling workflow-tracing requirements. This contains facility to input the project by Project Owner and Posted Projects will be bidden by Contractors and Finally Projects will be completed through Online. . The Web pages are created using ASP.Net, Ajax Code behind is C# and SQL server is used as back end for data store
Environment: ASP.NET 1.1/2.0, Web services, C#.NET 2003/2005, MS SQL 2000, ADO.NET, XML, XSLT, Tortoise SVN.