Software Engineer Resume
Rye Brook, NY
SUMMARY
- 7+ years of experience in analysis, design and developing Web Applications and Web Services using Microsoft Technologies.
- Strong expertise in building windows and web based solutions.
- Proficient in developing applications with .NET framework (2.0/3.0/3.5/4.0/4.5 ) and associated technologies such as ASP.NET, ASP.NET MVC, and C #, ADO.Net, Web Services
- WEB API and Oracle, SQL Server 2008,2012, Server administrations (IIS) and other supporting technologies and tools.
- Worked on ADO.NET Entity Framework to associate with databases to perform CRUD operations and LINQ to Entities, Lambda Expressions, and also OO Design Patterns.
- Good hands - on experience and knowledge of POCO classes.
- Very proficient in HTML, JQuery, XML and other web tools.
- Extensive experience in developing and implementing XML Web Services using WCF, WPF, SOAP and LINQ.
- Developed applications leveraging ADO.NET, LINQ to SQL, Entity Framework.
- Development, debugging, and unit testing with Visual Studio.
- Experience inUser Controls, Custom Controls, Web Services, Validation Controls and Authentications like windows authentication and forms authentication.
- Comprehensive software development life-cycle experience with active involvement in requirements gathering, analysis, design, programming, testing and implementation.
- Self-Motivated and a Team player with excellent communication and written skills with exemplary analytical and problem solving skills.
TECHNICAL SKILLS
.Net Technologies: ASP.NET, C#.NET, VB.NET, ADO.NET, MVC, XML, Web Services, Windows Services, LINQ, WCF, Visual studio.NET, .NET Framework 4.5/4.0/3.5/3.0/2.0, WPF
Languages: C, C++, C#, SQL.
Web Technologies: IIS6.0/7.0, HTML, JavaScript, jQuery, Web Services
Databases: SQL Server 2012/2008/2005/2000.
Software / IDE: Visual Studio 6.0, Microsoft Visual .NET 2010/2012
OS/Methodologies: Windows 10, 8.1,8,7,2003/XP/Vista.
Other Tools: MS Office, Adobe PDF.
PROFESSIONAL EXPERIENCE
Senior .Net Developer
Confidential, Charlotte, NC
Responsibilities:
- Designed and developed Web Pages using ASP.NET, VB.Net, C#.NET, HTML and server controls.
- Maintained uniformity among all web pages in GUI and designed Master Pages and themes.
- Security features were provided using Cookies and Session ID so that unauthorized access could be denied.
- Used various server controls like Multi View and Grid View with extensive data binding to display, page and sort multiple records.
- Created several win forms using C#.NET, ADO.NET, SQL server, WCF,WPF
- Developed Web Forms for User Interfaces using ASP.NET and VB.NET using Server Controls, HTML Controls and User Controls.
- 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 web application.
- Developed WCF Services, defining Endpoints, Data Contracts, Message Contracts, Bindings, and Transaction management in service layer and Hosting WCF services
- Used SOAPUI & SOA Cleaner Express tool for testing WCF Services
- Established communication between different applications running on same/different platforms using WCF.
- Used Validation Controls for corresponding validations required for business logic in Web Forms.
- Worked and deployed WCF Services using ASP.NET and C#.Net.
- Extensively used ASP.Net MVC architecture for the Web application design to have the application layers loosely coupled
- Programmed ADO.NET for communication between application and database, used extensively Grid views, Data Set, Data Table and Data Adapter to render reports.
- Effectively implemented ASP.NET security infrastructure for authenticating and authorizing user access as well as performing other security related tasks.
- Developed parameterized SQL queries and stored procedures to query database tables in T-SQL.
- Involved in testing like Unit test, Integration test, Acceptance test and Regression testing and responsible for writing test scripts and scenarios.
- Responsible for testing, fixing the bugs and troubleshooting the technical problems.
Environment: C#.Net, VB.Net, .NET Framework4.5, ADO.Net, Win Forms, WCF, WPF, MVC, Web Services,2012, Visual Studio 2013, SQL,.
Senior .Net Developer
Confidential, Lansing, MI
Responsibilities:
- C#.NET is used to program business logic including Code-behind files and Classes in the middle tier.
- GUI of both modules is developed using HTML, .NET Controls and C#.
- Extensively worked on Creating, Transmitting and Consuming WCF Services.
- Performed database operations on SQL Server 2008 to create and maintain customer’s information by creating SQL queries, stored procedures, functions, and views
- Developed Views, Controllers using ASP.NET MVC 3.0
- Involved in client meetings for managing the change requests
- Created Partial Views, Strongly typed views, Controllers, DTOs using ASP.NET MVC application
- Developed the company’s key service modules in ASP.NET using .NET Framework 4.0
- State Management Techniques are used to maintain state at control level using View State and at application level using Sessions.
- Data was served up from SQL Server 2008 via the Entity Framework
- Integrated the .NET application with SharePoint.
- Used LINQ along with ADO.Net for data retrieving, querying, storage and manipulation of different data sources like XML, SQL.
- Worked on the in-house development tool using WPF
- Used ADO.NET Entity Framework to do the database transactions from the application
- Created documentation in order to verify that it meets the requirement of the design documents
- Unit Tested the functionality developed and reviewed the code.
Environment: .NET Framework 4.0, ASP.NET MVC, Visual Studio .Net 2008/10, SQL Server 2008,Entity Framework, IIS 6.0/7.0, C#.NET, ASP.NET, MVC, WPF, ADO.NET,HTML, JavaScript, WCF, Web Services, XML.
.Net Developer
Confidential, Cypress, CA
Responsibilities:
- Used 3-tier architecture for presentation, business and data layers.
- Worked with ASP.NET to create the applications in the UI layer.
- Designed WPF Forms, Custom Controls and User Controls using XAML language for UI
- Used C#.NET in writing Business classes and Data Access layer methods.
- Developed Web services for implementing the business logic.
- A Web service is published as per the business requirements.
- Involved in writing stored procedures using SQL Server 2008.
- Used LINQ to SQL to access the SQL Server database
- Used the ADO.NET SQL Client Objects like SQL Connection, SQL Command, SQL Data Reader
- SQL Data Adapter and Dataset object in the Data Access Layer to fetch the data from the SQL Server 2008 database.
- Involved in creating Views, Stored Procedures and Triggers and calling them from the Data Access Layer.
- Designed ER diagrams for the application. Performed unit testing and functional testing.
- Involved in designing, updating the application as required. Deployed the application on test and production servers.
Environment: .NET Framework 3.5, ASP.NET,ADO.NET,VB.NET, WCF Web Services, SQL Server 2008, JavaScript, HTML, CSS, jQuery.
.Net Developer
Confidential, Rye Brook, NY
Responsibilities:
- Developed various web forms using ASP.NET
- Worked with Business Analysts to understand the requirements
- Design, Development, Testing and Documentation of various parts of the application
- Worked extensively with Web Forms, Server (Web/HTML) and Data Binding controls
- Developed data driven web pages using ASP.NET, and VB.Net.
- Used ADO.NETobjects such as Data Adapter, Data Reader, Dataset and Data View for reading/updating records in the database
- Used C#.NET for creating classes unique to this application
- Implemented JavaScript for validation
- Created reports as requirement of the client.
- Created presentation form (user interface) using WinForms.
- Used ADO.NET for communication between application and database.
- Executed stored procedures, functions using Sql Server 2005.
Environment: .NET Framework 3.5, ASP.Net,ADO.NET, VB.Net, HTML, PL/SQL, SQL Server and Java Script.
Software Engineer
Confidential
Responsibilities:
- Gathered requirements, prepared use cases, contributed to database design document, application design document
- Designed and developed application using N-Tier architecture.
- Coordinated with project team for test environment setup and test data setup to ensure all the applications are integrated.
- Created user controls
- To produce an integrated project plan showing Project modules, components, their timescales and dependencies, and appropriate milestones.
- Developed Tables, Stored Procedures, Functions, Views.
- Simultaneously involved in unit testing for all the development activities and design phase of the project for requirement analysis.
- Involved in production support, customer support, and troubleshooting of data quality and enhancement issues.
Environment: C#, ASP, HTML, .NET Framework 3.0, Ajax, SQL Server, VSS, IIS 5.0, Visual Studio 2003.
Software Engineer
Confidential
Responsibilities:
- Low Level design specifications.
- Designed and developed proto types and programming specifications.
- Designed and developed web forms user Interfaces using VB.Net and ADO.NET
- Developed User Controls as pop up window for searching financial information.
- Worked on creating Windows Services.
- Handled the Business, Data Transfer and Data Access layers of my Modules.
- Worked on the Windows service.
- Used the XML for Data Transfer between Different tiers.
- Created Threads for enhancing the performance of the Application.
- Extensively used VB.NET concepts.
Environment: VB.NET, .NET Framework 2.0, ASP.NET 1.1, ADO.NET, JavaScript, HTML, SQL Server 2000, Windows Services.