Technical Lead Developer Resume
PROFILE SUMMARY:
- 9 years of experience in design and development of enterprise level WPF and Silverlight applications.
- Proficient in developing applications using Microsoft .Net technologies like C#, .Net, LINQ, WPF, DevExpress, Silverlight, Ado.Net, Entity Framework, Prism, Rest API, WCF, Angular.
- Have provided Design/Technical Document and presented Product seminars.
- Have good experience in UI development.
- Have experience in Custom controls for WPF/Silverlight and customization of Third - party Controls i.e. DevExpress and Telerik controls.
- Have experience with AGILE development methodologies.
- Highly motivated with the ability to work independently or as an integral part of a team.
TECHNICAL SKILLS:
Programming Languages: C#
Platform: .NET 3.5, 4.0 & 4.5
Microsoft Technologies: WPF, DevExpress, Silverlight, LINQ, Entity Framework, Prism, ADO.Net, RestAPI, WCF, Angular.
Standards & Technologies: OOPS, MVVM, MVC.
Database: SQL Server 2005, 2008.
Operating Systems: Windows 7, Windows 10, Windows Server 2016
Tools: & Packages: Visual Studio 2008/2010/2015 , DevExpress, Tortoise SVN, Jenkins, Fiddler, Reflector, Telerik Controls, TFS, PDQ.
PROFESSIONAL EXPERIENCE:
Confidential
Technical Lead Developer
Environment: WPF, VS2015, .NET Framework (4.5), LINQ.
Responsibilities:
- Analyze needs and requirements for Implementing User Interface for all the applications in the CCS product..
- Design & Develop the Thick Client Windows based User Interface using Technologies like WPF, Win Forms, XAML, PRISM and Programming Languages like C#..
- Managing and enhancing the XAML based themes of various applications in CCS product using tools like ThemeEditor, K3Diff and Microsoft Blend.
- Use various Development Driving Strategies TDD & BDD with Tools like NUnit.
- Design & Develop handling the various cross cutting concerns for all the applications in the CCS product using Tools & Technologies Microsoft Enterprise Application Block, Log4Net.
- Maintain and manage thus Source Code including activities daily check-ins, checkout, and Code migration and merging using tools TFS and Git.
- Deploy Application using tools and technologies like MS Build.
- Perform Source Code Management activities like Branching, Merging, Tagging, Labeling and Revisioning for the Project
- Sustain engineering to keep the products current with technology dependencies
Confidential
Technical Lead Developer
Environment: WPF, VS2015, .NET Framework (4.0), LINQ, DevExpress.
Responsibilities:
- Analyze needs and requirements for Implementing User Interface for all the applications in the ITP- Confidential project.
- Design & Develop the Thick Client Windows based User Interface using Technologies like WPF, Win Forms, Dev Express Suite, XAML, PRISM, Autofac, SimpleInjector and Programming Languages like C#..
- Managing and enhancing the XAML based themes of various applications in ITP- Confidential Project using tools like ThemeEditor, K3Diff and Microsoft Blend.
- Use various Development Driving Strategies TDD & BDD with Tools like NUnit.
- Design & Develop handling the various cross cutting concerns for all the applications in the ITP- Confidential Project using Tools & Technologies Microsoft Enterprise Application Block, Log4Net, JSON.NET.
- Maintain and manage thus Source Code including activities daily check-ins, checkout, and Code migration and merging using tools SVN, Clear Case & Git.
- Deploy Application using tools and technologies like Click Once Installation and MS Build.
- Perform Source Code Management activities like Branching, Merging, Tagging, Labeling and Revisioning for the Project
- Sustain engineering to keep the products current with technology dependencies
Confidential
Senior Software Developer
Environment: VS2008, .NET Framework (3.5), LINQ, Windows CE 6.0, Angular.
Responsibilities:
- Involved in design & development of Windows CE 6.0 application of Hand-held device.
- Working with FedEx Confidential clients and architect to gather requirements, analyze, design, develop the application in Agile methodology, and deliver the consolidated application.
- Providing new ideas and suggestions to the client to enhance features and performance of the application.
- Migrated existing device to higher version i.e. from Windows 6 to Windows 7.
- Used SQL Lite as an internal database for Windows handled devices.
Confidential
Senior Software Developer
Environment: VS2010, .NET Framework (3.5, 4.0), WPF, Prism, Entity Framework, LINQ, ADO.Net, SQL, Rest API.
Responsibilities:
- Involved in Design & Development of WPF and HP QC (10, 11.5) application
- Interacted directly with client for new features that are needs to be implemented in application.
- Providing new ideas and suggestions to the client to enhance features and performance of the application.
- Developed Rally interface (testing tool) in the application as an additional component.
- Used MVVM as a design pattern to develop the application.
- Made use of Rest API to consume JSON object in Rally interface.
Confidential
Senior Software Developer
Environment: VS2010, .NET Framework (3.5, 4.0), WPF, Prism, Entity Framework, LINQ, ADO.Net, SQL.
Responsibilities:
- Involved in Design & Development of WPF and PRISM application.
- Interacted directly with client for new features that are needs to be implemented in application.
- Providing new ideas and suggestions to the client to enhance features and performance of the application.
- Used MVVM as a design pattern to develop the application.
- Made use of Rad controls (Telerik controls) like RadGridView, RadComboBox etc. in the application.
- Made use of Entity framework and Ado.Net for database communication.
- Made use of PRISM framework in the application.
Confidential
Software Developer
Environment: VS2010, .NET Framework (3.5, 4.0), WCF, LINQ, ASP.NET, SQL 2008, JavaScript
Responsibilities:
- Involved in development of Application as UI and Database related stuffs.
- Used MVC as a design pattern to develop application