.net Developer/ Ui Developer Resume
Bellevue, WA
SUMMARY
- 7 years of experience in design, development, coding, of business/commercial, automation application and Intranet or Internet based application in Confidential .Net Framework 4.5/4.0/3.5Microsoft Visual Studio 2012/2010/2008.
- Developed 3 - Tier Applications using ASP.Net, ADO.Net, and C#.Net, HTML, CSS, JavaScript, SQL Server 2005/2008 with proven abilities in Software Development Life Cycle (SDLC)& Software Quality.
- Used JavaScript, jQuery, AJAX, Knockout.js, AngularJS, CSS, CSS3, Bootstrap, HTML4/HTML5, XML, JSON, Sybase, DHTML in an application.
- Expertise in using ADO.Net Objects such as SQL Connection Object, SQL Command Object, Data Reader Object, Dataset Object and Data Adapter Object.
- Knowledge and experience in Source Code Control System (ClearCase and VSS) at user level
- Experience in working with ORM technologies and Entity Framework.
- Experience in working with WCF to create SOAPServices.
- Experience on AJAX Web browser technology to achieve Partial Rendering and to improve the Response Time.
- Experience in working with HTML Controls, Web Server Controls, and User Controls.
- Experience in writing stored Procedures, Prepared Statements, Views, Indexes and Joins on SQL Server and SQL tuning experience.
- Strong Experience for Bug Fixing, Enhancement and development of new features in the Main, Report Generation and ETL modules of a Claim Maintenance project based on the tools PowerBuilder
- Used versioning tools like Visual Source Safe (VSS), Tortoise SVN and IBM Rational Clearcase Tools.
- Strong experience in Object Oriented Programming Concepts (OOP) and Object Oriented Design (OOD).
- Experience working with Database Programming, Object Oriented Analysis and Design, Documentation under UML and Package and Deployment using .NET Setup and Deployment.
- Experience working on Waterfall, Agile Methodologies like Scrum.
- Experience in working with version control systems like RTC, TFS and VISUAL SOURCE SAFE.
- Oracle PL/SQL Developer experience in full system lifecycle design and analysis, development and implementation using Oracle databases.
- Very strong working experience in SQL, PL/SQL (Client and Server side Procedures, Functions, Packages, Objects, Triggers).
- Excellent analytical and inter-personal skills with experience in interacting with clients, user groups and ability to work in a fast paced environment under tight deadlines.
- Database Normalization, session and state management, aggregation and composition, Inheritance relationship, Abstract class Implementation in a project.
- Experience with PowerBuilder 12.5
TECHNICAL SKILLS
Languages and Internet Technologies: ASP.NET, ADO.NET, ASP, AJAX, MVC, WCF, JavaScript, JQuery, HTML, DHTML, CSS, XML,REST
IDE: Visual Studio .Net 2008/2010/2012, Sybase
Web Servers: IIS 7.5, IIS 7.0, IIS 6.0
Protocols: HTTP, SOAP and FTP
Languages: SQL, PL/SQL, C#, T-SQL, C, C++
RDBMS: MS SQL Server 2008, MS SQL Server 2005,Oracle 9i/10g
Methodology: OOAD, UML, Agile, Waterfall and Spiral models
Operating Systems: Windows Server 2008/2007/2003
Internet Technology: JavaScript, jQuery, AJAX, Knockout.js, AngularJS, CSS, CSS3, Bootstrap, HTML4/HTML5, XML, JSON, DHTML, Powerbuilder 12.5
PROFESSIONAL EXPERIENCE
Confidential - Bellevue WA
.Net Developer/ UI Developer
Responsibilities:
- Responsible for designing, coding, developing and implementing application using C# and ASP.Net, Extensively used AJAX to present a very intuitive user experience.
- Study existing power builder application functionality by reviewing the client side powerbuilder code, serverside sybase code (store procedure/triggers) and dabase architecture.
- Worked on VS Unit Testing Framework for automated Unit testing to write various test code, refactoring the code and implement load and web test and migrated the project to Cloud system.
- Designed and developed web pages using JavaScript, jQuery, AJAX, Knockout.js, AngularJS, CSS, CSS3, Bootstrap, HTML4/HTML5, XML, JSON, DHTML
- Develop software products in PowerBuilder 12.5 for Windows, Web and Mobile platforms
- Developed high-quality code in PowerBuilder 12.5
- Experience with Bootstrap, angular.js for creating the applications more effective.
- Experience with creating templates, pages and full sites in HTML, CSS, XML, jQuery, JavaScript, require.js, bootstrap, angular and other front-end technologies.
- Merging own development (all sources files) into the common patch branch for the release of new version of the product using IBM Rational Clearcase tool.
- Involved in SDLC, of application develop using Agile Methodology.
- Responsible for developing the Data Access Layer (Model) using ADO.Net Entity Framework Model, linq to Entities,WCF and C#.
- Supporing the existing application with Powerbuilder Code changes and Sybase Stored procedure, query change.
- Working with ASP .Net master pages that were common throughout the application and content pages.
- Used Nuget Package Manager to download, install, upgrade, configure and remove packages from VS Project for dependency management.
- Using the building tools like QBuild, Qtest, BuildTracker, AutoPilot, Source Depot, Git, TFS to migrate local project present in a particular machine, as well as new creating project to Cloud system by code refactoring and unit testing using visual studio and Sql Server.
- Create .net application to check server availability, entry point availability, E2E scenario testing for Create package, Edit package, Delete package, and Read package.
- Migrating the local project present in a particular machine to Cloud system by refactoring and unit testing and using different Confidential tools for source control.
- Used JavaScript to implement the client side business logic and validations.
- Create and Consume ASMX Web services and Restful web services, and WCF services in project.
- Followed Agile Methodologies and Test Driven Development.
- Implemented MVC pattern.
- Used ClearCase for version control
- Participated in Team Meetings, frequently communicated with Business Analysts to clarify the business requirements
Environment: Visual Studio.NET 2013, .Net Framework 4.0/4.5, ASP.NET, C#, WCF, ASP.NET Web API, CSS, JavaScript, ADO.Net, N-Hibernate, MVC, LINQ, MS SQL server 2008,MySql, XML, TFS 2010,Git,SourceDepot,AutoPilot,WTT,BuildTracker
Confidential, Hudson, OH
.NET Developer
Responsibilities:
- Analyzed and participated in requirements gathering and design document.
- Actively Participated in Team Meetings, frequently communicated with Business Analysts to clarify the business requirements and working with QA Team as part of Bug life cycle.
- Designed and developed multiple WCF web services for business processing.
- Supported/modified the existing web services as per user requirements.
- Created data access layer using N-Hibernate making use of Session factory, XML Mapping etc.
- Created Rest Services by using ASP.NET Web API to be consumed by Mobile UI.
- Designed and Developed ASP.NET MVC 4 Web Application.
- Used Unity for implementing Dependency Injection & Inversion of control pattern for loose coupled architecture.
- Used Log4Net Logging Library for Logging information to various sources for debugging and tracing.
- Used Nuget Package Manager to download, install, upgrade, configure and remove packages from VS Project for dependency management.
- Written Stored Procedures in SQL Server 2008.
- Implemented Business Objects, Business logic layer using Custom Generic Collections
- Worked on VS Unit Testing Framework for automated Unit testing to write various tests.
- Worked with test team and fixed the issues as part of the bug life cycle.
- Actively participated in code reviews, software release meetings.
- Used TFS and RTC (Rational Team Concert) for source control.
Environment: Visual Studio.NET 2010/2012, .Net Framework 4.0/4.5, ASP.NET, C#, WCF, ASP.NET Web API, CSS, JavaScript, ADO.Net, N-Hibernate, MVC, LINQ, MS SQL server 2008, XML, TFS 2010,RTC SCM,VS Unit Test.
Confidential, El Segundo, CA
.NET Developer
Responsibilities:
- Analyzed and participated in requirements gathering and design document.
- Followed Agile Methodologies and Test Driven Development.
- Actively Participated in Team Meetings, frequently communicated with Business Analysts to clarify the business requirements and working with QA Team as part of Bug life cycle.
- Implemented MVC pattern.
- Implemented membership management and role based security for managing the users (Create, Delete etc…).
- Designing screens (aspx, ascx and master pages) using Visual Studio .NET 2008/2010 and Creating Style Sheets for formatting the WebPages based on the business requirements and functional requirements document.
- Used JavaScript to implement the client side business logic and validations.
- Used different state management techniques (Hidden Fields, View State, Session, query string etc) to maintain the state between the pages.
- Used Data Access and logging application blocks.
- Used ADO.Net classes components SqlConnection, SqlCommand, SqlDataadapter,
- Used Dataset to implement the database transactions.
- Extensively involved in .Net Exception Handling Management, Debugging and Tracing of Application.
- Created and used Web User Controls for reusability.
- Used LINQ for database transactions.
- Updated XML documents with financial information.
- Used different bindings for WCF service to support different protocols.
- Create and Consume ASMX Web services and Restful web services in project.
- Extensively used AJAX controls like collapsible panels, tab controls, update panel etc.
- Extensively worked on stored procedures, triggers, functions, views, temporary tables and table variables.
- Worked with test team and fixed the issues as part of the bug life cycle.
- Implemented Unit testing using NUnit.
- Used Visual Source Safe as version control and document management.
Environment: Visual Studio.NET 2010, .Net Framework 4.0, ASP.NET, C#, WCF, HTML, CSS, JavaScript, ADO.Net, Web Services, MVC, LINQ, SQL server 2008, XML, TFS, NUnit, Agile Methodologies
Confidential, Culver City, CA
.NET Developer
Responsibilities:
- Prepared functional and technical documents.
- Designed and Developed n- tier application using various Object oriented concepts and design patterns to segregate different modules.
- Organized and actively participated in Code reviews.
- Implemented Business Objects, Business logic layer using Custom Generic Collections.
- Extensively used AJAX enabled web controls to achieve rich interactive user interface.
- Implemented extensive data caching in ASP.Net and C# to overcome legacy performance bottlenecks.
- Designed and developed custom .NET Web controls and user controls using ASP.NET and C#.
- Developed the generic data access components that support multiple data sources.
- Designed & developed various reports using Cross tabs, Formula fields, Parameter Fields, Data Sets.
- Create and Consume ASMX Web services and Restful web services in project.
- Involved in database design and developed data modals included tables, views, stored procedures, triggers, custom types, diagrams, and optimization plans.
- Mentored junior team members in migrating to new technologies.
- Involved in Preparation/Execution of Unit, Integration and System Test Cases.
- Used TFS for Version Control and source Control.
Environment: .NET Framework 3.0, ASP.Net 3.0, Ajax, MVC, C#, NUnit, XML, Web Services, SOAP, Java Script, DHTML,SVN, MS SQL Server 2005.
Confidential
Oracle PL/SQL Developer
Responsibilities:
- Involved in all the stages of Software Development Lifecycle (SDLC) - design, development, analysis, testing and deployment.
- Extensively involved in .Net Exception Handling Management, Debugging and Tracing of Application.
- Created and used Web User Controls for reusability.
- Used LINQ for database transactions.
- Updated XML documents with financial information.
- Used different bindings for WCF service to support different protocols.
- Create and Consume ASMX Web services and Restful web services in project.
- Extensively used AJAX controls like collapsible panels, tab controls, update panel etc.
- Extensively worked on stored procedures, triggers, functions, views, temporary tables and table variables.
- Worked with test team and fixed the issues as part of the bug life cycle.
- Used SQL Loader scripts to load the flat files into the Oracle Database.
- Coded complex SQL queries to retrieve data from the database depending on the need.
- Created Cursors and Ref cursors as a part of the procedure to retrieve the selected data. Made use of Bulk Collect feature to process the data from cursor/ Ref Cursors.
- Made use of Sub query-Factoring (WITH clause) to make complex SQL statements simple and make them more efficient. Using set operators in PL/SQL like Union, Union all, Intersection and Minus.
- Involved in resolving anomalies in the production database. Created indexes for faster retrieval and improved query performance. Performed exception handling for the procedures created
- Worked with performance tuning tools like Oracle optimizer, explain plan, hints to improve the database performance
- Support for the development, test and the production databases. Used SQL* plus and SQL Developer to develop database applications.
Environment: .NET Framework 3.0, ASP.Net 3.0, Ajax, MVC, C#, NUnit, XML, Web Services, SOAP, Java Script, SQLServer2005, T-SQL, SDLC, Toad, UNIX, Informatica, Erwin 4.5, UNIX shell scripting, Windows XP
