.net Lead Resume
Charlotte, NC
SUMMARY
- Having 12+ years of Software Development experience in full life cycle. Evaluation, Design, Development, Testing, and maintenance of Windows and Web - based Applications.
- Experience in development & maintenance of large enterprise level projects with various versions of .net framework
- Strong knowledge of object-oriented programing and working experience in Architectural design patterns Dependency Injection with SOLID Principles.
- Expertise in developing N-tier web applications using ASP.NET, JavaScript, Ajax, Angular2/5, MVC, C#.NET, WCF, Silverlight, XML Web Services, LINQ, JqueryADO.NET, ASP, SQL, Oracle, MySQL CSS. Telerik ORM experience in Client/Server Application, Crystal Reports.
- Expertise in working with Com Objects (Excel, Word) and building MS VSTO Applications.
- Experience in developing applications using Object-Oriented Programming (OOP).
- Experience in using various .NET server controls, user controls, AJAX, web controls, Rad Controls and building numerous runtime custom controls using ASP.NET.
- Expertise in API integration. Payment Gateway integration and SMS Gateway integration.
- Expertise in LINQ and lambda expressions. And Good experience in Configuring AF (Assert Framework) to read from the different database (SQL, Oracle, PI, SCADA).
- Good knowledge on Open Web Application Security Projects(OWASP) like Cross-site scripting (XSS), cross-site request Forgery(CSRF) and Sql injection etc.
- Good experience in implementing OAUTH (Facebook/google/twiner/LinkedIn).
- Expertise in writing and implementing, hosting and exposing WCF services.
- Worked extensively on ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server 2005/ 2008Oracle & MY SQL.
- Experience in database development, for creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures, Cursors, and Triggers.
- Strong knowledge of .NET security features such as Authentication & Authorization, Windows-based Authentication, Forms-based Authentication, Authorizing Users and Roles.
- Good knowledge in registering the websites and hosting them (Shared Hosting).
- Exposure to (CMS) SharePoint Web parts and Workflows.
- Good knowledge in planning the sprint releases and resource maintenance in TFS.
- Good Experience in leading Dev & Ops teams, code reviews, enforcing dev standards, refining software development and build processes, and assisting in QA/QC activities
- Experience in Testing (Unit Testing, Integration Testing, Load/Performance Testing, UAT, jasmine)
- Strong Experience in Migration of Legacy Apps (VB6/ASP), Data Preparation, Migration, Data cleansing and normalization.
- Profound knowledge of Object-Oriented Programming Principles (SOLID), software development methodologies (Waterfall, Prototype, Agile, RAD, Spiral, XP, FDD, JAD, RUP etc.), Test Driven Design (TDD), Domain Driven Design (DDD)
- Extensive Experience in ALM Tools for requirements management (user stories), source code mgmt., version control, issue/bug tracking, build and deployment (MS TFS)
- Serves as a liaison between the business and the IT to provide the Technical Solutions and Translating high-level business requirements into project specifications (SRS/BRS)
- Hands on experience in developing enterprise level web API Frameworks and worked on SOA implementations with WCF services
- Define / Refine business processes & support business by providing new solutions, improvements, and Enhancements to current solutions to make business more effective
- Monitoring & Reporting progress, identifying problems, and recommending actions.
- Capable of leading and performing along with a high-caliber team of professionals.
- Profound knowledge in message queuing (MSMQ) for processing large number of messages like newsletters.
- Experience in hosting the application shared hosting, server deployment and Cloud.
TECHNICAL SKILLS
Languages: C#, VB.Net, HTML, XAML, XML, CSS, JavaScript, Type Script, SQL, PL/SQL, VB.
Technologies: Win, Web Forms, MVC, Web Services, WCF, Silverlight, Web API, ADO.Net, Entity Framework, LINQ, AJAX, jQuery, JSON, Angular4,6, Type Script, Bootstrap, WPF, Enterprise Library, Collaboration, CMS.
Databases: Oracle, SQL Server, AF, MS-Access, MySQL, PostgreSQL
Reporting Tools: SQL Server Reporting Services (SSRS), RDLC Reports, Telerik Reports, Excel Reports, Power BI, SAP Business Objects / Crystal Reports, Oracle BI
Tools: Visual Studio, TFS, VSS, VSTO, VSTP, Telerik RAD Controls & Kendo UI, Share Point, MS Visio, MS Project, Primavera 6, SAP R/3, GitHub, FiddlerDB Tools: TOAD for Oracle, PL SQL Developer, SQL Server Management Studio
PROFESSIONAL EXPERIENCE
Confidential, Charlotte NC
.net Lead
Responsibilities:
- Requirements gathering Impact analysis and design and implementation.
- Used Use case, sequence and class diagrams for the application development.
- All the user interface layers, web pages are created and integrated to maintain the performance of data flow and data integrity using Angular6 User Controls (MAT, RUF), Server Controls, and Bootstrap controls.
- Enhanced user experience by designing new web features using MVC Framework. / Angular 4/6 Mat Components
- Utilized Angular4/6, Node.js and Express framework to create dynamic data - driven web pages.
- Implemented entity framework to map the db. objects
- Developed WEB API for angular6 to communicate to WCF and get the data from DB.
- Developed high-frequency low latency mortgage loan processing service application
- Implemented features of AJAX controls such as Update Panel, Update Progress bar, Model Popup Container, Calendar Controls, Repeater Control, and Validation controls, Dataset.
- Developed the server-side code using C#, VB.Net and client-side code using JavaScript with Visual Studio IDE
- Used validation techniques and JavaScript for User Input Validations. Designed and developed web forms using ASP and VB Script
- Used Data Reader and Dataset for data manipulations and database operations.
- Good knowledge on Open Web Application Security Projects(OWASP) like Cross-site scripting (XSS), cross-site request Forgery(CSRF) and Sql injection etc.
- Worked with REST-based services using MVC 4.0 WEB API
- Created new model classes in Web API to hold data
- Extracted data from FICS, Mortgage Builder into Oracle using SQL Server Integration Services
- Developed solutions for diverse programming scenarios in C#, employing Object-Oriented Programming s (OOP) concepts such as encapsulation, inheritance, polymorphism, and abstraction. and Design patterns MVC.
- Experienced working with User Controls with VB.NET code-behind files, debugging and Quality Testing of the code.
- Developed several front-end UI components using Twitter Bootstrap, Kendo UI, and AngularJS.
- Coded extensively in VB.NET targeting the Business requirements.
- Creating web page and user account for the website using the MVC4 application, Angular JS and jQuery
- Worked on the Build Master tool which does the automation of deployment during the release time.
- Developed web-based application using JavaScript, Angular2 and SQL server.
- Used jQuery as it is a lightweight JavaScript library that emphasizes interaction between JavaScript and HTML.
- Involved in designing login dialog and the application's main screen functions that included: Creating, modifying, updating, canceling deactivating, reactivating action plans of audits, and commitment audit screens.
- Generated and Configured SSL certificates to secure WCF messages.
- Worked on MVVM model to make use of data binding functions in WPF.
- Experience in developing application using WPF and Silver-light.
- Involved in developing effective user interface and animation for WPF applications using XAML
- Created and deployed XML Web Services (WCF) using ASP.net and C#, used them to generate the proxy class files based on the web services and consumed in a web application.
- Secured the existing application against security attacks such as SQL Injection, XSS, and Denial of Service
- Written Stored Procedures in SQL Server 2008 used ADO.NET and Grid View, Data List, Details view, Repeaters, Data-set Classes for data manipulation.
- Writing Queries using T- SQL Statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL Server 2008 for inserting/Updating/Deleting the data into the relational tables.
- Implemented Unit Testing, Integration Testing and System Testing using N-Unit.
- Worked with Test Driven Development (TDD) by writing automated test cases.
- Responsible for maintaining versions of source code using Team Foundation Server(TFS).
- Deploying the application and maintaining in windows azure.
- Spited the existing service to microservices based on the business rule
Technology Stack: .NET Framework 4.5, C#, ASP.NET MVC5, VB.NET, Web API, Entity Framework, WCF Services, Angular2/5, jQuery, CSS3, Bootstrap, HTML 5, Visual Studio 2013, Microsoft Azure, N-Unit, JSON 2, SQL Server 2012, Kendo UI, Telerik Rad Controls, Entity Framework, LINQ, TFS, Bootstrap, Backbone.js, Agile Methodology, TrelloKey Learning’s: TFS Tracking of the work progress.
Confidential, IL
.net Lead developer
Responsibilities:
- Requirements gathering Impact analysis and design and implementation And Create POC.
- Create test case for the execution. web pages are created and integrated to maintain the performance of data flow and data integrity using Angular User Controls (MAT, RUF), Server Controls, and Bootstrap controls.
- Enhanced user experience by designing new web features using MVC Framework. / Angular 2/4 Mat Components
- Utilized Angular2/5, Node.js and Express framework to create dynamic data - driven web pages.
- Implemented entity framework to map the db. objects
- Spited the existing service to microservices based on the business rule
Technology Stack: .NET Framework 4.5, C#, ASP.NET MVC5, VB.NET, Web API, Entity Framework, WCF Services, Angular2/5, jQuery, CSS3, Bootstrap, HTML 5, Visual Studio 2013, Microsoft Azure, N-Unit, JSON 2, SQL Server 2012, Kendo UI, Telerik Rad Controls, Entity Framework, LINQ, TFS, Bootstrap, Backbone.js, Agile Methodology, TrelloKey Learning’s: TFS Tracking of the work progress.
Confidential, Chicago
.net Lead developer
Responsibilities:
- Direct Interaction with the Client to gather the requirement.
- Analysis of the impact and estimating the requirement.
- Preparation of Functional and Technical design documents.
- Development of the application And Testing
- Involved in deployment and configuring the server
- Preparing the User guide and Admin guide
- Integrating with PayPal payment gateway.
- Developed WEB API to Expose the user data to Mobile application.
- Developed WCF Service to expose the user data internal domain application.
- Tracking the Exchange transactions.
- Reporting the Failed transactions creating the User Guide
- Exposed services for the offers in the bank to the PayPal
Technology Stack: Visual Studio 2013, C#, ASP.NET, VB.NET, WCF, WPF, MVC 4.0, XML, IIS 7.0, Win Forms. AJAX, SDL, Agile, ADO.NET, LINQ, Framework 4.0, HTML 5, CSS 3, Angular JS, J-Query, Bootstrap, REST, SQL Server Reporting Services, WEB API, MSMQ, SQL Server Integration Service, N-Unit, SQL Server 2008, MS Office, UML, Windows 7Key Learning’s: Online transactions
Confidential, Houston, TX
.net Lead developer
Responsibilities:
- Requirements and Functional Specifications of the application.
- Identifying the required Test scenarios and Test Cases in reviewing the test scripts for the new enhancements.
- Executed Test Cases as per System Requirements.
- Conducting Team meetings in regular intervals of time to monitor the Progress and Quality of the application.
- Conducting weekly status report meeting with the respective BOA client and update the Progress of tasks.
- Defect Reporting and Tracking using Quality center sharing the daily status report (consolidated) with all respective stake holders
- Preparing the User guide and Admin guide.
- Worked on client’s portal based on ASP.Net MVC 2 - using Spring.Net framework with AOP implementation.
- Created Spring.Net AOP classes to monitor service method's performance and log unhandled exceptions.
- Created Spring.Net /Quartz scheduled jobs to perform routine cleanups and execute required jobs.
- Created multi-tenant service layer classes using Spring.Net Dependency Injection, Services - SOA.
- Used NHibernate as a DAO for the business application.
- Created Unit Test projects using N-Unit framework.
- Used Silverlight Toolkit and MVVM Lite Toolkit to create custom call recording player that utilized separate WCF services to feed converted calls - web and windows service.
- Created call conversion services to convert calls per request - using WCF windows hosted service, WCF IIS hosted service, commercial audio converter and .Net Parallel library.
- Modified and create new T4 code generation templates.
- Redesigned DAO layer to switch from NHibernate/Sharp Arch architecture to Entity Framework 4.0 with POCO and proxies.
- Creating Documents User guide and admin guide.
Technology Stack: Visual Studio 2013, C#, ASP.NET, VB.NET, WCF, WPF, MVC 4.0, XML, IIS 7.0, Win Forms. AJAX, SDL, Agile, ADO.NET, LINQ, Framework 4.0, HTML 5, CSS 3, Angular JS, Knockout js, J-Query, Bootstrap, Node.js, REST, SQL Server Reporting Services, WEB API, MSMQ, SQL Server Integration Service, NUnit, SQL Server 2008, MS Office, UML
Confidential, Houston, Tx
Senior Software Developer
Responsibilities:
- Developed Excel Vsto Application to get the bill from DB
- Create Word (Preamble) from text stored in DB for the selected bill Using word and pdf.
- Generated pdf Using PDF Generator.
- Developed Administrative API for Service Oriented Architecture using WCF with LINQ To Sql.
- Developed ASP.NET based client to utilize WCF based services.
- Developed WCF services for Physicians, Hospital internal clients.
- Created extensive suite of unit test projects for .Net classes - code coverage 82%
- Designed and implemented custom workflow/auditing project using custom attributes, reflection, LINQ to XML.
- Reworked existing application using Asp.Net Ajax with JSON web services.
- Redesigned and developed new services using WCF REST architecture.
- Lead technical design and implementation of external portal application.
- Designed and developed http modules for portal application in order to improve and monitor application performance.
- Created internal WPF application that allows user review records stored in SQL server database.
- Created more 20 extension methods - extending Control, Web Control, Enum, String classes.
- Implemented partial methods in LINQ To Sql partial classes in order to implement business requirements.
- Optimized existing applications using System. Diagnostics namespace classes, caching objects, SQL Profiler, Firebug and Fiddler
- Technologies Used: .Net 3.5, WCF, LINQ To Sql, JSON ASP.NET webservices, AJAX.NET, ASP.NET 3.5, C# using SOA design patterns, caching ASP.NET techniques, ASP.NET Web User Control, XML, MS Build, Expression Blend, reflection
- Getting the requirements from the client.
- Creating VSTO Excel Application for displaying the Bills and store them into the db.
- Generating reports for the data receive.
- Creating POC if required.
- Estimating and splitting the task and assigning the team members and me ..
- Development of the application And Testing.
- Following up with client to get the approval for the release.
- Involved in deployment and configuring the server.
- Preparing the User guide and Admin guide.
Technology Stack: Visual Studio 2010(ASP.Net, C#.Net, ADO.Net), MSMQ, JavaScript, Oracle 11g, Telerik ORM, (Open Access), Silverlight, WCF, SharePoint Workflows.