.net Developer Resume
Charlotte, NC
SUMMARY:
- 8+ years of experience on Microsoft technologies.
- Extensive experience in the design and development of multi - tier web and windows based applications using ASP.Net, ASP.Net MVC, WCF, Web API, ADO.Net, C#
- Experience in AngularJS, HTML, CSS, JavaScript.
- Experience in the design and development of windows based applications using WinForms and WPF.
- Strong knowledge in development of software using Microsoft .NET framework 1.1 through 4.5.
- Extensive experience on Database development using SQL Server 2005/2008, Oracle 10g/9i.
- Experience in Single Page Applications (SPA) framework for creating efficient and interactive web applications that work across all popular browsers using Angular JS.
- Experience in all phases of software development life cycle (SDLC) like Analysis, Design, Development, Testing and Deploying of applications.
- Experience in different SDLC methodologies like Agile and Waterfall.
- Expertise knowledge on Object Oriented Programming (OOPS) Concepts including Inheritance, Abstraction, Encapsulation and Polymorphism.
- Hands on experience in LINQ (Language Integrated Query).
- Proficient in implementing connected and disconnected architectures of ADO.NET by using classes like DataAdapter, Dataset, DataReader etc.
- Experience in consuming Web Confidential using SOAP Protocol, proficiency with developing Restful API and consuming WCF service.
- Strong abilities in Data Modeling, Database Design, Views, Normalization, Stored Procedures, Triggers, Views and Functions.
- Knowledge of other programming languages like C, C++ and Java.
- Experience in writing unit tests using MS-Test and NUnit .
- Strong understanding of SOLID design principles and exposure to Design Patterns like Singleton, Factory, Builder, Façade etc.
- Good experience in coordinating and working with developers (Offshore and Onsite) and End Users in team based environment.
- Excellent written and verbal communication skills, presentation and problem solving skills.
TECHNICAL SKILLS:
Programming Languages: C#.Net 4.5/4.0/3.0/2.0, Visual Basic 6.0, T-Sql, PL/SQL
Web Technologies: ASP.Net MVC 5//4/3/2, ASP.NET 4.0/3.5/2.0/1.0, Angularjs, JSON, JavaScript, XML, XSL, XSLT, HTML, ColdFusion.
Windows based Technologies: WinForms, WPF
IDE Tools: Visual Studio 12/2010/2008/2005, Sql Server Management Studio, Oracle SQL Developer, Toad.
Databases: SQL Server 2012/2008/2005/2000, Oracle 10g/9i, MS Access
Software Methodologies: Agile, SDLC, OOAD
Servers: Windows 2008/2003/NT Microsoft IIS (7.0/6.0/5.0)
Middleware: ADO.NET 4.0/3.5/3.0/2.0, Web Confidential, Web API, WCF
Source Control Tools: Visual SourceSafe (2008, 2005), Team Foundation Server (2010,2008)
Other Technologies: MATLAB, Steema Tee Chart, Infragistics
PROFESSIONAL EXPERIENCE:
Confidential,Charlotte, NC
.Net developer
Responsibilities:
- Effectively involved in various stages of development of the application using Agile/Scrum methodology.
- Participated in the daily stand up SCRUM agile meetings as part of agile process for reporting the day to day developments of the work done.
- Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Created Views (razor), controllers and models using ASP.NET MVC4.
- Involved in the implementation of client side validations using JavaScript and ASP.NET MVC Validation implemented at Controller (Data annotation) level.
- Developed the classes and business objects in C#.
- Created and consumed REST Confidential using ASP.Net WebApi.
- Developed ADO.Net components for data retrieval, storage and data manipulation using LINQ
- Developed SQL queries to fetch data as per the business requirements.
- Developed Complex database objects like Packages, Stored Procedures, Functions in Oracle.
- Created unit test cases and performed unit testing using NUnit.
- Used Microsoft Team Foundation Server (TFS) for all the source code maintenance among the whole team members.
Technologies Used: ASP.Net MVC, Angular JS, JSON, Web API (REST), C#, ADO .Net, LINQ, Oracle 11g, NUnit, TFS.
Confidential,Dallas, TX
.Net Consultant
Responsibilities:
- Effectively involved in various stages of development of the application using Agile/Scrum methodology.
- Participated in the daily stand up SCRUM agile meetings as part of agile process for reporting the day to day developments of the work done.
- Created Views (razor), controllers and models using ASP.NET MVC4.
- Involved in the implementation of client side validations using JavaScript and ASP.NET MVC Validation implemented at Controller (Data annotation) level.
- Involved in creation of WCF Confidential for using Wshttpbinding to interact with data layer to access data from the database.
- Worked on Query Optimization Techniques to fetch data for better Performance Tuning.
- Created stored procedures and functions CRUD operations using SQL server 2012.
- Created unit test cases and performed unit testing using NUnit.
- Used Microsoft Team Foundation Server (TFS) for all the source code maintenance among the whole team members
Technologies Used: ASP.Net MVC4, WCF, C#, ADO .Net, LINQ, SQL Server 2012, TFS, NUnit
Confidential, Detroit,MI
Senior Developer
Responsibilities:- Effectively involved in various stages of development of the application and responsible for end to end delivery of the application.
- Designed and created WPF pages with C# as code behind language using MVVM pattern.
- Created GUI screens using Windows Forms with C# as code behind language.
- Developed ADO.Net components for data retrieval, storage and data manipulation using LINQ.
- Collected requirements from the business team.
- Actively involved in legacy data analysis.
- Analyzed and modified existing Client proprietary models using MATLAB.
- Worked with technical architect for class design and database design.
- Developed the classes and business objects in C#.
- Performed code reviews using Client Proprietary Code Rules.
- Created unit test cases and performed unit testing using MSTest and system testing.
- Used Microsoft Team Foundation Server (TFS) for all the source code maintenance among the whole team members
- Created user guides for the application.
- Communicated with client and onsite team regularly.
- Performed project management activities using TCS internal tools.
- Reviewed project deliverables.
Technologies Used: Windows Forms, WPF, C#, ADO .Net, LINQ, SQL Server 2008, TFS, MATLAB, MSTest
Confidential,Seattle,WA
Software Developer
Responsibilities:
- Collected the requirements from business team and involved in analysis, design and development of the web application.
- Developed the application using OOAD concepts and standards.
- Developed web pages using ASP.NET and Infragistics controls.
- Implemented the business logic in the middle tier using C#.NET and used Master Pages templates, CSS, and themes to define unified look and feel for the application.
- Used ADO.NET to access Oracle database.
- Developed .NET Classes and domain objects and successfully consumed available WCF Confidential .
- Created and executed unit test cases for the modules assigned.
- Worked on the change /enhancement requests for the legacy application developed using ColdFusion.
- Used Visual source safe (VSS) for all the source code maintenance among the team members.
Technologies Used: ASP.net, C#, ADO .Net, WCF, Oracle, Infragistics controls, Visual Source Safe(VSS).
Confidential
Junior Engineer R&D
Responsibilities:
- Participated in the System Analysis and Application Designing Sessions to understand the business requirements.
- Involved in the database design discussions.
- Worked on creating database tables for Positon Management module in Oracle9i according to the database design document provided.
- Created package and stored procedures for insert/update/delete of positions data.
- Developed GUI screens for the position management module using XML, XSL and JavaScript.
- Worked on enhancement requests related to Talent management module.
Technologies Used: XML, XSL, XSLT, JavaScript, Web Confidential, Oracle 9i.
Confidential
Software developer
Responsibilities:
- Developed the application using Visual basic 6.0 and MS access.
- Participated in discussions regarding understanding the legacy system which was developed in DB2.
- Designed the Graphical User Interface (GUI) screens using Visual basic 6.0
- Used ADO.net for data retrieval and manipulation.
- Implemented bill printing module which printed end user bill in a specific format.
- Implemented the reporting module which generated dynamic reports billing and inventory.
- Performed unit testing, user acceptance testing and deployment on the canteen systems.
Technologies Used: Visual Basic 6.0, MS Access.