Sr. .net Resume
Developer Columbus, OH
SUMMARY:
- Experience in developing both winforms and web application using .NET.
- Experience in developing applications using ASP.NET 1.1/2.0/3.5, Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), Sharepoint Development (MOSS 2007), ADO.NET, VB.NET, Web Services, C#, XML, Web Services, Cascading style sheets (CSS), JavaScript, .NET Remoting.
- Experience in Smart Client Software Factory (SCSF) and CAB UI Application Block.
- Strong knowledge in Relational Database Management.
- Experience in using SQL Server 2000/2005/2008 , DB2, Sybase
- Designed and Developed n - tier (including business and data tier) applications.
- Highly motivated and adaptive with the ability to grasp things quickly and posses excellent interpersonal technical and communication skills.
TECHNICAL SKILLS:
.NET Technologies: ASP.NET 1.1/2.0/3.5, C#.NET, WCF, WPF, VB.NET, ADO.NET, XML Web Services, .NET Remoting
Web Technologies: HTML, DHTML, ASP 3.0, CSS, XML, XPATH, JavaScript, PHP
Scripting Languages: VBScript, JavaScript, Perl
Languages: Pascal, C, C++, C#
Databases: SQL Server 2000/2005/2008 , DB2 v8, Sybase 12.5
Operating Systems: Redhat Linux 7.2/9.0/Fedora, Windows 9x/2000/Xp
Reporting Tools: Crystal Reports v11, SQL Server Reporting Services (SSRS)
Modeling Tools: Microsoft Visio
SharePoint Server 2007: BDC, Enterprise Search, InfoPath 2007 forms, WCM, Content Types, Features/Solution Packages.
PROFESSIONAL EXPERINECE:
Confidential, Columbus, OH
Sr. .NET Developer
Responsibilities:
- Developed winforms using Dev Express controls
- Developed WCF services hosted in Windows NT service
- Created setup project for windows service.
- Worked in agile software development (scrum)
- Prepared sprint backlog and estimated hours for the tasks with the entire team.
- Created design documents (Sequence and Class Diagrams) using Microsoft Visio.
- Customized and setup batch jobs scheduling using Tidal Enterprise Scheduler
- Developed nUnit test cases.
- Designed and developed MSMQ architecture to handle messages received from Michigan State Police (MSP) asynchronously through socket connection.
- Created SSIS packages/stored procedures in SQL Server 2008
- Created daily error reports using SQL Server Reporting Services (SSRS)
- Configuring sharepoint document libraries with custom content types.
- Created Features/Solution Packages for custom Content Type Deployment to different environments.
- Upload documents(PDFs), pictures to sharepoint document library using WSS v3 Web services
- Configured managed properties at SSP level to map document library content type attributes to make uploded documents/pictures searchable.
- Implementation of MOSS 2007 for document management and collaboration (Team Sites, Search Center)
- Created BDC Application Definition File using Microsoft Application Definition designer
- Configured content sources to search against the BDC application .
- Designed and developed InfoPath 2007 forms for HR department.
- Created validation rules and actions on the InfoPath 2007 forms.
Environment: Winforms, Dev Express v6.1, VB.NET, WCF, MS SQL Server 2008, Team Foundation Server 2008, Visual Studio 2008, Nunit, SharePoint Server 2007, SharePoint Designer 2007
Confidential, Judicial Branch, CT
Senior .NET Developer
Responsibilities:
- Developed UI screens using VB.Net and Windows Presentation Foundation (WPF).
- Developed a prototype model using Smart Client Software Factory/CAB/Winforms.
- Developed prototype for generating word documents dynamically using VSTO (Visual Studio Tools for Office).
- Designed and developed Auditing Module to capture change logs using .NET Reflections.
- Designed business objects classes for Auditing Module.
- Developed WCF services to retrieve/update the information in database and hosted in IIS 6.0.
- Implemented distributed transaction in Service logic layer using .NET 2.0 Transactions (System.Transaction)
- Designed and developed custom reporting solution using WPF flow documents to generate XPS documents.
- Designed and developed global exception handling using Enterprise Library Exception Handling and Logging application blocks.
- Created stored procedures to return data in XML format and serialize/deserialize to custom business object classes using XmlSerializer.
- Created data access layers using Enterprise Library Data Access Application block v3.1
Environment: WPF, VB.NET, WCF, MS SQL Server 2005, Team Foundation Server(TFS 2005), Visual Studio 2008, SharePoint Server 2007, SharePoint Designer 2007
Confidential, Danbury, CT
Senior ASP.Net Developer
Responsibilities:
- Designed sequence diagrams and class diagrams using Microsoft Visio.
- Developed the UI screens using ASP.Net and C#.
- Designed and developed application middleware components using .NET Remoting, C#.
- Implemented .NET Remoting using business facade layer.
- Implemented distributed transactions in MW components using COM+ (DB2 and SQL Server 2000).
- Implemented ADO.NET transactions for Sybase database.
- Developed data access layer using Microsoft Data Access Application block, Configuration Management Application block and Exception Management Application block.
- Used existing legacy COM components using the interoperability provided by .NET Framework.
- Used typed datasets and .NET validation controls to perform front end validations.
- Created stored procedures in DB2, Sybase, and SQL Server 2000.
- Created DTS packages in SQL Server 2000 to load data.
- Automated the build process using NAnt build tool.
- Code reviews, fixing defects and enhancing application performance.
Environment: ASP.NET v1.1, C#.NET, ADO.NET, .NET Remoting, MS SQL Server 2005, Javascript, CSS VBScript, Sybase Open Client v12.5, DB2 Connect v8.1, NAnt, NUnit, Windows Xp
Confidential, Oklahoma City, OK
Senior ASP.Net Developer
Responsibilities:
- Developed web pages using ASP.NET and C#.
- Designed the Master Pages and Navigation for entire web application
- Used Ektron CMS 400.NET content management software and dynamically loading content blocks into ASPX pages.
- Used ASP.NET validation controls and client side validation using Javascript.
- Developed complex reports using .NET controls and implemented functionality to export to Excel sheets.
- Created stored procedures/SQL scripts in SQL Server 2000.
- Tuning the session management, stored procedures for improving performance of web application.
- Provided production and maintenance support.
Environment: ASP.NET 2.0, C#.NET, Ektron 400.NET CMS, ADO.NET, MS SQL Server 2000, Javascript, CSS, Windows Xp
Confidential, Jacksonville, FL
.NET Developer
Responsibilities:
- Developed UI screens and user friendly menu navigation system using ASP.NET, XML and JavaScript.
- Designed and developed security module that authenticates users based on the roles.
- Designed and developed data access layer using C# and ADO.NET.
- Used XML and XSLT for generating customized emails for notifications.
- Developed web service for Auto logging exception and for sending email notification.
- Created stored procedures and scripts in SQL Server 2000.
Environment: ASP.NET 1.1, C#.NET, IIS 5, ADO.NET, JavaScript, MS SQL Server 2000, Windows xp
Confidential, Jacksonville, FL
.NET Developer
Responsibilities:
- Designed and developed user friendly menu navigation using ASP.NET, XML and JavaScript.
- Developed user controls and dynamically loading it at runtime.
- Designed and developed web forms for generating reports in Excel format using CarlosAg ExcelXmlWriter.
- Implemented role-based authentication using ASP.NET Form based authentication.
- Developed stored procedures in SQL Server 2000.
- Implemented Session Management to database and deployed the application to IIS.
- Configured ASP.NET Web.Config file for the entire web application.
Environment: ASP.NET 1.1, C#, JavaScript, CSS, SQL Server 2000, Windows Xp
Confidential, Jacksonville, FL
.NET Developer
Responsibilities:
- Designed and developed UI web pages using ASP.NET and C#.
- Designed sequence diagrams and class diagrams using Microsoft Visio.
- Developed crystal reports templates and integrated with .NET UI Screens.
- Used typed datasets and custom validations for front end validations.
- Created stored procedures, scripts, views in SQL Server 2000
- Created DTS packages for loading raw data from Informix database tables into datawarehouse tables.
- Performance tuning of the SQL Server 2000 stored procedures
- Scheduled jobs in SQL Server 2000 to run daily, weekly, monthly updates for updating balances, loan status and other information.
Environment: ASP.NET 1.1, C#, Crystal Reports, JavaScript, CSS, VBScript, DTS, SQL Server 2000, Windows Xp
Confidential
Programmer Analyst
Responsibilities:
- Involved in project management, specifications, design, qualification, and implementation.
- Designed and developed web pages using ASP and used, Javascript, cascading style sheets.
- Designed and developed COM component based on the client’s need.
- Designed database model based on client’s need.
- Created stored procedures/triggers/functions in SQL Server 2000.
Environment: ASP 3.0, COM using Visual Basic, Visual Interdev, Javascript, CSS, MS SQL Server 2000, Windows NT 4.0
Confidential
Programmer Analyst
Responsibilities:
- Developed the application using ASP and VB and coded validations and events at the client end using JavaScript.
- Implemented the Triple-DES algorithm in JavaScript to encrypt and decrypt E-mails.
- Implemented DSS algorithm for generating and verifying Digital signatures on the E-mails.
- Created Active-X components using Visual Basic.
- Created Login page, Inbox, Message composer with attachment, Message viewer pages.
- Created login scripts, screen and cookies for authentication
- Maintained the database in SQL Server.
- Participated in the meetings with other module developers for the integration of the modules.
- Created stored procedures to query the SQL Server.
- Used ADODB objects for communicating with the database
Environment: ASP 3.0, VB, JavaScript, ADO, COM, HTML, MS SQL Server 2000, IIS, Windows NT 4.0
Confidential
Application Developer
Responsibilities:
- Developed using Visual Basic as front end and SQL Server as the back end.
- RDO method was used to connect the front end & back end of the application.
- Involved in writing technical specs and documentations for the project.
- Involved in front end validations for the password code verification of the students and in maintaining the students personal & role information details.
- Created stored procedures and functions in SQL Server.
- Input validations where carried out at the backend with the help of check constraints.
- All Front End validations were done using customized ActiveX controls
Environment: VB, SQL Server, RDO, MS Visual InterDev, Windows NT.
