Sr. .net Developer Resume
SUMMARY:
- Over around 9 years of extensive work experience in full software development life cycle like requirements, design, development, coding and testing of desktop applications using C#, AngularJS, WinForms, ASP.Net,Web Service, ADO.Net, WPF, WCF, SQL, .NET Framework 3.0/3.5/4.0
- Experience in prototyping, full life cycle development, Maintenance and bug fixing projects.
- Six sigma certified professional.
- Expertise in developing Win Forms and user Controls using C#
- Proficient in integrating the UI and Business logic with Data base for data retrieval and manipulation using ADO.NET data objects.
- Proficient in developing software that interacts with devices.
- Experience in version controlling the source code using Visual Source Safe (VSS), Team Foundation Server (TFS) and Clear case.
- Worked on Waterfall and Agile development methodologies and in developing Use Cases, Sequence Diagrams, and Class Diagrams in UML.
- Worked on design patterns including singleton, Factory, Model, Model View - View Model(MVVM) and MVC
- Experienced in using MS Access and MS SQL databases as the backend and knowledge in writing queries in SQL, PL/SQL involving stored procedures, Triggers etc.
- Have extensively worked on OOPS concepts.
- Familiar with JavaScript.
- Fair knowledge in core Java
- Worked on Crystal reports for reporting.
- Excellent analytical skills with proficiency in debugging and problem solving.
- Good knowledge on Fire domain and basics of industrial automation.
TECHNICAL SKILLS:
Software/Languages Familiar with: C#.Net 2.0/3.0/3.5/4.0 , AngularJS, WPF, ASP.Net, XAML, Ado.net, WinForms, JSON, Java Script, Entity Framework 4.0/5.0/ 6.0, SQL, Access, XML, HTML, CSS
Configuration management: Clear case, VSS, TFS
Tools: Visual Studio 2005/08/10/12/15 , Microsoft Visio, Rational Rose, NUnit, Crystal Report, Expression Blend
Design Patterns: Singleton, Factory, MVVM, MVC
Operating Systems: Windows XP, Vista/ Windows 7
PROFESSIONAL EXPERIENCE:
Confidential
Sr. .Net Developer
Responsibilities:
- Worked on design, development and testing phases.
- Used AngularJS as the front-end development framework.
- Delivered the application as both stand alone as well as web hosting.
- Implemented AngularJS Controllers to maintain each view data.
- Made Web API calls from service layer of AngularJS.
- Identified defects and worked on enhancements.
- Worked on bug fixes to maintain the quality of the product and to satisfy all the customer requirements.
- Developed and executed unit test cases.
Environment: C#.Net, AngularJS, JSON, Web API, HTML, CSS, JavaScript, ADO.Net, TFS for SCM, Visual Studio 2015.
Confidential
Senior Developer
Responsibilities:
- Worked on enhancements to add new features to the existing product
- Implemented various user controls using C#
- Worked on bug fixes to maintain the quality of the product and to satisfy all the customer requirements.
- Used TFS for the Code integrity and source code management.
- Performed Unit, Integration testing, validation of data and logged the Test Results.
- Developed and executed unit test cases.
- Worked on L3 Issue resolving.
- Mentored new resources to fit into the project
Environment: C#, WPF, XAML, Nunit, ADO.Net, SQL, Entity Framework, TFS for SCM, visual studio 2010/12.
Confidential
Senior Developer
Responsibilities:
- Develop the tool to meet the requirements
- Performed unit testing by writing the unit test cases
- Prepared the design document for the existing code base.
Environment: C#, WinForms, ADO.Net, MS Excel, .Net Framework 3.5, Visual studio, TFS for SCM.
Confidential
Designer and Developer, Technical lead
Responsibilities:
- Collect customer requirements for various types and versions of fire panels.
- Worked on preparing the requirements and protocol specification documents.
- Design the database that support serialized data.
- Object oriented design that supports multiple panels and versions using WinForms UI inheritance.
- Used ADO.NET for retrieval and display of data.
- Worked on ADO.NET objects such as Dataset and Data Adapter for consistent access to SQL data sources.
- Developed test strategies, test plans and test cases and performed Unit Testing to identify and resolve integration, functional and usability issues before deployment.
- Coordinating with testing and installation teams during project release and for other activities.
- Worked on visual inheritance to achieve maximum reuse for multiple panel and version support which enabled to release software in a week for every new version.
- Implemented communication layer data exchange method in XML to standardize communication across different kinds of panels.
- Used crystal reports for reporting requirements for better flexibility and open standard.
- Used a hybrid of waterfall and incremental model as the SDLC.
- Used Clear case for configuration management.
- Mentoring freshers to fit in the project.
Environment: C#, WinForms, Ado.Net, Crystal Reports, XML, MS Access, PL-SQL, Clear case
Confidential
Developer
Responsibilities:
- Design webpages for user friendly GUI and to develop web logic
- Collect User Interface requirements
- Worked on resolving issues in the code
- Developed modules like search and encryption in core java as separate components
Environment: JDBC, Java, JSP, Web sphere
Confidential
UI Designer and Developer
Responsibilities:
- Handling all the UI configurations necessary for LiteSCADA
- Collect the UI requirements
- Design and develop the UI that interacts with SCADA database
- Implement Data export and import from excel to SCADA database
- Export feature done in C# to reduce the development time.
- Worked on managed and unmanaged code interactions
- Used SVN for the Code integrity and source code management.
- Performed Unit testing and bug fixing
- Worked on optimizing the code to reduce the export time.
Environment: VC++, C# .Net,ASP.Net, ADO.Net, MS Excel, .Net framework