Senior Developer Resume Profile
PROFESSIONAL SUMMARY
- Eleven 11 years experience in complete Software Development Life Cycle SDLC process that includes Analysis Design Development.
- Extensive hands-on experience in C .Net WPF LINQ XML Multithreading objects oriented design ASP.NET WCF.
- Strong experience of application development utilizing WPF XML XSLT XPATH LINQ and VS 2008.
- Extensive experience in Desktop application Win Forms development using C VC .
- Extensive experience in Visual C 6.0 MFC Win32 Visual Basic 6.0 C C and object oriented design.
- Extensive experience in Object oriented features.
- Experience in enterprise architect for Design and use case modeling.
- Experience and strong knowledge in Asynchronous Processing Multi-threading Processing and Agile Methodologies.
- Extensive hands-on experience on Relational Databases like MySQL.
- Executed various roles Project/Team Leader Technical Architect Programmer Analyst Sr. Software Engineer Team Building Handled Multiple Projects and Technologies Playing key Team members achieving max Client satisfaction and Support.
- Extensive experience in gathering analyzing interpreting and reviewing business requirement documents and translating them into functional and technical specification documents.
- Sounds Good in Troubleshooting and debugging .NET applications in Windows application.
- Experienced in Project Implementation Planning Product Implementation Production Support and Maintenance Solutions Performance Analysis and Tuning Project Presentations to stake holders.
- Involved in Quality Processes and documentations on compliance with CMM level 5 and ISO.
- Having Excellent Communication and Interpersonal skills Self-starter Good leadership qualities Analytical and problem solving skills highly motivated dedicated and quick learner Demonstrated ability to work in New Technologies and concepts.
- Experience in stake holder management with France Germany and china and worked in France for one year.
TECHNICAL PROFILE
Client Internet Tools | VS.Net 2010 / 2008 / 2005 / 2003 .NET Framework 4.0 / 3.5 / 3.0 / 2.0 / 1.1 C .Net VB.Net WPF ADO.Net XML XSLT LINQ Share point OOAD Visual Basic 6.0 C COM ASP .NET VC MFC C WCF WEB API SOAP REST JSON |
Database | MySQL MS-Access 2000 |
Development Tools | Visual Studio.Net 2010 / 2008 / 2005 .NET Framework 4.0 / 3.5 / 2.0 Enterprise Architect Install shield Test Complete. |
Scripting Languages | JavaScript HTML DHTML VB Script |
Other Tools | MS Visio Dev Express Design Patterns UML NUnit FxCop Install shield Rational Clear Case Android SDK Phone Gap Google API s. |
PROFESSIONAL EXPERIENCE
Confidential
Schneider Electric SE is a European multinational corporation that specializes in electricity distribution automation management and produces installation components for energy management.
Flexible product naming fPN is the capability to get the IEC modeling of the product IED modified to reflect the hierarchy/structure of the virtual IED from the customer in the communication to the clients based on IEC 61850 Edition 2 Schemas.
Role Technical Lead Design.
Responsibilities
- Participated in SDLC of Requirement analysis Design Coding Testing Implementation Documentation
- Technical Lead and Developer and handled team size of eight
- Analyzed the requirements with the IEC61850 experts and stake holders
- Prepared the estimation Detail Design Specification Technical document Use Case documents.
- Designed and developed code engine part of the project and followed Design Pattern with implementing the SDLC model.
- Design and developing the win forms by using Visual Studio 2010 .Net Framework 4.0 ADO.Net WPF LINQ XML .
- Development using VC MFC
- Extensively used C / C interoperability to improve code reuse
- Implemented in MVVM design patterns.
- Performed the Unit System and User acceptance testing by using Test Cases and Functional Specification.
- Addressing technical functional issues with team members and scheduling project status meeting with stakeholders.
- Implemented the Multi-threading processing for xml processing
- Done Code Review Debugging Unit and Integration Testing and Coordinated with Quality team.
- Troubleshooting and tracking of technical and critical functional challenges.
- Maintained Issue Track Sheets and Delivered Quality Output to client
- Done Performance Analysis and Tuning Support and Maintenance Solutions
- Handled the Build Configuration and Prepare the Setup Package
- Maintained the Release and Versioning control through Clear Case.
- Introduced Test Complete Automation for regression testing.
Environment .Net Framework 4.0 C .Net WPF MVVM XML LINQ ASP.Net WCF Enterprise Architect UML MS-Visio ASP.NET MySql Visual Studio 2010 MS-Project Clear Case VC VB 6.0 MFC Migration to .Net N-Unit Testing WCF WEB API SOAP REST JSON Phone GAP Android SDK.
Confidential
A Configuration tool that helps in commissioning all the LV/MV electrical devices available in an electrical installation. This software communicates to devices using Modbus Serial Modbus TCP/IP protocols. It connects to the Cloud to store retrieve information related to the installation project.
Role Technical Lead
Responsibilities
- Requirement analysis understanding the business processes and Development
- Handled team size of four
- Technical Lead and Developer
- Prepared Design Specifications DS Functional Specifications FS UML Technical Design Documents and Test Plans.
- Performance tuning.
- Followed Agile methodology in development.
- Project is Implemented by SDLC model includes preparing Implementation User story scrum planning and implementation.
- Architected the Presentation Layer Business Layer Data Layer Security Services and Deployment
- Developed ASP.NET registration of the software.
- Design and developing the win forms by using Visual Studio 2008 .Net Framework 3.5.
- Multithreaded MDI SDI application using VC .
Environment .Net Framework 3.5 C .Net WPF XML LINQ Enterprise Architect UML MS-Visio Visual Studio 2008 MS-Project Clear Case MFC VC WCF WEB API SOAP REST JSON.
Confidential
Areva is a French multinational group specializing in nuclear and renewable energy headquartered in Paris La D fense.
Role Lead Programmer Analyst
- An XML based configuration tool based on IEC 61850 schema.
- Prepared Design Specifications DS Functional Specifications FS Technical Design Documents and Test Plans
- Project is Implemented by SDLC model includes preparing Implementation Plan giving Technical Design Walkthrough Walkthrough after construction
- Architected the Presentation Layer Business Layer Data Layer Security Services and Deployment
- Design and development for Desktop Application in C .
- Expert Programmer.
- Providing the technical solution to the team.
- Maintaining the Schedule/Release plan to manage the product development using incremental development methodology.
- Budgeting Automated Testing Requirement Analysis Continuous Integration quality goals
- Development from Legacy code with less documentation.
- Impact Analysis
- Estimation.
- Re-factored sample assignment component to support extensibility.
- Done Code Review Troubleshooting Integration testing and Coordinated with Off-shore test team
- Maintained a high degree of rapport with Project Manager and Team members adhere to project deadlines.
- Delivered Knowledge Transfer efficiently to off-shore technical support staff to maintain the system.
Environment Visual Studio 2008 .Net Framework 3.5 C VB.Net XML VC MFC
Confidential
Role Senior Developer
- Involved in Unit testing.
- Involved in low level design.
- As a Senior Developer involved in requirements specification design and development.
- FDT/DTM based Configuration Tool for Configuring motor starters/controllers.
- A Configuration tool that is delivered as a device DTM which addresses the motor starters/controllers family of devices. It gets integrated into open FDT containers like M M along with the proprietary FDT containers that are built to address the industrial automation world.
- Developed GUI Visual Basic C
- Involved in performance quality testing and final release of the product
- Experience in Test Complete Automation.
Environment Visual Basic 6.0 VC 6.0 C C Device Drivers
Confidential
Role Developer
VideoNet is a product marketed by Data Patterns Singapore. Video Net is a digital video recorder that supports multiple frame grabber cards for video recording streaming.
Responsibilities
- As a Developer involved in requirements specification design and development
- Developed video applications ActiveX controls using DirectX Visual C 6.0 MFC
- Involved in performance quality testing and final release of the product
- Developed GUI and Database access code using Visual Basic 6.0
- Involved in performance quality testing and final release of the product
Environment Visual Basic 6.0 VC 6.0 C C Device Drivers