.net Developer Resume
Santa Clara, CA
PROFESSIONAL SUMMARY:
- 9 years of experience in Requirements Gathering, Analysis, Design, Documentation, Development, Testing and Implementation, Integration and Maintenance of Web and Windows based Applications.
- Experience/strong knowledge in all phases of Software Development Life Cycle (SDLC).
- Experience in implementing Agile methodology.
- Expertise in C# and used .NET framework 3.0/3.5/4.0/4.5 .
- Proficient in front end UI web technologies such as HTML/HTML5, CSS/CSS3, JavaScript, AJAX, jQuery, AngularJS and Bootstrap.
- Strong knowledge in protocols like Http, Https, SOAP and TCP/IP.
- Experience in deploying, configuring and maintaining the web sites and services on IIS 5.0/6.0/7.0/7.5/8.0 with and without secured socket layer.
- Expertise in ADO.NET, Entity Framework and SQL to Database.
- Expertise in SqlServer 2000/2005/2008/2012 , Oracle 8i/9i, MYSQL and MongoDB.
- Experience with NoSQL MongoDB in working with collections, indexes, shards and other database management tasks.
- Proficient in CRUD operations and Indexes in both SQL and NoSQL.
- Focused on architecting NoSQL databases like Mongo.
- Worked with MongoDB and used Mongo Shell and Robo mongo to access it.
- Experienced in Service Oriented Architecture (SOA) using WCF, WPF, Web API, Restful Services and XML Web Services.
- Knowledge on cloud based architecture (AZURE).
- Expertise in all types of authentication like Windows, Forms, Passport and ADFS.
- Expertise in SSIS package Development, Configuration and Scheduling the SQL Server agent jobs to pull the data from different data sources using SSIS packages.
- Knowledge on Reporting Tools SQL Server Reporting Services (SSRS).
- Strong Knowledge in Team Foundation Server.
TECHNICAL SKILLS:
Languages: C, C++, C#, VB.NET, SQL and PL/SQL.
Microsoft Technologies: ASP.NET, ASP.NET MVC 3/4/5, .NET Framework 3.0/3.5/4.0/4.5 , ADO.NET, LINQ, WPF, WCF and SharePoint.
Web Technologies: HTML, CSS, HTML5, CSS3, JavaScript, jQuery, XSLT, DHTML, XHTML, AJAX, JSON and CSV.
Web Frameworks: AngularJS and Bootstrap.
Scripting Languages: JavaScript, jQuery and JSON.
Methodologies: Waterfall and Agile.
Reporting Tools: MS Excel, SSRS 2008/2005 and Crystal Reports 2010/9/8.5/8.
IDE/Source Control: Visual Studio 2008/2010/2012/2014 , VSS, TFS, SVN and SQL Server Management Studio.
Databases: MySQL, IBM DB2, SQL Server 2005/2008/2012/2014 , Oracle 8i/9i/10g/11g, MS Access and MongoDB3.2.
Servers: Windows Server 2008/2003/NT and Microsoft IIS 8.0/7.0/7.5/6.0/5.0/4.0.
Operating Systems: Windows 7/8/10 and Linux.
PROFESSIONAL EXPERIENCE:
Confidential, Santa Clara, CA
.NET Developer
Environment: Visual Studio 2015, C#, ASP.NET4.5, MVC 5.0, Entity Frame Work 6.0, HTML 5, CSS, Java Script, jQuery, AJAX, AngularJS 2.0, JSON, TFS2013, WCF, IIS 7.0, ADO.NET, LINQ, NUnit, SQL Server 2014, SSIS, SSRS, Windows 7 and UML.
Responsibilities:
- Involved in the Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance. Working with Iterative Agile Methodologies.
- Created Single Page Application with loading multiple views using route services and adding more user experience to make it more dynamic by using AngularJS framework.
- Designed the web UI using ASP.NET, HTML, DHTML, XSLT, JavaScript, CSS, Web Forms and AJAX controls.
- Created web Application using Asp.Net, Ajax and Web API.
- Built Web pages that are more user - interactive using jQuery plugins for Drag and Drop, Auto Complete, JSON, AngularJS, JavaScript and Bootstrap.
- Coded in AngularJS MVC framework to build Web application for the internal use of the organization.
- Experience in using ASP.NET, AJAX framework for quickly creating efficient and interactive Web applications that work across all popular browsers.
- 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.
- Involved in Windows Azure to deploy the application on cloud and managing the session.
- Developed enhancements to MongoDB architecture to improve performance and scalability.
- Upgraded Mongo systems from 2.6 to 3.2.
- Performed CRUD operations like Update, Insert and Delete data in MongoDB.
- Developed JavaScript's to monitor health of Mongo databases and perform ad-hoc backups using Mongo dump/mongo export and Mongo restore/mongo import.
- Involved in creating shards, replica sets and monitoring for Mongo Systems.
- Worked on MongoDB database concepts such as locking, indexes, Shard and replication.
- Used MongoDB third party tools (ROBO MONGO, MONGOOWL and MONGOVUE) and mongo-built in binaries to monitor and analyze the performance of MONGODB.
- Worked on different storage engines in Mongo. Managing Mongo databases using MMS monitoring tool for point in time Backup and recovery.
- Implemented Unit Testing, Integration Testing and System Testing using NUnit.
- Used Team Foundation Server (TFS) for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
Confidential, Greenwood Village, CO
Sr .NET Developer
Environment: Visual Studio 2012, C#, ASP.NET4.0, MVC 4.0, WCF, Entity Frame Work 4.0, HTML5, CSS3, Java Script, jQuery, AJAX, XML, AngularJS, NUnit, ADO.NET, LINQ, SQL Server, SSIS, SSRS, UML, TFS2013, WCF, Windows Server 2008 R2/2008 and IIS 7.0.
Responsibilities:
- Involved in Design, Coding, Testing and Implementation of the application.
- Designed and developed the GUI, Business Logic Layer and Data Access Layer.
- Created billing components classes in C#, ADO.NET, LINQ and Oracle.
- Created a Windows service to generate statements and invoices using billing components.
- Implemented threading to process more than one statements and invoices at one time.
- Worked on writing various functions to validate the form fields and check for duplicates, special characters etc.
- Created web pages and WinForms to view the statements/invoices using ASP.NET, JavaScript, jQuery, JSON, XML, XSLT, Oracle and ADO.NET.
- Developed complex MVC Controller, View, Models and Helper methods linked to backend database.
- Created data access layer using LINQ, SqlServer and ADO.NET.
- Involved in Integrate the dynamic pages with Angular JS and jQuery to make the pages dynamic.
- Creating jobs for scheduling the SSIS packages.
- Created stored procedures, indexes, user defined functions and triggers in Oracle.
- Used crystal reports to generate the statements and invoices.
- Created admin pages using ASP.NET, JavaScript and XML.
- Involved in usage of test runner for running test assemblies that use the NUnit test framework assemblies.
- Involved in Development and Production Support of the application.
Confidential
.NET Developer
Environment: ASP.Net 3.5, C#.Net, MVC3, Entity Framework, LINQ, ADO.Net, VisualStudio2010, Web Services, WWF, PL/SQL, Oracle10g, WCF, XML, XSLT, Java Script, jQuery, Ajax, SSIS, SSRS, SQL Server2008 and Agile.
Responsibilities:
- Maintained the good relationship with client and gathered the requirements.
- Involved in System Analysis, design and development.
- Developed Windows Work Flow with Custom Activities for the Web service access.
- Implemented MVC architecture to build the application.
- Involved in development of business logic which includes Code-behind files, User controls and Classes in the middle tier using C#.Net.
- Maintenance and enhancement of existing and development of new features using .Net (C#), JavaScript, jQuery and MS SQL Server.
- Designed and Developed an Interactive Graphical User Interface for various modules using Win Forms, Windows service, desktop applications inheritable Win Forms and User Controls using ASP.NET, C#.NET, HTML, XML and XSLT.
- Used ADO.NET and data objects such as Data Adapter, Data Reader, Dataset, data table for consistent access to SQL data sources.
- Used simplified client-side validation, better session management and powerful data access management using ASP.NET.
- Used (and created with XPath) the XSLT for the file transform in the work flow.
- Consumed WCF Service to get all the details of customer.
- Involved in Writing Scripts Containing PL/SQL program units that can be read into the database using the oracle SQL*Plus tool.
- Implemented the Logging and Application error handling using the MSDN libraries like Event viewer and Log file.
- Used VSS for Version Control.
- Followed the AGILE technology in the development.
- Created the Technical Design Documents. Involved in the Deployment and Delivery of the product in the client environment.
Confidential
.NET Developer
Environment: .NET Framework 3.5, Visual Studio 2005, C#, ASP.NET, JavaScript, SQL Server 2005 and Crystal Reports.
Responsibilities:
- Developed web-based application using ASP.NET, C#, HTML, JavaScript and XML.
- Developed user interfaces involving HTML, JavaScript and CSS.
- Wrote the code for complex business rules and involved in code reviews, peer reviews.
- Researching, analyzing, writing code to modify and enhance existing requirements.
- Performing the different modules like login, search and download with tracking.
- Involved in creating User Control to display Menus on web pages.
- Have extensively used Datasets, Data table and Data view to retrieve and manipulate data and display it in an ASP.NET page.
- Designed different templates for email campaigns and responsible for sending emails to customers.
- Performed client side validations with customized error messages using JavaScript.
- Involved in writing stored procedures and all DML using SQL 2005.
- Designed and developed the various reports based on user requirement and export reports into excel and PDF files.