Softre Engineer Resume
WA
SUMMARY:
- I am Confidential Certified Professional offering proven knowledge of 12+ years in web - based information systems, customized applications through 10+ years of software development, maintenance of n-tier web-based applications and 5+ years of experience in the software Quality assurance (Testing) experience
- Highly skilled and experienced web developer in all phases of SDLC and different methodologies e.g. Agile, Waterfall and Spiral etc. He is experienced in ASP.Net, .Net framework (4.5, 4.0, 3.5, and 3.0), C# (4.0, 3.0), Windows Azure, SharePoint (2013, 2010, 2007), SQL Server (2012. 2010, 2008, 2005)
- Expertise in MVC (4.0, 3.0), WCF, LINQ, Entity framework, XML, JQUERY, ADO.Net, Angular JS,JavaScript,JQuery, JSON, AJAX, HTML5, REST API using MVC, Web API, Silverlight, UML design. Exposure to software/tools, TFS, VSS, Clear Case, Visual Studio (2012, 2010), SQL Profiler, Resharper, Developer Tools, Fire bug, Visio.
- Good exposure on ETL tool like SSIS and Reporting tool like SSRS.
- Experience and knowledge of Open Databases like MongoDB and Cassandra.
- Good knowledge of Principles and Design patterns like SOA, REST, Singleton, Dependency Injection, IOC, Adapter, MEF, Factory and Abstract Factory, Facade, Builder etc.
- Performed system, unit, acceptance, regression, load and functional/performance testing on dozens of applications using both automated and manual testing methods. Leverage knowledge of object-oriented programming to help validate, verify, communicate and resolve software issues through careful, thoroughly documented testing.
- Expertise in Manual as well as Selenium suite, Soap UI Testing and web API testing
- Excelled in finding, documenting and reporting bugs, errors, interoperability flaws and other issues within proprietary software applications developed for ABC Company’s global user base.
- Demonstrated methodical, detail-oriented and thorough approach to all assignments while adhering to compressed timelines. Complete all assignments on or ahead of schedule.
- Consistently recognized for excellent problem-solving and analytical skills by programmers, project managers and supervisors.
- Solutions-focused QA tester with two years of automation experience, high-level proficiency with Automation testing for software projects
- Proficient in Agile Scrum testing methodologies. Involved in all agile processes.
- Excel in creating test plans and writing/running automated test scripts to pinpoint software defects, track bugs, close open defects and validate functionality. Serve as a value-adding member of QA teams.
- Wide range of Industry & domain exposure like Banking and Finance, Insurance, Telecom, Security (trading), Inventory Management, Supply chain management, Human Resource Payroll.
- Handled Responsibilities at client places (Onsite) as below.
- USA - For Confidential, Confidential, Citi USA, Capital one, SanDisk Customers,NorweginCruseLine
- UK - For Nationwide building society and prudential customers.
- Japan - For Citi Japan customers.
- Good team player with good interpersonal & communication skills and ability to multi-task.
TECHNICAL SKILLS:
Web Technologies: ASP.NET (4.5, 4.0, 3.5, 3.0), SharePoint 2013 and 2010, Share point 2007 (WSS 3.0,MOSS 2007), ADO .NET, Web Services, WCF(Windows communication foundation), spring dot net, Ajax, Silver Light, Visual Studio .NET 2008,IOC,Windsor Container, MVC (4.0,3.0,2.0), MVP, MVVM, JQuery, JSON, REST, Wix#, Web API,Angular JS
Languages: C# (5.0,4.0, 3.0) .NET (4.5, 4.0,3.5, 3.0) VB.NET, Visual Basic 6.0, Java, HTML
ORM: LINQ, Entity Framework, NHibernate
Framework: Dot net framework 4.5, 4.0, 3.5, 3.0
GUI: TOD, Confidential CRM 4.0, Silver Light, Bootstrap
Scripting: Java Script, VB Script
Testing Tools: Load Runner, Selenium Suite (Selenium IDE, Web Driver, Selenium Remote Control, Selenium Grid), soap testing, Winrunner,Remedy,Web API testing
Testing Methodologies: System Testing, Stress Testing, Load Testing, Reliability Testing, Feature Testing, Acceptance Testing, Functionality Testing, Validation, SQA Testing, UI & Compatibility Testing, Data Interface Windows Azure
Tools: SSIS,SSRS,nUnit,Mbunit,WinDbg, CorDbg, Fx-Cop, ILoadRunner, JIRA,TeamCity, Batarang
Other: Test Plans, Cases & Processes, Testing Automation, Defect/Bug Tracking, Test Strategies & Coverages
PROFESSIONAL EXPERIENCE:
Confidential, WA
Software Engineer
Responsibilities:
- Designed and developed the Web API service using C# to implement shared business logic.
- Implemented GUI using Angular JS, JQuery and JavaScript.
- Supported the legacy system which is in ASP.MVC.
- Implemented LogForNet to handle the exceptions.
- Database design carried out as per new requirements for SQL Server 2012
- Application developed as responsive design and Single Page
- Populated the data from spreadsheet and different databases using SSIS.
- Design, Implemented and deployed application into web role, worker role and storage
- Configured application to use Azure Queues.
- Implanted error handling for Azure cloud Services.
- Managed hugged text data through MongoDB.
- Worked on mongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design
- Implemented Database objects like store procedure, views, function, Indexes, etc.
- Asynchronous programming implemented using AJAX.
- Implemented ORM layers using Dapper,LINQ
- Created Test Plan and Test Cases to test the application.
- Used automated scripts using C# for Selenium to test UI
- Web API testing carried out using Soap UI.
- Development carried out using Agile-scrum methodology.
- TDD implemented using MS test and Mock framework for business logic layer.
Environment: C# 5.0, Angular JS, Asp.MVC 5, Web API, Windows Azure, Query, SQL Server 2012, SSIS,JSON, Entity Framework, LINQ,Fiddler, Selenium, Soap, Net Framework 5.0,Git,bootstrap, Batarang,MSTest, Mock framework,MongoDB
Confidential, WA
Software Engineer
Responsibilities:
- Designed and developed the Web API services using C# to manage business logic.
- Requirement gathering for end client as well as estimations for these requirements carried out.
- Implemented GUI using Angular JS to provide interface to communication for different application and manage configuration settings.
- Implemented ASP.Net MVC Design Pattern to manage UI, business logic.
- Database design carried out as per new requirements for SQL Server 2012
- For Asynchronous programming used AJAX.
- Managed ORM layers for legacy system using Entity framework.
- Used windows Azure to host the share platform applications in the cloud.
- CI done through azure PowerShell in the cloud for CRM
- Created Test Plan and Test Cases to test the application.
- Used of automated testing scripts, tools like Selenium, WebAPI, and Soap UI.
- Implemented Backend data validation to address huge data.
- Joined client meetings to learn about business scopes.
- Communicated with end users to provide technical solutions.
- Addressed risks and created risk mitigation plans for those risks.
- Development carried out using Agile-scrum methodology.
- TDD implemented using nUnit framework for business logic layer.
Environment: Asp.Net, SQL Server 2012, JSON, Web API, JQuery, SQL Server 2010, Angular JS, Windows Azure, Entity framework, Fiddler, Selenium, SoapUI, nUnit, Bootstrap,Azure/powershell.
Confidential, FL
Software Engineer
Responsibilities:
- Co-ordinated with business users to gather the business requirements.
- Implemented ASP.Net MVC Design Pattern to address the complex GUI and business logics.
- Designed and developed the Web API services using C#.
- Implemented GUI using Angular JS.
- Database designed as per business need.
- Developed database objects like Store procedure, Indexes, views, functions etc.
- Migration of Ektron to SharePoint 2013 is carried out.
- Payment gateway application created and deployed into windows Azure.
- Implemented Storage, Service Bus and Database.
- Designed error handling for payment gateway for azure cloud.
- Wrote multiple scripts to monitor Cassandra cluster and OpsCenter
- Involved in the process of data modeling Cassandra Schema
- Populated the data from web services and file system using SSIS.
- Participated and provided input on story requirements, design, estimation and test approach discussions.
- Used of automated testing script using selenium.
- Reports generated monthly, half yearly and yearly using SSRS.
- Created Test Plan and Test Cases for business requirements.
- Uses test automation to perform software testing activities for technically complex areas of testing, such as performance and load testing, SOA and web services testing, and backend data validation.
- Joined client meetings to learn about business scopes.
- Advanced skills in test planning and estimation, test case design, execution, and management, defect management, metrics, and reporting.
- Collaborate with the development team and business partners to ensure the scope of tests is comprehensive, and to mitigate defects prior to testing.
- Create test data sets which fully exercise data validation, reports and end-to-end system functionality
- Joined client meetings to learn about development of project scopes.
- Implemented TDD using n-unit.
- Development carried out using Agile-scrum methodology.
Environment: Asp.Net, SQL Server 2012, C#, Ektron (CMS), Entity Framework, Angular JS, JSON, Ajax, Web API, SQL Server 2010, MVC 5.0, Windows Azure. Fiddler, SharePoint 2013, Selenium, B ootstrap,SSIS,SSRS, Cassandra
Confidential
Software Engineer
Responsibilities:
- Requirement gathering from business users and provide project Proposals for client.
- Create story based estimation for each sprint and discuss with Client.
- Work extensively to implement the new and modified requirements in Donet 4.0,4.5 and SharePoint 2013, 2010
- Involved in the development of ASP.NET Web pages using C# .NET, WCF, MVC 4.0 using LINQ, Lambda expression, Web API, JQuery and Angular JS etc. and TDD using nUnit.
- Involved into development of share point features, Visual web parts, application pages, site customization, BCS, out of box features, App model, REST API etc.
- Involved into design and development of azure ASP.net MVC application, Azure storage, and cloud service, Web Roles, Media Services, and SQL Database.
- Involved in the process of data modeling Cassandra Schema
- Performed tuning a Cassandra cluster to optimize it for writes and reads
- Worked on creating the data model for Cassandra from the current Oracle data model
- Wrote multiple scripts to monitor Cassandra cluster
- Developed and Deployed apps into SharePoint office360.
- Used dot-net design Patterns like Factory, Façade, Abstract Factory etc
- Designed and executed test plans, scenarios and scripts using selenium, load runner.
- Joined client meetings to learn about development of project scopes.
- Implemented Agile-Scrum development model.
- Interacted with end client to provide technical solutions.
Environment: Asp.Net, SharePoint 2013, SharePoint 2010, WCF, SQL Server 2012, C#, Entity Framework, JQuery, Angular JS, REST Services, Ajax, Web API, JQuery, SQL Server 2010, MVC 4.0, Windows Azure, Angular JS, Web service Testing, Selenium, Load Runner, SharePoint-office360, Cassandra
Confidential
Software Engineer
Responsibilities:
- This project involved extensive client interaction including site visits for requirements gathering, system analysis and design, developing the functional specifications, intermediate product demos
- Identifying and correcting software deficiencies by discussing with client.
- Communicated new ideas clearly to both technical and non-technical end users during one to one discussion.
- Implemented new requirements for BackOffice using SharePoint 2013.
- Involved in the development of ASP.NET Web pages using C# 4.0, MVC 4.0, WCF, Web API, etc.
- Implemented Azure storage, and cloud service, Web Roles, Worker Roles for ASP.MVC 4.0 application.
- REST APIs used to create light weight service applications.
- WCF service developed for shared platforms enhancements.
- MongoDB used to store and retrieve the data posted for blog.
- Worked on mongoDB Aggregation framework.
- Manage JSON/XML/CSV data flow/transfer in across MongoDB to perform real time data analytics
- Used TFS as source control.
- Database design as per new requirements for SQL Server 2008
- Used TFS as source control.
- Make suggestions for improvements in technology, content and user interaction
- Database design as per new requirements for SQL Server 2008
- Used TFS as source control.
- Make suggestions for improvements in technology, content and user interaction
Environment: , MVC, .Net framework 4.5, SQL Server 2010, C#, Web API, Entity framework, Fx-Cop, MongoDB
Confidential
Software Engineer
Responsibilities;
- Design new and modified requirements (HLD, LLD).
- Visio is used to create Use cases, Sequence diagrams, Class diagrams and status diagrams.
- Work extensively to implement the new and modified requirements in Dot Net 4.0 and SharePoint 2010
- Involved into development of share point features site customization, BCS, client object model, Fast search, sandbox solutions, and Info path forms.
- Involved in the development of ASP.NET Web pages using C# 3.0,MVC 3.0,
- Worked in JQuery library for client side programming, AJAX using JQuery library,Entity framework to collection programming in business objects
- WCF service developed for shared platforms enhancements.
- Database design as per new requirements for SQL Server 2008
- Conduct code review as per coding standards.
- Planed, designed, developed and executed test plans and test cases ensuring thorough coverage and traceability to business and functional requirements.
- Automation carried out using Selenium.
- Design and execute the stages of the testing process, including test plans, strategies, scenarios and procedures for testing infrastructure and platforms.
- Develop workflows, documentation, and business practices used by the testing team.
- Designs, documents and implements procedures and techniques that are consistent with departmental SQA Methodology for analyzing, testing, and evaluating the risk (software & business), completeness, testability and overall quality of business systems and SDLC processes Involved into development of share point features site customization, BCS, client object model, Fast search, sandbox solutions, and Info path forms.
- Focus on project quality issues across multiple projects
- Identify and analyze software quality risks
- WCF service developed for shared platforms enhancements.
- Database design as per new requirements for SQL Server 2008
- Conduct code review as per coding standards.
- Used TFS as source control.
- Involved in Configuration and Release Management tasks.
- TDD carried out using NUnit testing.
Environment: ASP.net, C#, dot Net Framework 4.0,3.0, MBunit, NUnit, Wix C#, team city Configuration, Gallio, MVP, JQuery, WCF,Jira, LINQ, ASP.MVC 3.0,Sharepont 2007, SharePoint 2010,, Entity framework,TFS SVN, JQuery, JavaScript, BMD Remedy Selenium, Fiddler, Win runner, Load Runner, Visual Studio.net 2010,webservices,SQL Server, CMS (Share point - WSS 3.0, MOSS 2007), Oracle 9i/ 10i, NHibernate, BizTalk Server, Silver Light
