Web Developer Resume
SUMMARY
- 14+ years of professional software experience in development, enhancement in windows operating systems using C# and C++.
- Have developed N - Tier .NET applications ranging from desktop to web, web services to windows services and proficient in development of WinForms and Web Forms (MVC) applications.
- Excellent working experience in Object Oriented Analysis & Design (OOAD) and OOPS concepts including Inheritance, Polymorphism, Abstraction and Encapsulation and SOLID Principles.
- Exclusively used .NET User Controls, and Custom Controls to design the Rich User Interactive Webpages.
- Deployment of Application on Test and Production environment and Integration of different systems with the application.
- Experience on development of web applications using MVC ASP.NET, JavaScript, REST,SOAP, Web API, JSON, AJAX, Bootstrap.
- Good Knowledge on SOA and Web services
- Developed ecommerce web application using Nopcommerce.
- Experience on Windows Communication Foundation (WCF) and .NET Framework 3.0/3.5/4.0/4.5 and LINQ.
- Strong understanding of RDBMS concepts, experience in SQL Server and ORACLE.
- Good knowledge on stored procedures, triggers and functions.
- Good knowledge of Telecom Technologies (NMS, EMS, SNMP), Energy Domain (SIPROTEC DEVICES), Storage Technologies (SCSI, FC, RAID) and MPEG standards.
- Good knowledge on Automation Testing using STAS and Selenium.
- Experienced in Test Driven Development, Documenting, Preparing Test Plans, developing automated test cases (using NUnit, NCover, and Selenium) and Testing (Unit, System, Integration, User Acceptance testing and Regression testing).
- Worked on test automation related tools like NUnit, AccExplorer, Inspect32, SpyPlus.
- Good knowledge on CQI associated tools like FxCop, PC-Lint, Simian, SmartLOC, Source Monitor.
- Experience on performance and memory profiler tools like aqtime, rational purifier.
- Good working experience on debugging tools like windbg, debugviewer.
- Extensive working knowledge on Configuring and version controlling with Visual Source safe (VSS) and IBM Rational Clear case, (TFS )Team foundation Server.
- Experience in creation and understanding of Business Specification Diagram including Class Diagram, Entity Relationship Diagrams (ER Diagram), Sequence Diagram, and Work Flow Diagram using Enterprise Architect (EA) tool.
- Experience in software development methodologies like Waterfall, Agile and Lean.
- Good exposure to software Design patterns.
- Undertaken Release Management and Deployment activities across environments.
- Skilled in all facets of product/software development life-cycle (SDLC) from requirements gathering, analysis and design through architecture, implementation and integration.
- Good communication, interpersonal, and negotiation skills and adept in problem solving, debugging and troubleshooting skills.
- Proven success developing strong client relationships using interpersonal communication skills.
- Adept at learning new technologies and can easily adapt to suit changing needs of application development.
TECHNICAL SKILLS
.Net Technologies: WCF, Entity Framework, LINQ, VB.NET, ASP.NET, ASP.NET MVC, WinForms, ADO.Net, Nuget Packaging manager.
Languages: C#.NET, C++, C and SQL
RDBMS: MS-SQL Server 2000/2005/2008/2012 , MS Access and Oracle.
Application Tools/ IDE: Visual Studio .Net 2008/2010/2012/2017 and SQL Management Studio
Operating Systems: Windows XP, Windows 2000/2003, Windows 7 and Windows 8
Server Technologies: Web Services, WCF, REST and Web API, SOAP.
Web Technologies: HTML, CSS, JSON, XML, MVC, AJAX, JavaScript, jQuery and Bootstrap.
Scripting Language: VB Script, C# Script and Java Script.
Version Control: Visual Source Safe and IBM Clear Case and Team foundation server.
Tools: FxCop, PC-Lint, Simian, SmartLOC, Source Monitor, Aqtime, Rational Purifier, windbg, debugviewer, NUnit, NCover, Selenium, AccExplorer, Inspect32 and SpyPlus.
PROFESSIONAL EXPERIENCE
Confidential
Web Developer
Responsibilities:
- Involved in gathering the requirements for product design and enhancements from the BSG marketing team.
- Used nopcommerce which is a ASP.NET Web based open-source ecommerce platform.
- Working with Microsoft VSTS for version control and project tracking.
- Used agile approach methodology for software development.
- Implemented unit test cases using Selenium.
- Involved in development and execution of tasks and have ensured the component is delivered with good quality and on time.
- Involved in database requirement gathering discussions, identifying the data objects like tables, views, indexes and various keys using SQL Server.
- Implement the database DML operations in the application to perform CRUD using SQL Server.
- Bug Fixing of the application and fine tuning of the complete Application end to end.
- Attending daily standup meeting, discussing the work accomplished, planned and road map.
- Supporting the applications, debugging analysis, errors and faults correction and prevention to ensure the solution functions smoothly.
Environment: Windows, MS Visual Studio 2017, C#, SQL Server 2017, .Net Framework 4.5, WINEVENTS, C# Script, Microsoft VSTS, Nopcommerce version 3.2/3.9.
Confidential
Sr. Developer / Lead
Responsibilities:
- Involved in gathering the requirements for product design and enhancements.
- Followed OOP concepts for developing the solution with C#, C++, WINEVENTS.
- Worked with IBM Rational Clear case for version control and project tracking.
- Created UI, .Net DLLs, C++ libraries, User Controls, Custom Controls and interface APIs.
- VB Scripting and C# scripting used to test the API
- Used an Lean approach methodology for software development.
- Involved in database requirement gathering discussions, identifying the data objects like tables, views, indexes and various keys using SQL Server.
- Implement the database DML operations in the application to perform CRUD using SQL Server.
- Used Entity Framework to develop the data access layers.
- Used Nuget package manager for consuming and managing the packages in the project.
- Implemented unit test cases using Nunit.
- Lead a team of size 4 and played a role of scrum master.
- Involved in planning, execution of tasks and ensure the component is delivered with good quality and on time.
- Bug Fixing of the application and fine tuning of the complete Application end to end.
- Attending daily standup meeting, discussing the work accomplished, planned and road map.
- Supporting the applications, debugging analysis, errors and faults correction and prevention to ensure the solution functions smoothly.
Environment: Windows, MS Visual Studio 2012, C#, SQL Server 2012, .Net Framework 4.5, C++, WINEVENTS, VBScript, C# Script, IBM Clear case, MSAA, Entity Framework version 5.
Confidential
Sr. Developer / Lead
Responsibilities:
- Involved in gathering the requirements for product design and enhancements.
- Used MVC and ASP.NET, WCF, REST, JavaScript, jQuery, CSS, HTML.
- Working with IBM Rational Clear case for version control and project tracking.
- Used Lean approach methodology for software development.
- Implemented unit test cases using Selenium.
- Involved in planning, execution of tasks and ensure the component is delivered with good quality and on time.
- Involved in database requirement gathering discussions, identifying the data objects like tables, views, indexes and various keys using SQL Server.
- Implement the database DML operations in the application to perform CRUD using SQL Server.
- Bug Fixing of the application and fine tuning of the complete Application end to end.
- Attending daily standup meeting, discussing the work accomplished, planned and road map.
- Supporting the applications, debugging analysis, errors and faults correction and prevention to ensure the solution functions smoothly.
Environment: Windows, MS Visual Studio 2012, MVC, ASP.NET, WCF, WebAPI, HTML, CSS, XML, JavaScript, jQuery SQL Server 2012, .Net Framework 4.5, IBM Clear case, Selenium.
Confidential
Sr. Developer / Lead
Responsibilities:
- Involved in gathering the requirements from clients for product design and enhancements.
- Implemented the component with C# using .Net framework 3.5
- Working with IBM Rational Clear case for version control and project tracking.
- Created .Net DLLs, User Controls, Custom Controls and interface APIs.
- Used an Agile Scrum approach methodology for software development.
- Implemented unit test cases using NUnit.
- Used RESTAPI and JSON processing
- Used an Agile Scrum approach methodology for software development.
- Lead a team of size 2 and played a role of scrum master.
- Involved in planning, execution of tasks and ensure the component is delivered with good quality and on time.
- Bug Fixing of the application and fine tuning of the complete Application end to end.
- Attending daily standup meeting, discussing the work accomplished, planned and road map.
- Supporting the applications, debugging analysis, errors and faults correction and prevention to ensure the component functions smoothly.
Environment: Windows XP, MS Visual Studio 2012, C#, .Net Framework 3.0, and IBM Clear case and NUnit, Inspect32 and SpyPlus.
Confidential
Software Engineer
Responsibilities:
- Involved in the maintenance and enhancement of Motocore component layer.
- Used Team Server Foundation (TFS) as version control tool.
- Bug Fixing of the application and fine tuning of the complete Application end to end.
- Attending daily standup meeting, discussing the work accomplished, planned and road map.
- Supporting the applications, debugging analysis, errors and faults correction and prevention to ensure the component functions smoothly.
Environment: C#, SNMP and XML, Team Server Foundation(TFS).
Confidential
Sr. Developer / Lead
Responsibilities:
- Involved in the maintenance and enhancement of CCMS product.
- Used Team Server Foundation (TFS) as version control tool.
- Bug Fixing of the application and fine tuning of the complete Application end to end.
- Attending daily standup meeting, discussing the work accomplished, planned and road map.
- Supporting the applications, debugging analysis, errors and faults correction and prevention to ensure the component functions smoothly.
Environment: C# and Windows XP.
Confidential
Software Engineer
Responsibilities:
- I am involved in the development of server side GUI.
- It also involved bug fixing in the server side part of the Digital signage.
- I was involved in Log Management of all the files which has been played on the client. The server will transfer the files to the client and then the client play those files and update the information about these files the in-FTP folder.
- Another module was Volume management, the playlist generated can have the both the audio files and video files.
Environment: VC++, Visual Studio 6.0 and Windows 2000.
