.net Developer Resume
Houston, TX
SUMMARY:
- Eight years of experience in analysis, feasibility study, requirement gathering, design, development, implementation, testing and maintenance of various software projects in roles of Client interfacing and Team member. Strengths in developing applications using C#, VB.NET, ASP.NET, Visual Basic 6.0, ASP, Crystal Report, SQL Reports, WCF and WPF, Web Services.
- Experience in key verticals including Database Applications, Printing Domain Applications. Good communications and interpersonal skills displaying key team work in multi cultural environment.
TECHNICAL SKILLS:
Languages: C#, VB.NET, VB 6.0, C++, C
Databases: MS SQL Server 2008, 2005, 2000, 7.0; Oracle 9i, 8i; MS Access 97, 2000
SOA: Web Services, SOAP, WSDL, XSD, UDDI, XML, WS - *,WS-Basic Profiles
Web: ASP.NET, AJAX, XML, XSL/XSLT, ASP 3.0, Web Services (WS-*, WCF), XSD, XPATH, DTD, HTML/DHTML, CSS, JavaScript, VB Script,IS 6.0, 5.0
ORM: Entity Spaces, NHibernate 1.2, 2.0
Design Technique: UML
Version Control: MS Visual SourceSafe 6.0, Ankh SVN1.4.8, Team Foundation Server
Build System: SVN Ant
Testing Tools: NUnit 2.4
Load Testing: Load Runner 9.5
Operating System: Windows 98, 2000, XP, 7, 2003 Server
Technologies: .Net Framework 3.5, 3.0, 2.0, 1.1, COM, ActiveX
Other Utilities: Visual Studio 2008, 2005, 2003; Crystal Reports 8.0, ChartFX, Google Maps API
PROFESSIONAL EXPERIENCE:
Confidential, Houston, TX
.NET Developer
Responsibilities:
- Designed and implemented User Interface Layer using ASP.NET Web Forms
- Designed and developed business logic using C#
- Developed reusable user controls using C#, ASP.Net
- Created Class Libraries and used them extensively throughout the project
- Server side validations using C# and ASP.Net validation controls and client side validations using JavaScript
- Designed and implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information
- Created Master Page and styles to maintain uniformity throughout the websites
- Involved in development of different database objects containing Stored Procedures, triggers etc
- Provided Session Management to preserve the state of session variables
- Developed dynamic reporting solutions using BI/SQL Server Reporting Services (SSRS)
- Used WCF to access data from other departments for the required processing
- Used VSS for version control
Environment: ASP.NET 3.5, MS Visual Studio 2008, .NET Framework 3.5, C#, WCF, ADO.NET, SQL, JavaScript, CSS, AJAX, SQL Server 2008, SQL Reporting Services(SSRS), Visual Source Safe 2005
Confidential, Houston TX
.NET Developer
Responsibilities:
- Involved in design and development of the Windows application
- Designed and implemented User Interface Layer using MDI Forms
- Designed and developed business logic using C#
- Used ADO.NET to establish database connectivity and retrieve data from SQLite
- Uploaded Excel file and extracted data using Excel provider
- Used Static classes to retain data between forms
- Used XML to generate the output
- Involved in Unit testing
- Used DataGridview to display formatted data
- VSS 2005 was used for version control
- Used ADO.Net Datasets, DataViews to store and manipulate temporary data
Environment: MS Visual Studio 2008, .NET Framework 3.5, C#, ADO.NET, SQL, SQLite, XML, Excel Provider, Visual Source Safe 2005
Confidential, TX
.NET Developer
Responsibilities:
- Extensively involved in design and development of architecture of the distributed application.
- Helped the team with design and development of highly scalable, flexible and re-usable SOA layer.
- Helped in designing and developing security measures and login privileges.
- Extensive use of OOP concepts like Encapsulation, Polymorphism, Inheritance etc.
- Created ASP .NET Web forms by HTML and ASP.NET Server controls to display dynamic data.
- Designed and developed Object Relational Mapping classes by using CodeSmith to retrieve data from database.
- Designed and developed Data Contracts, Data Members and Defined Bindings for WCF Services.
- Developed WCF Services to communicate between systems using different protocols like http, nettcp etc. e.g. getting press release information from Communicate system to Editorial.
- Developed new WCF services to provide functionality required by other systems. e.g. updating Communicate system from Editorial system.
- Full Database Design including schema, tables, views and stored procedures using MS SQL Server.
- Extensive use of optimized ways in stored procedures like temporary tables, using while loop instead of Cursors etc.
- Used Data Grids and other server side controls to display and manipulate data.
- Added Server controls, Custom controls to enhance functionality to the ASP.NET pages.
- Incorporated server level validations, Custom Validation, Client side validation scripts to provide various levels of authentication for user input.
- Incorporated the functionality for managing new hires, assigning user rights and overall user management.
- Implemented functionality to post on social media sites like Twitter and Facebook using their APIs based on OAuth protocol.
- Prepared the test data and test cases
Environment: .Net Framework 3.5, Visual Studio 2008, C#, ASP.NET, WCF, AJAX, Linq, ADO.NET, T-SQL, SQL Analyzer, SQL Server Management Studio, SQL Server 2008, IIS 7.0, Team Foundation Server, HTML, CSS, Java Script
Confidential, TX
.NET Developer
Responsibilities:
- Developed functional specifications based on requirements and documented it.
- Prepared prototype of modules before starting actual implementation by using Axure tool.
- Designed and developed various levels of security measures such as data access and login privileges according to the level of the user.
- Implemented Windows-based authentication in ASP.NET
- Extensive use of OOP concepts like Encapsulation, Polymorphism, Inheritance etc.
- Implemented coding as per 3 tier application design.
- Created ASP .NET Web forms by HTML and ASP.NET Server controls to display dynamic data.
- Designed and developed Object Relational Mapping classes by using Entity Spaces.
- Extensive use of Telerik controls.
- Full Database Design including schema, tables, views, stored procedures and triggers using MS SQL Server
- Extensive use of optimized ways in stored procedures like temporary tables, using while loop instead of Cursors etc.
- Developed Use Case, Purpose and Technical development documents
- Used Microsoft ADO.NET to access data from the database
- Used Datasets, Data Readers, Data Grids extensively to retrieve, display, manipulate data from database
- Added Server controls, Custom controls to enhance functionality to the ASP.NET pages.
- Incorporated server level validations, Custom Validation, Client side validation scripts to provide various levels of authentication for user input
- Developed and coded classes to modularize the application, for it to interface with the database and to display complex sets of data on various screens
- Incorporated the functionality for managing new hires, assigning user rights and overall user management
- Prepared the test data and test cases
- Performed Load Testing with Load Runner
- Performed code reviews and testing
- Configured the Visual Source Safe for version control mechanism
Environment: .Net Framework 3.5, Visual Studio 2008, C#, ASP.NET, AJAX, ADO.NET, T-SQL, SQL Analyzer, SQL Server Management Studio, SQL Server 2008, IIS 6.0, MS VSS, HTML, CSS, Java Script, VB Script, NUnit 2.4.7, Entity Spaces, Load Runner 9.5
Confidential, TX
.NET Developer
Responsibilities:
- Developed functional specifications based on requirements and documented it.
- Lead the off shore team to accomplish assigned tasks on time.
- Used Scrum methodology to develop different modules.
- Extensive use of OOP concepts like Encapsulation, Polymorphism, Inheritance etc.
- Implemented coding as per 3 tier application design.
- Created ASP .NET Web forms by HTML and ASP.NET Server controls to display dynamic data obtained through the use of Microsoft ADO.NET and Data Binding.
- Created XML/SOAP Web Services by using C# and consumed Web Services from web applications.
- Responsible for designing the complete .NET architecture and security architecture of the project
- Provided provision to locate location of nearest offices by address using Google Maps API.
- Designed and developed tables, views, stored procedures and triggers using MS SQL Server.
- Extensive use of optimized ways in stored procedures like temporary tables, using while loop instead of Cursors etc.
- Assisted in the middle-tier design of XML, XSD’s, and XSLT’s for communicating data to and from database via Web Services.
- Administered and troubleshooted various issues with IIS 6.0 like Compatibility issues with ASP.Net, HTTP Status Codes, optimizing Performance, Pooling, scalability of web services and configuration of sites etc.
- Developed Use Case, Purpose and Technical development documents
- Used Microsoft ADO.NET to access data from the database
- Used Datasets, Data Readers, Data Grids extensively to retrieve, display, manipulate data from database
- Added Server controls, Custom controls to enhance functionality to the ASP.NET pages
- Incorporated server level validations, Custom Validation, Client side validation scripts to provide various levels of authentication for user input.
- Developed and coded classes to modularize the application, for it to interface with the database and to display complex sets of data on various screens.
- Incorporated a single click response to generate reports.
- Provided easy access to reporting archives using user friendly navigation along with date search options.
- Incorporated the functionality for managing new hires, assigning user rights and overall user management
- Prepared test cases.
- Performed code reviews and testing
- Configured the Visual Source Safe for version control mechanism
Environment: .Net Framework 3.5;2.0, Visual Studio 2008; 2005, C#, ASP.NET, AJAX, SOAP, ADO.NET, T-SQL, SQL Analyzer, SQL Server Management Studio, SQL Server 2005, IIS 6.0, MS VSS, HTML, CSS, Java Script, VB Script, NUnit 2.4.7, Google Maps API, ChartFx
Confidential, Torrance, CA
.Net Developer
Responsibilities:
- Client discussions to gather requirements and Requirement analysis.
- Closely worked with Project Managers to manage the project scope, identify & deploy the appropriate resources to support the systems development efforts.
- Development of the applications as per the created specifications.
- Extensively used WinForms to create or show rates of different types of Costs and Sales.
- Extensive use of third party control, Dev Express.
- Extensive use of OOP concepts like Encapsulation, Polymorphism, Inheritance etc.
- Implemented coding as per 3 tier application design.
- Used Threading to make application more time efficient.
- Full Database Design including schema, tables, views, stored procedures and triggers using MS SQL Server 2005
- Developed Use Case, Purpose and Technical development documents
- Used Microsoft ADO.NET to access data from the database.
- Code review to ensure coding standards.
- Creating Test plans, collating test results and implementing review feedback.
Environment: .Net Framework 2.0, Visual Studio 2005, C#, ADO.NET, SQL Server 2005, T-SQL, SQL Analyzer, SQL Enterprise Manager, MS VSS
Confidential, Larkspur, CA
.NET Developer
Responsibilities:
- Client discussions to gather requirements and Requirement analysis.
- Developed functional specifications based on requirements and documented it
- Implemented coding as per 3 tier application design by following OOP concepts like Encapsulation, Polymorphism, Inheritance etc.
- Created ASP .NET Web forms by HTML and ASP.NET Server controls to display dynamic data obtained through the use of Microsoft ADO.NET and Data Binding.
- Designing the complete .NET architecture and security architecture of the project
- Designed and developed various levels of security measures such as data access and login privileges according to the level of the user (2 user levels).
- Implemented Form-based authentication in ASP.NET
- Full Database Design including schema, tables, views, stored procedures and triggers using MS SQL Server
- Developed Use Case, Purpose and Technical development documents
- Used Microsoft ADO.NET to access data from the database
- Used Datasets, Data Readers, Data Grids extensively to retrieve, display, manipulate data from database
- Added Server controls, Custom controls to enhance functionality to the ASP.NET pages
- Incorporated server level validations, Custom Validation, Client side validation scripts to provide various levels of authentication for user input
- Developed and coded classes to modularize the application, for it to interface with the database and to display complex sets of data on various screens
- The Web Pages in the application are generated dynamically using ASP.NET so that it easily integrates with the exiting collection system
- Incorporated a single click response to generate reports, unlike in the previous system where you have to do it manually
- Developed Reports to take better business related decisions by monitoring Kept and Broken promises, Amount Collected and Expected Amount in following months.
- Provided easy access to reporting archives using user friendly navigation along with date search options
- Incorporated the functionality for managing new hires, assigning user rights and overall user management
- Prepared the test data and test cases
- Performed code reviews and testing
- Configured the Visual Source Safe for version control mechanism
Environment: C#, ASP.NET, T-SQL, SQL Analyzer, SQL Enterprise Manager, SQL Server 2000, IIS 5.1, MS VSS, Java Script, VB Script, HTML, CSS.
