Senior Software Engineer Resume
Summary
- Over 9 years of experience in design, development, coding and testing of business, commercial applications using C#.NET, ASP. Net, VB.Net, Visual Studio.Net, Visual Basic 6.0, ASP, Crystal Reports, SQL Server 2008/2005/2000 , Oracle and .NET Framework.
- Currently working for Confidential Inc as Senior Software Engineer.
- Experience in creating and customizing Client/Server and Web based applications using .Net Framework, MS SQL Server 2008/2005, AJAX, XML, XSL, JQuery, LINQ, Web Services, WCF Services and Web Forms.
- Experienced in writing SQLStored Procedures, User Defined functions, Triggers and using T - SQL/PL-SQL, Indexes, Constraints and Views.
- Experience in building and consuming Web Services and WCF Services.
- Experience in Agile Software development methodology.
- Experience of Software Development Life Cycle (SDLC), SQA, Test strategy, Test plan, Test environment, Execution, Result Analysis & Reporting.
- Proficient in HTML, JavaScript, VBScript, XML, DTD, XML Schema, XSL, XPath, CSS, DOM.
- Experience of Object Oriented design and programming.
Technical Skill Set
NET Technologies: .NET Framework 3.5/2.0/1.1, C#, ASP.NET, ADO.NET, VB.NET, Multi Threading and AJAX.
Web Technologies: HTML, DHTML, XML, XSLT, CSS, VB Script, ASP, JavaScript and J-Query.
Languages: C#, PL/SQL, SQL, T-SQL, VB 6.0, VBA.
Databases: SQL Server 2008/2005/2000 , Oracle 11g/10g/9i/ 8i, MS-Access.
IDE: Visual Studio 2008/2005/2003/2000 , Visual Studio 6.0.
Networking/Protocol: TCP/IP, FTP, SMTP, HTTP, SOAP.
Middle Ware: Web Service, Windows Service, MSMQ, WCF.
Web Servers: Internet Information Server (IIS 6.0/7.0)
Operating Systems: Windows NT/2000/98 and 95, MS-DOS, Windows XP.
SQL Tools: SQL Server Enterprise Manager, TOAD.
Reporting Tools: Crystal Reports.
Software Configuration Tools: MS Team Foundation Server 2010,Clear Case, MS Visual Source Safe 6.0 Defect/Bug Tracking Tools: Salesforce Team Foundation server, Clear Case, EARS.
P r o j e c t P r o f i l e:
Confidential,Senior Software Engineer
Pleasanton, CA
Worked on Confidential, the Flagship Product of TiburConfidential,on and used by Public Safety client agencies of Confidential like 911 all over USA. This product provides detailed information about Law Records, Fire, CAD Info, Jail Systems, and Corrections to 911 officers.
My Role:
- Worked on requirements from the clients and writing technical use cases.
- Implemented Object Oriented Programming concepts in the application using C#
- Involved in migrating browser application from ASP to ASP.NET 3.5 and design of web pages using CSS,HTML,Javascript .
- Developed WebParts, User controls, and Microsoft Web Charts for the application.
- Used AJAX Controls Toolkit in order to improve performance of the overall application.
- Used JQuery for functional and User Interface enhancement of web pages.
- Devloped Data access layer to consume data from MS-SQL, Oracle,Access database.
- Developed and consumed Web Services, WCF services.
- Used LINQ to parse XML and process data.
- Used Salesforce for, tracking TSR/Cases logged by Client and Client support team, accessing information about client systems /assets and updating case status.
- Involved in helping the customer support team to troubleshoot and fix technical issues at client locations on priority basis.
- Involved in deployment & installing the website on training and production servers.
- Followed Agile methodology of application development.
- Contributed in holding Sprint planning and Scrum meetings
- Involved in upgrades and system enhancements, perform custom application change and Impact analysis.
- Implemented logic of role based security based on a user\'s role involving Authentication and Authorization.
- Created and Deployed the Reports using Crystal Reports.
Environment: ASP.Net 3.5, C#, SQL Server-2005, Oracle 8 to10g, Web Services, WCF Services, MS Visual Studio Team System 2008, Web Parts, IIS 6.0/7.0, Microsoft .NET Framework 3.5.
Confidential, Designation: Senior Consultant
Confidential
Client: Confidential, LA
Worked on development of LEERS, high volume web site used to register event like birth, death, marriage etc for different facilities like Hospitals, Birthing Centers,Mid wives or individual's
My Role:
- Involved in Complete Project Life Cycle.
- Worked on MS SQL Server, created stored procedures to add, update delete data.
- Build Security Credentials for users Authentication and Authorization.
- Involved in Objected Oriented Analysis and Design.
- Developed Business and Data tier using VB.NET and ADO.NET.
- Worked extensively on AJAX controls for client side validations.
- Created and Deployed the Reports using Crystal Reports.
- Designed and developed user interface screens using HTML, CSS, and JavaScript.
- Created ASP.Net Web Service.
- Utilized Data grid and Data List for manipulation of records, and used Data Reader, Data Adapter, and Dataset for database transactions
Environment: VS.Net 2008, ASP.Net 3.5, VB.Net, AJAX, SQL Server-2005, XML, ASP.NET Web Services, Visual Source Safe, ADO.NET, JavaScript.\
Covansys Designation: Senior Consultant
Information Security Operations- ISOClient: Confidential, Foster City, CA
Developed ISO Intranet web application used across all departments of VISA globally to submit access requests to various visa servers and Information Systems by each employee.
My Role:
- Involved in Requirements Analysis
- Worked on migrating the application from ASP to Asp.Net 2.0.
- Involved Coding of the Application using C#.
- Involved in Unit Testing the Application and UAT support.
- Involved in maintenance of the Application.
- Used HTML and CSS for web page design and JavaScript for client side validations.
- Created proto type application for new requirements/enhancements
- Coding of Request Module and Admin Module using C#..
- Used SQL DMLs and integrated with ASP.NET using ADO.NET with the use of SQLClient.
- Responsible for writing SQL Queries, Stored Procedures and Database Triggers using T-SQL.
- Involved in tuning expensive SQL queries and Stored Procedures for better performance.
Environment: Microsoft .NET Framework v2.0, Microsoft Visual Studio.NET 2005, C#.NET, SQL Server 2000, IIS 6.0.
Fortune Technologies Designation: Software Developer
Invoice Processing System - IPSClient: Confidential, CA
Worked on IPS standalone application used by DMH Accounting Department to create Invoices for reimbursement of expenses done on medical treatment under various Program Types submitted by different Counties.
My Role:
- Designed and developed windows forms using C#.
- Used ADO.NET concepts for creating and opening connections, accessing and binding data and sql commands for reading and updating data on SQL Server 2005.
- Wrote and modified stored procedures, functions and views using T-SQL.
- Maintained version of codes using Visual SourceSafe.
- Implemented exceptional handling concepts throughout the development cycle.
- Developed and maintained unit level application testing.
- Designed and developed Crystal Reports.
- Involved in product deployment and technical support .
- Responsible to troubleshoot and resolve defects/outages.
Environment: VS.Net 2005, C#, SQL Server-2005, Crystal Reports, .NET Framework 2.0.
Client: Confidential
Worked on Confidential,, an EKTRON CMS400.net web site. The various departments of the county access this site to post their content.My Role:
- Worked on migrating classic ASP pages to ASP.NET1.1..
- Designed and implemented Web User Controls in web pages and developed funcionality using C#.
- Worked on enhancing the performance of the website using caching.
- Worked on creating scheduled jobs that transfer content from one server to other in load balancing environment.
- Worked as an administrator to edit and publish content posted by users.
- Created queries, Stored Procedures for applications using SQL Server 2000.
- Developed Data Access libraries using ADO.NET and C#.
Environment: EKTRON CMS400.net, ASP, ASP.Net 1.1, C#, SQL-SERVER-2000
CapGemini Designation: Software Developer1-2Focus Sport Management System
Client: Confidential, Netherlands
1-2 Focus Sport Management System maintains records of players of different football and hockey clubs. It tracks physical fitness of players, matches played by the players and events in the matches. This system is helpful evaluating players of different football and hockey clubs in areas of physical fitness and contracts with clubs. The application is developed in windows version as well as web version.
My Role:
- Created Web-based user interface in ASP.NET 2.0 and Standalone application using Windows Forms.
- Developed user interface using ASP.NET, HTML, and CSS and client validation using Javascript.
- Developed screens and validation coding in C#.
- Developed Dynamic Link Libraries used for all modules in C#.
- Utilized Data grid and Data List for manipulation of records, and used Data Reader, Data Adapter, and Dataset for database transactions
- Used Infragistic's controls to display and gather user input.
- Involved in Objected Oriented Analysis and Design.
- Involved in Development of SQL queries and Transactions using T-SQL.
- Used Clear case for code configuration.
Environment: Visual Studio.Net 2005, ASP.Net2.0, C#, MS-SQL Server 2005,Infragistics, Clear Case, FxCop.
SLOC Counter
Client: Confidential, USA
SLOC Counter is a windows application used by Capgemini India, for the automated counting of source code file in ASCII format. Tool generates report of the differences between two versions of source code.
My Role:
- Involved in gathering requirements from the business and documenting it for the teams review.
- Designed and developed windows forms using VB.Net.
- Developed Dynamic Link Libraries used for all modules.
- Created and used XML files for configuration setting.
- Worked on code to generate reports in CSV or Excel format
- Used VSS for version controlling and configuration management.
- Implemented exceptional handling concepts throughout the code.
- Developed and maintained unit level application testing.
- Maintained and Supported the Application.
Environment: Visual Studio.Net 2005, VB.Net,XML.
Confidential, BERTlite
Client: Confidential, USA
BERTlite is a web application monitors agent performance against select metrics. Leveraging BERT, BIMA, Telsam, CRIFT and other systems, BERTlite provides reporting of customer service operational metrics. Reports are used for management of operations, validation of vendor activities and agent coaching. SuperDirectory is a repository of unique agent IDs that links employee IDs across multiple systems such as Genesys, CallTracker and DCSS.
My Role:
- Developed user interface using ASP.NET 1.1, HTML, and CSS.
- Designed and developed various Web forms C#.Net.
- Worked with ADO.NET, stored procedures and SQL Server 2005 to retrieve user input data.
- Developed data layer libraries using C# and ADO.NET (SQL Client)
- Developed Dynamic Link Libraries for business logic layer in C#.
- Used Visual Source Safe for version controlling and configuration management.
- Maintained and Supported the Application.
- Involved in updating status to the client and co-ordination during User acceptance testing.
Environment: Visual Studio.Net 2003, ASP.NET1.1, C#, SQL Server 2005.
Thomson Website Development
Client: Confidential, USA
Worked in Maintenance - Updates & Fixes for various websites owned by Thomson.
My Role:
- Fix Tickets assigned by users,
- Involved in Enhancements and Code fixes.
- Participated in Time estimation, Impact analysis, Documentation, Development, Code Testing, Peer Review.
- Performed application level tracing, debugging.
- Designed and developed various Web forms in C#.Net/VB.Net.
- Worked with ADO.NET, stored procedures and MS SQL Server.
- Deployed code fixes from Test servers to Production server.
- Provided Technical Support to the client.
Environment: ASP.NET1.1, C#, Vb.net, MS-SQL Server 7.0/2000
Confidential, DeveloperClassroom Jeopardy website
Client: Confidential, USA
My Role:
- Participating in the architectural designs of each component that was assigned for development and preparation of the design of the module assigned.
- Involved in database design, Development of SQL queries and Transactions using T-SQL.
- Developed web application user interface using ASP.NET, HTML, CSS and JavaScript for client side validations.
- Build Security Credentials for users Authentication and Authorization.
- Used VSS for version controlling and configuration management.
- Worked with ADO.NET, stored procedures and MS SQL Server to retrieve/ display data.
- System development involved extensive usage of User Controls, XML XSLT transformation for web publishing, XML Parsing, Response Object for download management, complex working with XML data and stored procedure.
- Responsible to troubleshoot and resolve defects/outages.
- Involved in updating status to the client and co-ordination during User acceptance testing.
Environment: ASP.NET1.1, C#, MS-SQL Server 2000,.Net Framework 1.1
Confidential
Client: Council of European Chambers for India
Developed Information Portal Confidential, for registration of new member, authentication and directory listing of members.
My Role:
- Developed user interface in ASP.NET, HTML,CSS and validations using JavaScript
- System development involved extensive usage of user controls, Data Grid with paging enabled, complex working with ADO.Net technology and Stored Procedure.
- Worked on Requirement Analysis and functional documentation.
- Designed and developed database in MS SQL by creating tables, views and triggers to facilitate the applications.
- Involved in Updating status to the client and co-ordination during User acceptance testing.
Environment: ASP.NET1.1, C#, MS-SQL Server 7.0,SMTP.
Confidential
Client: Confidential
Developed desktop application as B-2-B Model for Publishers and Production Vendors to Integrate various transactions from different Vendors. Purchase Order, Delivery Challan, Invoice, payment of various commissions, Bills receivable, Bills payable with ageing analysis.
My Role:
- Involved in Complete Project Life Cycle
- Designed and Implemented windows forms using C#
- Involved in demonstrating working of the system .
- Used ADO.NET concepts for creating and opening connections, accessing and binding data and sql commands for reading and updating data.
- Designed and implemented Crystal Reports and Structured Excel format.
- Used VSS for version controlling and configuration management.
Environment: .NET Framework 2002, C#, SQL Server, Crystal Report,Visual Source Safe.
Confidential, Software Programmer
Disaster Management System
Disaster Management Security System is a web application and desktop appliication as a security-based product for mechanical devices like door access controller, fire and gas detection controller and temperature controller.
My Role:
- Involved in Complete Project Life Cycle
- Worked with team members on ideas, design approach, technical issues and team processes.
- Designed and developed various forms using VB 6.0.
- Coding the module, which uses the Active-X control for sending SMS
- Responsible to troubleshoot and resolve defects/outages.
- Implemented exceptional handling concepts throughout the application.
- Maintained and Supported Applications.
Environment: Visual Basic 6.0, MS-SQL Server 7.0, ASP.
Office Management System (OMS)
Worked on Office Management System desktop application, keeps records of Employees working hours and Visitors details. Employees and Visitors have to Sign In/Sign out for the day and their picture is taken which is directly loaded on line on the company's website.
My Role:
- Involved in Design and Coding of the application using VB.6
- Worked on coding of Data Access layer using ADODB.
- Wrote stored procedures, functions in MS-SQL Server 7.0.
- Involved in coding of the module that takes pictures.
- Involved in Unit Testing, Integration Testing and Implementation.
- Involved in demonstrating the system to users
- Involved in creating User Manual
Environment: Visual Basic 6.0, MS-SQL Server 7.0.
