Software Consultant (.net) Resume
Allen, TX
SUMMARY:
- Over all 9+ years of total IT industry experience in design, development, coding and testing of business/commercial applications mostly in C#, VB.Net, ASP.Net, ASP.Net MVC, Visual Basic, ASP, ADO.Net, SOAP, Web Services, WCF Services, UML, SQL Server 2000/2005/2008 , .NET Framework 2.0/3.5/4.0/4.5 and .Net Core.
- Experience in implementing complete Software Development Life Cycle (SDLC) for various applications including Analysis, Design, Development, Implementation Testing, Maintenance and Support.
- Well versed with Agile, Waterfall and Iterative methodologies of development.
- Proficient in a wide range of Internet/Intranet, Web, Ecommerce, Client/Server technologies like XML/XSLT, .Net Framework, CLR, using XML in .Net, C#, VB .Net, ASP .Net, .Net Security, WCF Services, WWF, ADO.Net, COM/DCOM, MTS/COM+, SOAP and scripting using VB Script, JavaScript, Knockout JS and JQuery, MS Visio, Word, Excel.
- Expertise in Database Design and Database Programming using SQL Server 2000/20 R2 and Oracle.
- Extensive Experience in Working with ADO.NET, LINQ, LINQ TO SQL, LINQ to Entities (Entity Framework)
- Experience in building and consuming ASP.NET Web services and WCF Services.
- Extensive experience in working with JavaScript and JQuery.
- Experience in setting up the Windows Azure Active Directory to configure single sign - on services.
- Experience working with building and deploying Azure applications.
- Experience in creating data flow diagrams including Sequence diagrams, Interaction diagrams, Use-Case Diagrams.
- Experience using AngularJS for client-side application development.
- Experience in writing T-SQL Queries, Stored procedures, Views and Triggers.
- Used Tortoise Git, Visual Source Safe (VSS), Team Foundation Server for source control.
- Good experience with ADO.Net and Entity Framework.
- Conducted Code Review for front end, backend code and stored procedures at peer level.
- Possess good working experience in unit testing framework - Moq, NUNIT.
- Good experience in handling clients & meeting their requirements and willing to adapt to new technologies/work environments, well organized Analytical & Leadership skills.
- Fast Learner with excellent communication and interpersonal skills, sharp personality with extensive documentation and writing skills, and ability to work as an individual, as a part of a team, leading a team.
TECHNICAL SKILLS:
.NET Technologies: Microsoft .NET Framework 1.1/2.0/3.0/3.5/4.0/4.5 (CLR, CLS, CTS), .Net Core, C#, VB.NET, ASP.NET, ASP, ADO.NET, XML Web Services, AngularJS, Win Forms, Web Forms, SOAP 1.1, WSDL, COM/COM+ Interoperability, WCF, WPF.
Web Development: ASP.NET, ASP.NET MVC3.0/4.0, ASP, IIS 6.0, VBScript, JavaScript, knockout, CSS, XML, XSL, XSLT, CAML, XPath, XQuery, HTML/DHTML, AJAX, ExtJs, JQuery, JSON, XSLT, RDLC
Programming Languages: C#, ASP.NET, VB.NET, XML, C, C++, VB6.0, ASP
Development Tools: Visual Studio .NET /2008/2012, Crystal Report, Visual Source Safe, Microsoft Visio, Microsoft Team Foundation Server, VSS, Rational, Agile Methodology, UML, Microsoft Office Visio, Toad, SSIS, SSRS, SQL2012, TSQL2012
WORK EXPERIENCE:
Confidential, Allen, TX
Software Consultant (.Net)
Responsibilities:
- Developed multi-tiered ASP.NET MVC web applications using C#, HTML5, CSS.
- Involved in Discussion Board for Client Interaction for the change requests and follow-ups for the enhancement of application.
- Used ADO.NET Entity Framework for data retrieving, querying, storage and data manipulation.
- Worked with REST based services using MVC, WEB API
- Worked with Object Oriented Design Patterns and Object-Oriented Programming concepts
- Experience working in MVC Architecture based frameworks like AngularJS and Good Experience in Bootstrap and Responsive Web design.
- Worked with ADO.NET, LINQ, Entity Framework to integrate the database with the applications
- Creating custom, general use modules and components, which extend the elements and modules of core AngularJS.
- Created Joins, Views, functions, stored procedures, indexes and triggers as part of the database programming.
- Coordinated directly with users
Environment: Net Framework 4.5.2, Visual Studio 2017, AngularJS, C#.NET, JavaScript, jQuery, Knockout, REST, WEB API
Confidential, Phoenix, AZ
Technical Lead
Responsibilities:
- Participated in requirements gathering and compiled them into design document.
- Followed agile methodologies (Scrum) and Test-Driven Development.
- Developed multi-tiered ASP.NET MVC web applications using C#, HTML5, CSS.
- Involved in Discussion Board for Client Interaction for the change requests and follow-ups.
- Used ADO.NET Entity Framework for data retrieving, querying, storage and data manipulation.
- Created and consumed Web Services in the services layer.
- Experience in setting up the Windows Azure Active Directory to configure single sign-on services. knowledge of AngularJS practices and commonly used modules based on extensive work experience.
- Worked with REST based services using MVC, WEB API
- Worked with Object Oriented Design Patterns and Object-Oriented Programming concepts
- Worked with ADO.NET, LINQ, Entity Framework to integrate the database with the applications
- Created Joins, Views, functions, stored procedures, indexes and triggers as part of the database programming.
- Used Dependency Injection
- Coordinated offshore and onsite teams
- Created Unit Tests using Moq and Integration test to check the workflow of the application
Environment: Net Framework 4.5.2, .Net Core, Visual Studio 2017, Azure, C#.NET, AngularJS, JavaScript, jQuery, Web Services, REST, WEB API, Kendo Grid, Autofac, Automapper, Fluent Validation, Moq. Tortoise Git
Confidential, MD/TX
Sr.NET Developer
Responsibilities:
- Participated in requirements gathering and compiled them into design document.
- Followed agile methodologies (Scrum) and Test-Driven Development.
- Implemented MVC architecture.
- Developed multi-tiered ASP.NET web applications using C#, HTML5, CSS.
- Created use case and class diagrams in MS Visio using UML notations.
- Involved in Discussion Board for Client Interaction for the change requests and follow-ups.
- Developed middle layer using C#.Net.
- Used ADO.NET Entity Framework for data retrieving, querying, storage and data manipulation.
- Created and consumed Web Services in the services layer.
- Worked with REST based services using MVC, WEB API
- Created WCF service to consume in the middle tier.
- Maintained the WPF and Win Forms applications used by the in-house staff
- Worked with Object Oriented Design Patterns and Object-Oriented Programming concepts
- Worked with ADO.NET, LINQ, Entity Framework to integrate the database with the applications
- Created Joins, Views, functions, stored procedures, indexes and triggers as part of the database programming.
- Involved in performance tuning and query optimization.
- Worked on the helpdesk tickets and resolved by debugging the existing applications
- Maintenance/Enhancement of Project and handling/fixing bug on daily basis reported by Help Desk
- Monitored backend processes like ETLs, report generation, and rule engine processing.
Environment: Net Framework 4.0, Visual Studio 2010, C#.NET, JavaScript, jQuery, Azure, Web Services WCF, REST, WEB API, Win Forms, XML, XSD, XSLT, WPF, UML, MS Visio
Confidential, Broomfield, CO
Sr .NET Developer
Responsibilities:
- Implemented the project using Agile Methodology and SCRUM Implementation.
- Built the new applications using ASP.NET and ASP.NET MVC 3.0/4.0 Razor View Engine
- Built and Consumed WCF Services and Web Services.
- Responsible for setting up the endpoints and bindings for WCF Services
- Worked with C#.NET to develop all the layers of the Solution
- Used LINQ and LINQ to Entities data provider for interacting with the data in the entity framework .
- Done Unit Tests for the modules developed for Unit Tests.
- Responsible for development of various GUI Screens using HTML, DHTML, JavaScript
- Built the plugins in the multi-threading environment
- Implemented the OOD (Object Oriented Design) patterns like Singleton, DI (Dependency Injection)
- Created and Consumed with RESTful Services and shared the data using JSON
- Wrote SQL queries with Joins on multiple tables, Stored Procedures, Functions, Triggers using SQL Server 2008 R2/2012.
- Used Twitter Bootstrap framework for developing customizable and fully responsive for various screen sizes.
- Developed Views and aspx pages using java script, J-query, HTML 5, CSS, AJAX and JSON.
- Publish and maintained web applications in the IIS.
- Used JavaScript and jQuery for client-side scripting to create highly responsive interfaces for users.
- Modified complex stored procedures and functions.
- Wrote SSIS packages in SQL Server.
- Implemented Ajax Asynchronous and Asynchronous calls.
- Optimizing, debugging and creating T-SQL stored procedures in SQL 2008 R2/2012.
- Worked on SQL queries to retrieve data from SQL Server 2008/2012Database.
- Worked on Query Optimization to improve the performance of Queries.
- Written SQL Server Integration Services to retrieve and load data between different data sources
- Writing test plans and assisting with Requirements documents
- Performed several testing including Unit Testing to fix the bugs and ensure the application error-free.
- Written Use cases for the solution built
- Did Code Reviews using TFS
- Maintained/Debugged and enhanced the existing system using ASP.NET, MVC, C#, SQL Server 2005/2008 applications
Environment: ASP.NET, MVC 3.0/4.0, C#, VB.NET, ASP.NET, Classic ASP, ADO.NET Entity Framework, LINQ, Visual Studio.NET 2008/2010, WCF, REST, TFS 2008, T- SQL, XML, JavaScript, JQuery, AJAX, SQL Server 2008, SSIS, IIS, Windows Server 2008, Telerik, Dev Express
Confidential
.NET Developer
Responsibilities:
- Code for the generic/common web components and user controls of interfaces so that they are available for parallel development for the team members and offshore team.
- Designed the normalized database schema for the entire system and crafted complex Sql statements that pull the data from various data tables.
- Worked on Customer relationship management (CRM) model to manage the interactions with customers, clients, and sales prospects.
- Solely responsible for designing the web calendar custom control that facilitates and arranges the employee hours in the respective dates with different views like monthly view and weekly views according to the HR requirements.
- Successfully integrated the third-party API like log4Net to log the errors.
- Used JQuery effectively to write new plug-ins for pop-up bubble messages and uses available plug-ins to make the application more user friendly.
- Developed many reusable controls in the application that can be accessed and used throughout the application at various sections.
- Solely crafted the services and deployed on the application server for automatic email alert to the respective HR team about the invoice receivable due amounts.
- Solely responsible in creating the table less HTML lay out and the CSS styles and JavaScript.
- Making the web site cross browser compatible with maintaining common CSS and some special techniques.
- Involved in unit testing, UAT and publishing to the Production Environment.
Environment: IIS, Visual Studio 2008, ASP.NET, C #, Java Script, JQuery, SQL Server 2005, Windows Services, Web Services, Linq to Objects, XML, XSL and 3rd Party assemblies.
Confidential, Houston, TX
.NET Developer
Responsibilities:
- Involved in analysis, design and code different modules using C# which deals with the clearing of checks, updating the corresponding policy in database.
- Used ADO.Net, LINQ in connecting to Data Access management with SQL Server.
- Designed and developed the C# components for implementing business logic which is used to do the transactions on database in middle tier using ADO.Net Entity Framework.
- Worked on the Claims management Program in Property & Casualty Module.
- Designed and developed the required SQL stored procedures on SQL Server 2008 R2.
- Deployment of WCF web services for online transactions using C# and exposed them through SOAP and HTTP.
- Conducting meetings to establish and enforce best practices and standards.
- Actively participated in Peer reviewing of the code for maintaining the quality of coding and application.
- Maintained the code in TFS and set up the builds.
- Designed web pages using ASP.net server controls, HTML, AJAX, CSS, and JavaScript.
- Implemented client-side scripting using JavaScript/JQuery and server-side coding using built in ASP.net controls and C#.
- Used Update Panel, Update Progress with Data Grids in AJAX and JavaScript data in Database.
- Used SSRS Reports to generate reports
Environment: Visual Studio 2008, ASP.Net 3.5, WPF, C# 3.0, ADO.Net, HTML/DHTML/CSS, XML, JavaScript, HTML and SQL Server 2005, IIS 7.0, WCF, WinForms, Web Services, Bootstrap, TFS, AJAX Toolkit Control., TFS, Oracle 11g