Software Engineer Resume Profile
| Professional Summary |
- 7.5 years of experience in Dotnet Technologies design, development and integration with excellent communication and Interpersonal skills.
- Currently leading three teams in Meijer, offshore teams in different development centers in India.
- Hands on experience in implementing WCF services, ASP.Net web application, Windows applications and Windows batch programs.
- Experience in developing Single sign-on applications, Hand held Symbol applications and Custom Verify panels in IBM Datacap.
- Experienced in gathering Business Requirements, Designing applications and Identifying Test Conditions and designing quality Test cases using Testing tools.
- Possess exceptional analytical and problem solving skills. Team Player with the ability to communicate effectively at all stages of the development process.
- Good Development, design, debugging and problem solving skills.
- Ability to learn and adapt to new technologies and their application in business solutions.
- Recipient of Best Executed Project Awards in Infosys for Meijer account in 2011.
- Received 'On the spot' award for successful execution of Service desk project at Meijer in 2010.
| Technical Skills | |
| Operating Systems | Windows XP, NT, 7 |
| Languages | C .Net, VB.Net, C , VB6. |
| Web | ASP.Net, CSS, HTML, Java Script, VB Script, AJAX, XML. |
| Tools | Visual Studio 2010/2008/2005/2003, Fiddler, Ignite, SSIS, Rational Clear Case v7.1, VSS, TFS, Visio, IBM Datacap. |
| Technologies | Web service, WCF, Windows service, ADO.Net, .Net Framework 1.1, 2.0, 3.0, 3.5, 4.0 |
| Databases | SQL Server 2008/2005, IBM DB2 8.1/8.2, Oracle 8i, MS Access. |
| Reporting Tools | SSRS Reports, Actuate Reports, Crystal Reports. |
| Domain | Retail and Distribution |
| Projects Profile |
| Role | Technology Analyst. |
Confidential
IBM Datacap is used in Meijer for document capture and high-speed data extraction for improved document management. It also captures content and automates Document Imaging Process. At Meijer, we use custom Verify panels and custom Export as the images are indexed and stored in a custom format.
Contribution:
- Creating and configuring a new CatGroup.
- Creating a custom verify panel.
- Estimation of work effort.
- Identify test conditions and design test cases.
- Validate the code conforms to Meijer coding standards.
- Performing integration testing.
- Being part of user acceptance testing before the final release.
- Creating release notes before the release of final build.
Environment: C 4.0, Visual Studio2010, TFS, DB2, IBM Datacap.
Confidential
Meijer is using Zylab package to issue legal holds. As this package cannot directly interact with Meijer systems, WCF service and batch programs are created to interact with different systems like SharePoint, Active directory, Mail servers and Network drives to get the location information. It is then passed to Zylab where actual collection is initiated and stored for legal purpose.
Contribution:
- Designing the application flow and interfaces that interact with the Zylab system.
- Working with Sharepoint, ID Management, Network Security and Windows Server teams to gather the source information.
- Estimation of work effort.
- Identify test conditions and design test cases.
- Creating automated test cases.
- Performing peer code review and validate the code conforms to Meijer coding standards.
- Performing integration testing.
- Provide technical inputs to team members during development stage.
- Being part of User Acceptance Testing before the Final Release.
- Creating release notes before the release of final build.
Environment: C 4.0, WCF Service, Visual studio2010, TFS, Automated test cases, Fiddler, SQL server 2008, Windows 2008 server.
Confidential
Meijer is using EasyLobby package to track the visitors in the corporate office and Distribution Centers. This package needs to interact with DSX system which is used for managing attendance for employees. Windows batch programs were designed that pass data from EasyLobby database to DSX system, maintain employee details. Web screens were developed to maintain the controls and clearance levels.
Contribution:
- Study analysis of the requirements, identify clarifications/gaps and get confirmation.
- Working with Meijer Architects in designing a Windows batch that is highly responsive and passes data to DSX system.
- Creating prototype of the interface.
- Estimating the effort needed for development.
- Identify test conditions and design test cases.
- Involved in executing unit test cases, identifying defects and fixing defects.
- Performing testing in integrated environment.
- Performing peer review to ensure that code conforms to Microsoft and Meijer coding standards.
- Providing knowledge of the application to offshore team members and assisting them.
- Being part of business user testing.
- Creating release notes before the release of final build.
Environment: C 4.0, ASP.Net, Visual studio2010, TFS, SSRS reports, Ignite, SQL server 2008, Windows 2008 server.
| Role | Technology Analyst |
Project Description:
In this project I was working on applications related to Retail Systems, these applications are mainly used in Replenishment and Receiving at all stores in Meijer. Majority of the applications are in .Net, there are also few COBOL procedures. The web applications were either PC application or handheld application, designed to work on Hand held devices Symbol .
Apart from the below major projects I have also worked on upgrade and maintenance of many Retail System applications like Store Product Inquiry, Item location code and others.
Confidential
Meijer initiated this project with a goal to reduce the shrinkage of perishable items at stores. Involves creation of Perishable counts application that counts at UPC level for an area in the store. Dashboard that details out the progress of each key in a store. It also serves as a one point stop for Team Leaders, Store Directors and Market Directors to approve/reject the counts.
Contribution:
- Understanding the current count process by doing store visits.
- Meeting the Business users and collection of requirements.
- Creating screen prototypes and getting approvals from business.
- Estimation of work effort.
- Identify test conditions and design test cases.
- Performing peer code review and validate the code conforms to Meijer coding standards.
- Acquired adequate knowledge to read and execute Cobol programs.
- Performing integration testing.
- Being part of user acceptance testing before the final release.
Environment: C 3.5, ASP.Net, Visual studio2010, TFS, SSRS reports, DB2, Windows 2008 server, ESP, Cobol programs.
Recognition: Received appreciation from IT Director, Retail Operations at Meijer for successful implementation of this application.
Confidential
Involved in converting all the Actuate reports to SSRS reports as its support was being discontinued at Meijer. The requirement was to create exact reports in SSRS without any variation.
Contribution:
- Reviewing each report with the business user.
- Creating a deployment document, containing the steps to deploy.
- Estimation of work effort.
- Identify test conditions and design test cases.
- Creating deployment schedule and production turnover.
Environment: ASP.Net, Visual studio2010, TFS, SSRS reports, DB2, Windows 2008 server.
Confidential
ICAP is used to keep track of inventory at stores, this project involved enhancement to existing Asp.Net application. Introduce 'Count by Area' and 'Urgent Counts' concepts, addition of approval for ICAP counts and reports for count worksheets using SSRS.
Contribution:
- Analyzing and understanding the requirements.
- Clarifying requirements with the business user.
- Creating screen prototypes and getting approvals.
- Estimation of work effort.
- Identify test conditions and design test cases.
- Creating automated test cases.
- Performing peer code review and validate the code conforms to Meijer coding standards.
- Performing integration testing.
- Doing production turnover.
Environment: ASP.Net, Visual studio2010, TFS, SSRS reports, DB2, Windows 2008 server.
| Role | Technology Analyst | |
| Environment Development Maintenance | Languages: VB.Net 2.0, ASP.net, .Net Web services, ASP, C , VB6 Tools : Visual Studio 2003, 2005, Actuate reports, Clearcase, VSS. | Database: DB2 O/s: Windows 2003 Server |
Project Description:
- In this project I was working on applications that are used in Store Finance Area. These applications are mainly used in Meijer stores at Service Desk, or used for balancing the sales at end of the day. The project involved multiple technologies and the systems had to interact with POS system Unity .
- Apart from the below major projects, I was also involved in regular upgrade and maintenance of Automated Cash Office ACOS , Lotto balancing and other Store Finance Applications.
- E-commerce returns: This project involved migration from VB6 to .Net Web service and inclusion of new functionality for E-Comm adjustment.
- Cashier audit application: A new ASP.Net web application that uses role based security to access different sections of the application. This application is used to audit the cashiers at stores. Based on business rules the cashiers will be put on any of the audit types, Scheduled, Random, Manual or Cash control audit. The audit information is then sent to TMAG system.
- Cashier Id to Employee Id conversion: This project involved replacement of Cashier ID with Employee ID in all Store Finance applications to synchronize with Unity system. The ACOS web application, EFT balancing system and Lotto balancing web applications were modified.
Contribution:
- Understand business specifications, and creating detailed design documents.
- Creation of unit test scripts.
- Coding and screen design.
- Involved in executing unit test cases, identifying and fixing defects.
- Code review and mentoring of team members in the project.
- Creating release notes before the release of final build.
- Providing Knowledge Transfer to another team at onsite and taking a Sign Off.
Recognition: Proactive Initiative to automate 'Grand Opening' process using Windows batch program gained recognition by the client when I worked from offshore.
| Role | Technology Analyst | |
| Environment Development Testing | Languages: ASP.Net, WCF Services, SSRS reports, Automated test cases, Data mocking. Tools : Visual Studio 2008 | Database: DB2 O/s: Windows 2003 Server |
Project Description:
Service Desk is a critical application used at Meijer stores for handling customer returns. Involves migration of existing application from VB 6, C to ASP.Net web application and WCF service. Additional features like Meijer Exchange policy and creation of Service desk reports using SSRS for the business users were added.
Contribution:
- Handling a team size of 4 people, along with the Store Finance project.
- Onsite/ Offshore coordination.
- Understand business specifications and creating design documents.
- Identify test conditions and design test cases.
- Coding and screen design.
- Creation of automated test cases, data mocking.
- Performing integration testing.
- Code review of junior team members in the project.
- Responsible for final delivery from offshore.
Recognition: Received 'On the Spot' award at unit level for successful execution of Service desk project.
| Role | Senior Software Engineer | |
| Environment Development Testing | Languages: VB.Net 2.0. Tools : Visual Studio 2008, SSRS reports | Database: Oracle 8.6 O/s: Windows 2003 Server |
Contribution:
- Understand business specifications.
- Identify test conditions and design test cases.
- Design and coding screens.
- Involved in executing unit test cases, identifying and fixing defects.
- Performing integration testing.
| Role | Software Engineer | |
| Environment Development Testing | Languages: ASP.Net 2.0. Tools: Visual Studio 2005, SSRS reports. | Database: SQL Server 2005 O/s: Windows 2003 Server |
Contribution:
- Understand business specifications, identify test conditions and design test cases.
- Design and coding screens.
- Creating SSRS reports.
- Involved in executing unit test cases, identifying and fixing defects.
- Performing integration testing.
- Creating release notes for final build.
| Role | Software Engineer | |
| Environment Development Testing | Languages: C 3.0. Tools: Visual Studio 2005, SSRS reports. | Database: SQL Server 2005 O/s: Windows 2003 Server |
Contribution:
- Understand business specifications, identify test conditions and design quality test cases.
- Designing and coding the windows screens.
- Involved in executing test cases, identifying and fixing defects.
| Role | Software Engineer | |
| Environment Development Maintenance | Languages: ASP.Net. Tools: Visual Studio 2005, Crystal Reports. | Database: DB2/400 Server O/s: Windows 2003 Server |
Contribution:
- Understand business specifications, identify test conditions and design quality test cases.
- Designing and coding web screens and creation of Crystal reports.
- Involved in executing test cases, identifying and fixing defects.
- Participated in designing release notes before release of final build to business.
Environment: ASP.Net, Visual studio2005, VSS, Crystal reports, DB2, Windows 2003 server.
Confidential
It is an ERP system, a user friendly transactional reporting application was developed and reports were created using Crystal reports. Business uses transactional reports for finding out the real time status of their demand and supply.
Contribution:
- Understand business specifications, identify test conditions and design quality test cases.
- Design and create Crystal Reports and ASP.Net web application.
- Involved in executing test cases, identifying and fixing defects.
Environment: ASP.Net, Visual studio2005, VSS, Crystal reports, DB2, Windows 2003 server.
