Software Engineer Resume
Burlington, VT
Summary:
- Around 8+ years of total IT experience in Dotnet Technologies experience in complete Software Development Life Cycle (SDLC) with Analysis, Design, Development, Integration, Implementation, Maintenance, Debugging, Testing, Production and Support of Software Applications in client server environment, Object Orient Technology and Web based applications and Windows based application.
- Microsoft Certified Solution Developer (MCSD) certification Completed.
- Microsoft Certified Windows SharePoint Services 3.0 – Application Development.
- Extensive knowledge and work experience in client server technology and Web Applications development.
- Experience in development of Client/Server and Thin/Thick Client applications using ASP.Net, VB.Net, ADO .Net, C#, Classic ASP , Web Services (WS*, WCF), NET Framework 1.1, 2.0, 3.0 (WPF, WF, WCF) , Server Controls, Web forms, Win forms, VB 6.0, ASP, VB script , Java script, SQL server 2000, 2005, T-SQL, SQL server, SharePoint portal server. HL7 messaging standard 2.5, PACS/DICOM
- Good knowledge in Healthcare industry and Experience in Personal lines insurance.
- Proficient in SQL. Experienced in writing views, stored procedures, cursors, triggers and packages. Experienced in database related performance tuning.
- Good SQL Server Administration skills include user authorizations, Database creation, Tables, Indexes and DTS package creation. Excellent knowledge in RDBMS concepts.
- Good experience in Object Oriented Analysis and Design ( OOA/OOD)
- Knowledge in developing test cases for Unit Testing, Integration Testing and System Testing.
Technical Skills:
Platforms:
WINDOWS 95/XP/2000/2003/Vista
Programming Languages:
VB .NET /6.0,C#, Classic ASP, VC++
RDBMS:
SQL Server 2000/2005/2008, MS Access
Internet/ Web Technologies:
ADO.NET, XML, HTML, VBScript, Java Script, AJAX, CSS, HTML, Expression studio
Microsoft .Net Technologies:
ASP, VB.Net, ASP.Net, .NET Framework 1.1, 2.0 3.0(WPF, WF, WCF)
Middleware:
ActiveX, OLEDB, COM, COM+ and ODBC
Configuration Management:
Visual Source Safe 6.0/2003, Perforce 4.1
Software design tools:
MS Project2000, MS Visio
Reporting Tools:
Crystal Reports
IDE Tools:
Microsoft Visual Studio 6.0/.Net 2003/2005
Other Tools:
Test Director, Quality Centre, PeopleSoft Vantive, HL7 messaging standard 2.5, GE PACS/DICOM
Web Server:
IIS 5.1/6/7
Education:
- Master in Computer Application
- Graduate Aptitude Test in Engineering (GATE)
- Microsoft Certified Software Developer (MCSD) certification Completed.
- MCTS Certified -Microsoft window SharePoint service 3.0 Application Development Certified
Professional Experience:
Confidential,Burlington, VT
Sr. Software Engineer Jan 2008 – Present
Project: Centricity RIS-IC
Confidential,is a web based information management system used for imaging department in health care industry. It manages many types of patient and exam related information which is integrated to many third party system. GE Centricity RIS-IC is a web-based radiology information solution designed to address clinical and business needs and helps to streamline the clinical and administrative workflow in Radiology department.
Security Code for Referring provider, Break Glass functionality has been implemented to monitor compliance with HIPAA, all relevant billing information transferred to billing system; support for ICD-9 HIPAA compliance. The RIS and billing component is one package with all data residing in a single MS SQL database. The billing module includes: authorization tracking, claims scrubber, EDI ANSI, comprehensive collections, and custom reporting and Supports HL7/batch interfacing to a 3rd-party billing system with HIPAA-compliant ANSI 4010 A1.
Centricity RIS-IC application is based on three –tier architecture with UI in Classic ASP, Business Layer written in Visual Basic and C# and having SQL Server 2005 Database. It uses Com component which is written in Visual Basic.
As a Analyst Programmer, I have been involved in Understanding the Requirement and writing SDAS using Requisite Pro, Estimating ,Development, writing stored procedures, views, optimizing stored procedures, Unit Testing, tracking defects using Test Director and Vantive, Defect Fixing, code enhancement, Handling technical and functional queries.
Responsibilities:
- Involved in development of the various application components.
- Involved in Development and implementation of inbound and outbound Interfaces.
- Involved in the Understanding the Requirement and writing SDAS using Requisite Pro.
- Created reports using Crystal Reports XI.
- Involved in Development and Unit Testing
- Involved in the Code Review and manual testing.
- Played major part in code enhancement and Defect Fixing.
- Handling Change Requests by performing Impact Analysis, designing & estimating the modifications.
- Involved in creating stored procedures, Views and Triggers.
Environment: .Net Framework 3.0(WPF,WCF), Classical ASP, JavaScript, ASP.NET, C# , Visual Basic, Visual Source Safe 2003, Perforce 4.1 code merge tool, Microsoft SQL Server 2005 T-SQL, HTTP1.1, ActiveX, COM, DICOM, OLEDB, ODBC. HL7 messaging standard 2.5., PACS
Confidential,Hartford, CT April 2006 – Jan 2008
Software Engineer
Project: Data quality management
The Data quality Management application is an online web application which provides management to manage the Entire Data used in Personal lines insurance solutions. The presentation layers have been developed using VB.Net, ASP.Net and for Back-End SQL server 2000 is used.
Responsibilities:
- Designed and Developed web application Using ASP.Net, VB.Net, C#, COM, JavaScript, CSS
- Involved in design, document and enhancement to a thick Client application.
- Provide team leadership and mentoring to a team of up to 7 people for development.
- Designed and developed database structure in SQL Server 2000.
- Handling Change Requests Analysis, Impact Analysis.
- Creating Access Forms.
- Creating stored procedures, Views, Triggers and DTS package.
- Created a tool for generating scripts and adding user and assigning role in SQL box.
- ETL to load data into SQL.
- Using share point portal to update the development status and communicate across different teams
- Responsible for reducing the number of defects after every quarterly release.
Environment: .Net Framework 1.1,Visual Studio .NET 2003, VB.NET, ASP.NET, C#, SQL Server 2000(T-SQL), SSRS, ADO.Net, JavaScript, Sharepoint portal Visual Source Safe and MS Access, Beyond Compare diff tool.
Confidential,Chicago, IL Aug 2005 – March 2006
Software Engineer
Project: Business Process Repository
Business Process Repository is one among the various initiatives of Horizon 2012. It serves as the portal presenting unified view for all assets in Accenture. This asset is expected to have significant influence to Accenture sales process. The presentation layers have been developed using C#, VB.Net, ASP.Net 2.0, and Database layers SQL server 2005.
Responsibilities:
- Extensively involved in the design phase.
- Coding and Unit testing
- Upgraded SQL 2000 server to SQL 2005.
- Actively involved in the tuning of the stored Procedures.
- Defect fixing and Change Requests implementations
- Interacted with the clients for resolving issues
- Acted as a Point of contact for one module.
- Handling Change Requests Analysis, Impact Analysis.
- Writing macro for the templates used in the application
Environment: Net Framework 2.0, C#, ASP .NET 2.0, VB .NET, Microsoft SQL Server 2005(T-SQL), SOA architecture, Microsoft Visual Source Safe 8.0, SharePoint Portal server 2003.
Confidential,Bangalore
Software Engineer Feb 2002 –July 2005
Project: Engagement Dashboard & EBS
Engagement Dashboard provides an opportunity to the senior management to view every stage of an Engagement at a Macro level i.e. Health of overall engagements, Engagement Dashboard gathers and maintains information from the Inception of an Engagement till its final closure capturing information of various processes of the company. Engagement Dashboard is a Web Based Application based on the n-tier architecture with UI in ASP.NET, Business Layer written in VB.NET and having SQL Server 2000 Database.
As a programmer, I have been involved in Design, Development, writing stored procedures, optimizing stored procedures, Testing, Bug Fixing, code enhancement, Build and configuration management and Onsite coordination and Handling technical and functional queries
Responsibilities:
- Involved in the design, development and optimization of the stored procedures for the application.
- Coding and Unit testing.
- Created DTS for populating base tables from another application as batch job.
- Played major part in designing databases
- Acted as a Configuration Manager and build Manager
- Interaction with the clients for getting requirements.
- Handling Change Requests by performing Impact Analysis, designing & estimating the modifications
- Acted as Functional Point of contact for few Modules.
- Actively Participated In rolling out the project in other Delivery Centers.
- Creating setup through Nant.
- Created tool (Configurator) for reading config File.
Environment: SharePoint Portal Server, .Net Framework 1.1, C#, ASP.NET, VB .NET, Microsoft SQL Server 2000(T-SQL), VS-2003, NUnit, Nant, IIS