.net Developer Resume
Sacramento, CA
SUMMARY
- Around 6 years of extensive experience in Requirement Analysis, Design, Development, Testing, Maintenance, and Enhancement of Applications using Microsoft Technologies.
- Extensive knowledge and experience on Object Oriented programming languages.
- Extensive Experience on developing windows and Web based applications using C#, ASP.NET, MVC, VB.NET, Web Services, WCF, WebAPI, WPF, Java Script, JQuery, CSS, HTML, MS SQL, MySQL.
- Experience in building SOA applications using JSON, XML, Web services, SOAP and REST.
- ImplementedN - Tier Architectureand integrated the UI with Database for data retrieval and manipulation using ADO.NETdata objects and EntityFramework.
- Involved in designing, developing and implementation of web applications using C#, VB.NET ASP.NET, WCF and SQL Server.
- Good knowledge on Bootstrap and Angular.js.
- Extensive experience in handling Internet Information Server (IIS).
- Extensive working experience indatabase Waterfall, Agile, TDD, Scrum development for creating database queries, writing Indexes, Views, Stored Procedures and Functions using T-SQL in SQL Server 2008/2012.
- Experienced in using Development Methodologies and knowledge on SDLC process oriented activities.
- Experience working with version controls like Team Foundation Server (TFS), SVN, GIT and Visual Safe source.
- Experienced in various testing methodologies like Unit Testing, Integration Testing and Load Testing using tools like N-Unit, Fiddler and Selenium.
- Extensive experience with process modeling using UML, Flow charts, Sequence diagrams, Activity diagrams and Use cases by using tools like MS Visio and Rational Rose.
- Experience providing application support and fixing defects using HP ALM and Bug Tracker.net.
- Enthusiastic and Quick in learning new applications and tools, and willing to take individual responsibilities. A good team player with strong ability to learn and adapt new skills.
TECHNICAL SKILLS
Programming Languages: C#, C, C++, Core Object oriented principles, VB.NET, MVC, Web Services, WCF, WPF, SQL, T-SQL.
Web Technologies: ASP.NET, HTML, CSS, DHTML, XML, XSL, SOAP, REST, WSDL, AJAX, WebAPI 2
JavaScript Libraries: JQuery, JSON, Java Script, Bootstrap, Angular.JS.
Middle Tier: Internet Information Server 6.0/7.0, ADO.NET, NHibernate, Entity Framework
Databases& BI Tools: MS Access, SQL Server 2008 R2/2012, Crystal reports, DB2, SSIS, SSRS
Operating Systems: Windows XP/Vista, Windows 7, Linux
GUI Tools: Microsoft Visual studio 2010/2012/2015 , SQL Server /2008 R2/2012 and N-Unit 2.5/2.6
Deployment and packaging tools: Install shield 2011, Wise installation studio 7.0, Visual Studio
Version Control and build tools: SVN, TFS, GIT
Design tools: IBM Rational Rose, MS Visio.
Unit Testing: NUnit, Fiddler, Selenium 2
PROFESSIONAL EXPERIENCE
Confidential, Sacramento, CA
.Net Developer
Responsibilities:
- Worked as a web developer managing multiple projects.
- Designed and developed the user interface using C# Web Forms, involved in implementing the code according to the business logic.
- Used advanced level of AJAX, JQuery, JavaScript and CSS.
- Developed reusable classes and class libraries.
- Involved in designing the databases and wrote Packages, Procedures, Indexes and Triggers.
- Provided support to the application in the production environment and responsible for resolving the production issues.
- Actively involved working Html, CSS and C# for bug fixing and Styling issues
- Designed data bases, web application and implement the business logic into the application with full security.
- Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
- Programmed LINQ to SQL for communication between application and database, used extensively Data Grid.
- Developed applications using VB.Net as front end and SQL Server as backend and generated reports using SSRS.
- Responsible for coding the business logic of the project and UI.
- Used .Net 4.5 extensively along with Grid Views for data display and data manipulation.
- Created Web Service file upload service.
- Used Angular JS for developing single page applications and calling web services.
- Effectively created easy to use, reusable controls and Master Pages and integrated them into ASP.NET web pages with MVC 4.0.
- Implemented extensive logging in the application for logging errors, exceptions and success Messages including the dataset stored as xml.
- Creating Use Cases for the Business Users. Fixed bugs in the application at the business logic level and created Unit Test cases for the same.
- Creating functional, technical specification and non-functional documents along with screen notes for the application.
- Worked under strict deadlines.
- Maintenance/Enhancement of project and handling/fixing bug on daily basis reported by QA/BA analysts.
Environment: .Net Framework 4.5, Visual Studio 2010/15, ASP.NET, C#, HTML, Angular JS, CSS, WCF, SOAP UI, XML, LINQ, MVC 4.0, JavaScript, JQuery, AJAX, SQL Server 2008/12, SSIS, SSRS, and TFS.
Confidential, Piscataway, NJ
.Net Application Developer
Responsibilities:
- Involved in application design and development.
- Involved in developing and enhancing the B2B applications based on business user requirements.
- Involved in developing application with C#, VB.NET, ASP.NET, WCF, SQL Server, and performing unit testing and system testing.
- Worked in MVC architecture to create web applications using ASP.NETand SQL Server.
- Involved in developing the WCF Web services and integrating with different applications.
- Developed code to call the web service/APIs to fetch the data and populate on the UI using Java Script and AJAX.
- Used BOOTSTRAP for developing web-enabled applications.
- Configured Windows Communication Foundation (WCF) service to authenticate clients with Windows credentials for intranet applications for login validations.
- Effectively using JSON format for passing data between server and the client browser.
- Created style sheets and layout pages to preserve consistent look and feel of the application.
- Developed Views using HTML, CSS, JQuery and Bootstrap.
- Received business logic specifications and design documents, and translated them into JSON, JavaScript code and AngularJS.
- Involved, working on database scripts, Store Procedures, View, Indexes and Functions in SQL server.
- Writing stored procedures, defining data sources and subtotals for the reports using SSRS.
- Utilized and worked on TFS Source/Version control Tool for source control, bug tracking, document management and continuous project integration.
- Prepared test cases for all the modules and performed unit, system and integration testing.
- Responsible for identifying the repetitive problems in application and came up with the solutions to fix them.
- Used agile methodology(SCRUM) for the development
- Responsible and performing up to the business user expectation in all aspect of project development.
Environment: C#, VB.NET, Visual Studio 2010, .Net Framework 4.0, Bootstrap, WCF, Web Services, SOAP, REST, SSRS, HTML, CSS, JavaScript, JQuery, JSON, AJAX, IIS, Entity Framework, MS SQL Server 2008, TFS.
Confidential
Software Engineer
Responsibilities:
- Involved in requirement gathering and Feasibility analysis.
- Designed and developed core modules and responsible for application development based on the provided requirement using C#, windows services, ADO.Net, SQL Server.
- Design and development of user interface using ASP.NET, VB.Net and HTML.
- Created proof-of-concept prototype applications for demonstration and evaluation purposes.
- Collaborated with designers to create clean interfaces and simple, intuitive interactions and experiences.
- Developing re-usable User Controls for multiple application purpose.
- Developed efficient JSON parser for serialization and deserialization.
- Assisted in the monitoring and reporting on application performance.
- Involved in peer reviews and handling the quality process.
- Resolved customer issues by establishing workarounds and solutions and by debugging and creating defect fixes with a 100% success rate.
- Deployed packages for Applications using Visual studio.Net Startup Project, developed scripting installer prototype using Nullsoft scripting install system and Built installer for desktop applications using Install shield.
- Built an automated unit testing framework for windows application using white. NUnit.
- Responsible for developing the test plans and test cases.
- Used Waterfall and agile (SCRUM) methodologies for the development
- Developed several internal tools and applications to automate mundane tasks that were quickly adopted by other developers. Introduced new tools in the application to increase application performance and efficiency.
Environment: .Net Framework 3.5, MS SQL Server 2008, C#, VB.NET, ADO.NET, Windows Services, ASP.NET, Windows Forms, MS Access, MS SQL Server 2008, DB2, SDK, SVN, MS Visio, N-Unit, CodedUI, Visual studio (MSI).
