Sr. Developer / Lead Resume
SUMMARY:
- 11+ 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.
- 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.
- Strong Knowledge of developing Web applications using XML, HTML, UML, JSON.
- Good knowledge on Windows Communication Foundation (WCF) and .NET Framework 3.0/3.5/4.0/4.5 and LINQ.
- Strong Knowledge of developing Web applications using XML, HTML, UML, JSON.
- Developed applications using REST, Web API, MVC and ASP.NET.
- Strong understanding of RDBMS concepts, experience in SQL Server and ORACLE. Good knowledge on stored procedures, triggers and functions.
- Good knowledge in AJAX, JavaScript, Bootstrap
- 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 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 .
- 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 EXPERTISE
.Net Technologies WCF, LINQ, VB.NET, ASP.NET, ASP.NET MVC, WinForms .: 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 2003/2005/2008/2010/2013 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.
Web Technologies HTML, JSON,XML, MVC, AJAX and Bootstrap.: Scripting Language: VB Script, C# Script and Java Script.Version Control Visual Source Safe and IBM Clear Case.: Tools: FxCop, PC-Lint, Simian, SmartLOC, Source Monitor, Aqtime, Rational Purifier, windbg, debugviewer, NUnit, NCover, Selenium, AccExplorer, Inspect32 and SpyPlus.
PROFESSIONAL EXPERIENCE
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 .
- Using .Net framework 4.5
- Working 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.
- 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.
Confidential
Sr. Developer
Responsibilities:
- Involved in gathering the requirements for product design and enhancements.
- Used MVC and ASP.NET.
- Using .Net framework 3.5
- Working with IBM Rational Clear case for version control and project tracking.
- Us ed 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.
- 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, SQL Server 2012, .Net Framework 4.5, IBM Clear case, Selenium.
Confidential
Sr. Developer
Responsibilities:
-
- Involved in gathering the requirements from clients for product design and enhancements.
- Implemented the component with C# using .Net framework 3.0
- 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.
Confidential
Software Engineer
Responsibilities:
-
- Involved in the maintenance and enhancement of Motocore component layer.
- 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.
