Sr .net Developer Resume
Newport Beach, CA
SUMMARY:
- 10+ years of experience in Design, Implementation of Client/Server Applications, Web Applications and Windows Based Applications development employing Object Oriented Analysis and Design (OOAD) using Microsoft Technologies and .NET Framework.
- Strong skills on .NET Framework using ASP.NET, C#, Silverlight 5.0, VB.NET and ADO.NET.
- Experience in creating CSS (Cascading Style Sheets), Themes and Skins for Web applications and Styles for WPF applications.
- Excellent understanding of Object Oriented Programming Methodology in the IT industry.
- Strong in Web Technologies like JavaScript, Web Services, HTML, XML, XSL, DTD, XML Schemas, CSS.
- Good experience in developing desktop applications using Windows Forms.
- Experience in writing functional, design, technical specification documents from scratch.
- Expertise with all phases of System Development Life Cycle (SDLC) and UML modeling.
- Good knowledge on WCF, WF, JSON and AJAX.
- Experience in developing Web based applications using Silverlight, ASP.Net, HTML, CSS, Java Script, jQuery, AJAX, REST, JSON, and Web Services.
- Strong skills in developing reporting services like SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS) and Crystal Reports.
- Have demonstrated ability to leverage High - level Design Documents to produce Detailed-level Designs.
- Proven experience in writing the T-SQL, SQL Server 2016/2012/2008/2005 stored procedure, Functions, Views, Triggers and database administrative tasks like backup, restore and SQL profiling and knowledge in Oracle.
- Experience in Unit Testing with Auto Test and Visual Studio and implement Unit Test Objects to test components and writing Unit Test Cases.
- Good knowledge and experience in implementing Entity Frame Work and MS LINQ to SQL.
- Good knowledge in various design patterns like Singleton, MVC, and MVVM.
- Good experience in Data Extraction transformation and loading (ETL) with SSIS and a good knowledge of Informatica power center tool.
- Good experience in functional specification reviews, design reviews and code reviews.
- Good experience in developing windows services using Visual studio.
- Expertise in working with .NET 4.5, 4.0, 3.5, 3.0, 2.0, 1.1, 1.0 Framework. Extensive experience in handling IIS 7.0/6.0/5.1/5.0/4.0 in Website Deployment.
- Proficiency in Microsoft Word, Excel, Access, InfoPath, Power Point and MS Project.
- Used Agile methodologies, Waterfall model as software development life cycle models.
- Highly adaptable in quickly changing technical environments with very strong organizational and analytical skills.
- Excellent communication and interpersonal skills with ability to interact with individuals at all levels and can work as a part of a team as well as independently.
TECHNICAL SKILLS
Operating System: Windows 10, Windows 2000/XP/Vista/7, Windows 2008 Server
Databases: MS SQL Server 2016/2012/2008, MS Access, Oracle 8i/9i/10g, MySQL
Languages: C, C++, XAML, C#, VB.NET, .NET 2.0/3..0/3.5/4.0/4.5, MVC, ASP.NET, ADO.NET, MS Visual Studio 2015, Web Services, WPF, AngularJS
Scripting Languages: JavaScript, VB Script
Web Servers: MS IIS 5.0/5.1/6.0/7.0/7.5
Web Technologies: XML, XSL, XSLT, HTML, WSDL, SOAP, REST
Technologies/ Methodologies: UML, Use Cases, Workflow and Dataflow
Reporting Tools: Crystal Reports, Data Reports and Actuate, MS SSRS
Project Tools: Visual Source Safe 6.0/8.0, TFS, Subversion
Testing Tool: HP ALM (Application Lifecycle Management)
PROFESSIONAL EXPERIENCE
Confidential, Newport Beach, CA
Sr .NET Developer
Responsibilities:
- Designing and developing application software utilizing C#, XML, Silverlight 5.0, Web API, Web Services SOAP & REST, MS SQL Server, TFS.
- Involved in MVC applications and created Stored procedure, functions in MS SQL 2016
- Working with analyst and architects to decide approaches to solutions.
- Analyzing database/application issues and/or requirements to provide solution to projects.
- Determining impact of requests and make recommendation to resolve issues.
- Performed code review to ensure all C# .NET code meet architecture guidelines: testable in Microsoft unit test project, dependency injections (DI), valid design pattern, and good coding practices.
- Currently working on a project using AngularJS.
- Tuning of stored procedures.
- Used UML for technical diagram
- Tuning of stored procedures.
Confidential, Costa Mesa, CA
Sr .NET Developer
Responsibilities:
- Involved in all the stages of Software Development Life Cycle starting from Requirements gathering, design, development and testing of the application prototype.
- Implemented the communication between View and View Models using different mechanisms like DataBindings, INotifyPropertyChanged, ObserverableCollection and Event to Command Bindings.
- Created components for Navigation, Exception Handling and created Base classes, Abstract classes, Interfaces.
- Created latest XAML vector based UI Framework for the front end and developed the code behind in C#. Created several reusable User Controls, Custom Controls using C#.NET.
- Created Styles, Control Templates, Colors, Solid Color Brushes, Gradient Brushes and Storyboards for themes.
- Worked on Creating and Consuming RESTFUL Web services.
- Implemented updating Page data both in the Running and Suspended app states. Also, Implemented storing and retrieving state efficiently for a Windows Store App.
- Extensively followed agile methodology and Scrum process for software development.
- Involved in Unit Testing, Integration Testing, and Regression Testing of different Modules.
- Used Subversion as the source control and Jenkins as the continuous integration tool in the entire development life cycle of the application.
- Performed Integration testing on the modules of the other developers.
- Involved in setting up the Build Machines for running the Jenkins Integration tool for Source Code Management.
- Involved in Remote deployment of the application to various testing devices for performance testing.
Environment: XAML, C#.NET, .Net Framework 4/4.5, WPF 4/4.5, Microsoft Visual Studio 2012, MVC, REST Web Services, SCRUM, Agile methodology, Jenkins, Fiddler, Windows 8.
Confidential, Long Beach, CA
Sr .Net Developer
Responsibilities:
- Involved in requirements gathering, design & development and doing knowledge transfers.
- Designed and developed using n-tier Architecture. Used object oriented programming techniques to build modules.
- Responsible for writing the XML Web Services, Remoting Services, Windows services using .Net Framework 1.1 and C#. Also responsible for extensive Database Programming in SQL Server 2000 includes complex Stored Procedures / Functions, Triggers and DTS Packages.
- Developed User interface (UI) using ASP.net, developed the code behind in C#.
- Extensively followed agile methodology and Scrum process for software development.
- Used SOA in the designing of the application.
- Recent role includes leading the team to migrate the legacy CAP application to Windows 2003 and ASP.Net architecture using Visual C#, Framework 1.1, ADO.Net and SQL server 2000.
- Implemented controls like Data Grid, Group Box and Tab control.
- Used Update panel of the Ajax Control toolkit to enhance the Usability of the application.
- Created Custom User Controls for form designing.
- Extensively used ADO.NET to communicate with the SQL Server 2000 and later migrated to SQL Server 2005.
- Created framework and definition for web service support (host and endpoint) for future implementation.
- Involved in Database development like writing Queries, Stored procedures, functions, and triggers using SQL Server.
- Designed and wrote several medium-size development tools and end-user applications using the latest .NET UI technologies.
- Involved in Unit Testing using Microsoft Visual Studio Team System, Integration Testing of different components.
- Used TFS as the source control in the entire development life cycle of the application.
- Extensively worked on SSIS and SSRS.
- Configured App.Config file for the configuration of the entire middle-tier Application.
- Performed Functional Testing to check the stability of the product.
- Perform bug fixes based on UAT and provide production support.
Environment: Windows Server 2003/2000, ASP.Net, C#, VB.Net, Visual Basic 6.0, Visual InterDev 6.0, IE 5.0, COM+ Server, IIS 5.0, ADO.Net/ ADO 2.6, XML /XSLT, SQL Server 2000,SSRS, SSIS, Site Server 3.0, ERWIN 3.5
Confidential, Irvine, CA
Programmer
Responsibilities:
- Responsible for developing ASP.NET pages using C# in VS.NET 2005 to display the Bonds, CDS and Loan data based on the industries and sectors.
- Implemented ASP .NET Forms authentication using cookies.
- Involved wrapping security throughout the application to allow business users to service only customers within their industry
- Recent role includes leading the team to migrate the legacy CAP application to Windows 2003 and ASP.Net architecture using Visual C#, Framework 1.1, ADO.Net and SQL server 2000.
- Responsible for writing the XML Web services, Remoting services, Windows services using .Net Framework 1.1 and C#. Also responsible for extensive database programming in SQL Server 2000 includes complex stored procedures/functions, triggers and DTS packages.
- Responsible for developing SQL Server Stored Procedures, Triggers and Indexes.
- Involved in various levels of testing and deployment of the application
Environment: Windows Server 2003/2000, ASP.Net, C#, VB.Net, Visual Basic 6.0, Visual InterDev 6.0, IE 5.0, COM+ Server, IIS 5.0, ADO.Net/ ADO 2.6, XML /XSLT, SQL Server 2000, Site Server 3.0, ERWIN 3.5