Sr.net Developer Resume
Palo Alto, CA
SUMMARY
- Over 7+ years of experience in developing Client/Server application, Web based Applications and distributed n - tier using ASP.NET on .Net Framework 2.0/3.0/3.5/4.0/4.5.1 with C# and VB.NET in various domains.
- Experience working with Software Development Lifecycles such as Waterfall Model, Iterative Model, Build and Fix Model, Conceptual Expertise in System Analysis and Design using UML
- Strong skills in Object Oriented Concepts/Methodologies
- Experience with web related technologies such as AJAX, HTML, ASP, JavaScript, Angular.Js2.0,1.05, Bootstrap, jQuery and CSS
- Experience in developing AJAX enabled Web Services and Ajax Control Extenders
- Experience in designing and implementing User controls and web custom controls.
- Extensive experience inEntity FrameworkandADO.NETto access data services from database as well asCode-first and database-first approaches.
- UtilizedServicesandFactorieswithdependency injection (DI) in Angular JS and ASP.NET MVC.
- Experience inInfragisticsNet Advantage Suite,Telerik, VSTOtools andFar pointControls.
- Working Knowledge of designing web parts using ASP.NET 2.0 and WSS 2.0
- Expertise in designing Master pages, Web forms, Custom Grid View, Form View ADO.NET objects such as Data Adapter, Command Builder, Data Reader, Data Tables, Transaction Model and Datasets
- Expertise in ASP.NET data validation controls like Required Field, Range, Compare, Regular Expression, Validation Summary controls and Custom Validation techniques
- Command over ASP.NET 2.0 Provider ModelObjects such as Membership, Role, Site Map, Session State, Profile, Web Event, Web Parts Personalization and Custom Mode Providers
- Expertise in design and development of Win Forms using C#, VB.NET and Windows applications using WPF and designing loosely coupled systems using XML web services and WCF
- Extensively worked on implementing Service Oriented Architecture (SOA) using Web Services (SOAP/ WSDL/UDDI)
- Experienced with SOA (Service oriented Architecture) and MVC(Model-View-Controller) Architectures
- Expertise in Data Binding techniques in Windows Application
- Well versed in Design Patterns likeMVC, MVVM PatternsandSingleton Patterns.
- Implemented the project usingMVVM patternwithSilverlight 4.0as front end.
- Involved in application design based onMVVM, and OOPs conceptson WPF and Silverlight platforms.
- Experience with IBM Data Power Tool to create new URLs from existing web services for Security Purpose.
- Experience in database design using T-SQL to write Stored Procedures, User Defined Functions,Indexes, views, Cursors, Triggers and strong experience in writing complex queries for MS SQL Server 2000/2005, Oracle 8i/9i/10g
- Expertise in creating SSIS packages in SQL Server 2005/2008 Environment by using Business Intelligence Development Studio
- Experience with SSRS in SQL Server 2005/2008 to design business intelligent objects
- Experience in source control tools such as Visual source safe 2005, TFS, Clear Case, Tortoise SVN, bore land Star Team and build/deploy tools like Jenkins and Cruise Control.
- Highly motivated analytical thinker with effective problem-solving abilities coupled with good communication, interpersonal skills and team-player
TECHNICAL SKILLS
Technologies: NET Framework 2.0/3.0/3.5/4.0/4.5.1 , ASP.NET, C#, VB.NET, MS AJAX, WPF, VSTO, Win Forms and Web Forms, WCF, ADO.NET, MVVM Patterns
Development Tools: Visual Studio (2015/2013/2008/2005/2003 ), Visual Basic 6.0
Languages: C, C++, Java, SQL, PL/SQL, C#, VB
Web Technologies: ASP, HTML/DHTML, CSS, XML, XSL, XSLT, XPath, Angular2.0.1.5, jQuery, bootstrap DTD/ XML Schema, COM/DCOM
Scripting Languages: VB Script, JavaScript, Perl, Shell Scripting
Databases: SQL Server 2000/2005, Oracle 9i/10g, MYSQL
Web Servers: IIS 5.0/6.0/7.0
Operating Systems: Windows 95/98/2000/Server 2003/XP/Vista, UNIX, Linux
Version Control Tools: Visual Source Safe 2005, CVS, TFS, Clear Case, SVN, Star Team
NET Testing Tools: N-unit 2.0, Visual Studio Team System 2005
Reporting tools: Crystal Reports
PROFESSIONAL EXPERIENCE
Confidential, Palo Alto, CA
Sr.Net Developer
Responsibilities:
- Involved in Requirement gathering /change requests from End users around the world.
- Designed and Developed Dashboard application which tells the performance of databaseapplication and web services using C#, ASP.NET, HTML, JQUERY
- Created the REST (Representational State Transfer) Services to consume from Dash board web application.
- Created the build and deployed into various servers using Jenkins Tool.
- Fixing the issues related to Deal Manager application
- Used Star Team and Tortoise as Source control to save the Source Code
- Involved in Migration of code from Star Team to Tortoise SVN.
- Microsoft Visual studio premium, C, Net Framework 4.5, ASP.Net MVC 5, jQuery, COM, VSTO, WCF, IIS8.0, Windows Server 2012R2 and Team Foundation Server.
- Design and developed outlook Add-ins by using VSTO and C .Net.
- Used N-Unit to prepare and run unit test cases.
- Used Quality center to log the bugs and create the reports
- Worked extensively with SQL server,OraclePackages and Stored Procedures.
- Developed reports using complex formulas and to query the database to generate different types of ad-hoc reports using s
- Implemented Unit Testing through N-Unit and created test cases for all functions used in the application.
Environment: .NET Framework 4.0/4.5.1, C#.NET, Visual Studio 2010/2012/2013 , Oracle10g, SQL Server 2012, JavaScript, XML, jQuery, HTML, WCF, REST, SVN Source Control, IIS 6.0/7.5, Confidential Quality Center 10.0, VSTO, Tortoise SVN. Jenkins.
Confidential, Portland, OR
Software Engineer
Responsibilities:
- Involved in the analysis, requirements gathering, design and development of the Property Manager Alerts.
- Designed and developed web pages and modules using C#, ASP.NET, HTML, JavaScript.
- Involved in the seamless integration across different platforms. (VB, Java, J2EE)
- Fixed the performance issue of batch job which sends daily emails for Payment due and outage.
- Created Property Manager Web Services by using WCF Technology.
- Created new end point URLs for Property Manager Application by using IBM Data power tool.
- Developed the Property Manager application in .Net platform
- Took initiative to use SharePoint to maintain the documents, group discussions and as a knowledge base to keep the standards, technical articles and code samples
- Created the Database which handles Property Manager alerts
- Used App Worx Scheduler to run Batch jobs on Timely manner
- Used Oracle 10g, PL/SQL and developed and guided complex stored procedures with associative arrays as parameters
- Created N-unit Test Cases on pl / Sql Procedures
- Involved in Design and development SQL database for data layer using SQL Server 2008.
- Experienced in writing complex Database Queries, Stored procedures using MS SQL Server
- Experienced in MS SQL Server Production Installations and Administration
- Followed Mock Framework for Code testing
- Used Agile SCRUM methodology to finish the project in time.
- Used SVN to maintain the version and source control.
- Used Quality center to log the bugs and create the reports
- Created SQL Server Integrating Services (SSIS) Reusable packages to extract data from Multi Formatted Flat files, XL, XML files into DB2 Systems.
Environment: .NET Framework 4.0, C#.NET, Visual Studio 2010, Oracle10g, SQL SERVER 2008, AJAX, JavaScript, XML, HTML,Web Services, SVN Source Control, IIS 6.0/7.5, Confidential Quality Center 10.0, Version One, N-unit Framework, App Worx Scheduler, Agile Methodology, IBM Data power.
Confidential, Beaverton, OR
Application Engineer
Responsibilities:
- Actively participated in collecting the requirements from the client.
- User and User group meetings, existing systems and various other source of information were analyzed.
- Developed a prototype to demonstrate the application core functions that had basic screens and their navigation.
- Coordinated offshore team everyday by using virtual communication tools (phone, WebEx and online meeting)
- Played a key role in design, development, and integration of various modules in the project.
- Managed changes in the program according to the new business needs.
- Configured and Maintained Portal/Sites using Microsoft SharePoint Services
- Took initiative to use SharePoint to maintain the documents, group discussions and as a knowledge base to keep the standards, technical articles and code samples
- Used share point to report the issues and fixes
- Performed detailed analysis, estimated work effort required for issues raised and fixed bugs during testing phase.
- Involved in daily sync up meetings with BSA team during QAST and UAT cycles
- Implemented Business Logic Layer using C#.NET
- Used Web Services to run the middle tier components
- Implemented ADO.NET objects to access database created in SQL Server 2008.
- Created SSIS Packages to pull the Oracle Source data into SQL Server Environment
- Worked closely with BSA during requirement gathering and documenting functional specification to help him understand the technical feasibility of the requirement.
- Created Reports by using SSRS
- Created Stored Procedures and Views for querying the database.
- Involved in tuning expensive SQL Queries for better performance by using indexes.
- Used SVN to maintain the version and source control.
- Used Quality center to log the bugs and create the reports.
Environment: .NET Framework 2.03.5/4.0, C#.NET, ASP.NET, ADO.NET, Visual Studio /2010, Oracle10g, SQL Server2005/2008, SSRS, SSIS, Web forms, AJAX, JavaScript, XML, HTML,Web Services, SVN Source Control, IIS 6/7.0, Confidential Quality Center 10.0, Share Point Server, Share Point Designer 2007,SQL Developer.
Confidential
Responsibilities:
- Involved in understanding and analyzing the clients business, requirements for the system.
- Involved in Design and Developing components of this application using ASP.NET, C# .NET, JavaScript.
- Created User Controls, Web Forms for billing services modules using ASP.NET and C#.
- Implemented business, database access layer classes in C# using UML class diagrams and sequence diagrams.
- Written SQL Queries, Stored Procedures, Triggers, Backup and Restore Database, Defining roles, creating database users, Assigning Roles to user’s using SQL Server 2005.
- Written code to access secure web service using .Net, Web form using C# and ASP.Net, WSDL, Proxy Class, XML/SOAP.
- Developed and designed various Inheritance, abstract classes, interfaces to design the business logic using SQL, C#.Net and ADO.NET and SQL.
- Built application usingASP.Net, C#, VB.Net, XML, XSL and Java script with in Visual Studio.Net.
- Experience in usingSQLServer Profiler,SQLServer Agent, and Database Engine Tuning Advisor(DTA).
- Created the ASMX Web Services implemnted Certificate Authetication, Method Overloading, implemneted Security and consumed services by creating proxy by using WSDL.
- Responsible for creating Reports in Crystal Reports and to deploy and solving any issues
- Used ADO.NET objects and LINQ to manipulate and retrieve data from the database.
Environment: .NET Framework 2.0, C#, ASP.NET, ADO.NET, XML, Web services, HTML, SQL Server2005, IIS 6.0, Windows 2000, VSS, N-Unit, Visual Studio 2008.
Confidential
Application Developer (ASP.NET, MVC)
Responsibilities:
- Involved in all phases of Software Development Lifecycle including Requirements gathering, Design and Analysis of the technical Specifications.
- Designed User Interface with Razor Views, Partial Views and Bootstrap for Layout View.
- Implemented Controllers to transfer data between View and Models.
- Implemented HTML BeginForm and performed HTML validation and ASP.NET MVC validation with data annotation.
- Used WebGrid with strongly typed ViewModels to provide more flexible and sortable grid view with paging increasing user interaction.
- Utilized jQuery Dialog with HTML Action Link to display a popup modal.
- Worked with ViewData, TempData and QueryString to pass data between controller and view, controller to controller, and view to controller.
- Improved load time by reducing the number of requests to the server and reducing the size of requested assets using Bundling.
- Created model classes using Entity Framework with LINQ and Lambda.
- Created custom error pages.
- Involved in software configuration management using Team Foundation Server (TFS) and used NUnit to do Unit Testing during the development.
Environment: .NET Framework 4.5, C#, ASP.NET MVC 4, Entity Framework, HTML, CSS, JavaScript, jQuery, Bootstrap, jQuery, SQL Server 2012, Visual Studio 2012, TFS, NUnit.