We provide IT Staff Augmentation Services!

Sr. Developerr Resume Profile

4.00/5 (Submit Your Rating)

SUMMARY:

  • 10 years of experience in system analysis, design, development and implementation in Client/Server technology usingASP.NET with C VB programming as frontend SQL Server Oracle as backend.
  • Expertise in Microsoft Technologies such as ASP.Net 4.0, WCF, WPF, ASP.NET MVC4, ASP.NET Web services, VB.NET, C .Net, AJAX, ADO.Net, Entity Framework, IIS,SQL Server 2008, SSIS, SSRS, Oracle.
  • Strong knowledge in Object Oriented Concepts OOPs with best practices like SOLID principles and Design Patterns.
  • Good experience in Windows Communication Foundation using SOAP protocol REST design.
  • 4 years of Strong Experience in Oracle PL/SQL programming Very flexible in writing very Complex SQL queries / Procedures/ Functions/ Triggers, AnalyzeExecution Plan improve the Performance by applying best practices.
  • Around8 years of experience in scripting languages like VB Script Java Script.
  • Good knowledge inAdvanced JavaScript Frameworks like AngularJS, BackboneJS, BootstrapJS.
  • Exposure with Team Foundation Server TFS
  • Good Knowledge in Data Structures.
  • Good Knowledge in Java Script Object Notation JSON objects
  • Around 4 Yearsof experience in creating and customizing Client/Server and Web based applications using ASP.Net, VB.Net, ADO.Net, XML, XSL,and Web Services.
  • Good Experienceindatabase migration from SQL Server 2005 to Oracle 11g using Oracle SQL developer tool.
  • Utilized VB.NET,C .NET, ASP.NET 1.1/2.0/3.0/3.5 and created web forms, win forms, user controls, custom controls, web services, WCF.
  • Good experience in developing .NET Remoting components and Xml Web Services.
  • Knowledge of developing web and client server reports using reporting tools like SSRS, Crystal Reports for .NET.
  • Experienced withAgile environment, Win Forms UI designs understanding and experience.
  • Having good working experience with the following tools like TOAD for Oracle, SQL Server Management Studio, SQL developer for Oracle, Erwin Data modeling, SQL PLUS,Visual Studio 2005/2008/2012, VSTS Visual Studio Team System and Sub Version
  • Designed and Developed n-tier including business and data tier applications. Well versed with Back end, Middle tier, front end and GUI Development.
  • Ability to gather requirements from clients document it and convert it into technical specifications.
  • Microsoft Certified Technology Specialist in .NET Framework 2.0 web Applications
  • OCA 9i PL/SQL Developer
  • Sincere, enthusiastic, hardworking with excellent communication and interpersonal skills and appetite to learn new skills.
  • Involved in complete Software Development Life Cycle SDLC .

TECHNICAL SKILLS:

Operating Systems

Windows 95/98/2000/XP, UNIX

Languages

VB 6.0, VB.NET, C Data structures, C , C .NET, PL/SQL, HTML,CSS,Java Script, XML and XSLT.

Scripting Languages

VB Script, Java Script

Client side UI Frameworks

AngularJS, BackboneJS, BootstrapJS

RDBMS

Oracle 10g/9i/8i, SQL Server 7.0/2000/2005/2008, MS- Access 2000.

Web Technologies

ASP, ASP.NET, MVC 4

Middle Ware

ADO.Net, .Net Remoting, Web Services,WCF, Windows Services, COM .

GUI

Visual Studio. NET 2003/2005/2008.

Web Servers

IIS 6.0

Reporting Tools

MS Access, SQL Server Reporting Services and Active Reports

Version controls

VSTS, Sub Version, SVN, TFS

PROFESSIONAL EXPERIENCE:

Confidential

Role: Sr. Developer

Responsibilities:

  • Implemented MVC architecture design for application.
  • Implemented Controller Classes to handle requests and execute Application and Data Logic.
  • Implemented some of the Razor Views as per the client needs
  • Developed and consumed WCF Services to achieve Service Oriented Architecture SOA and communication between heterogeneous applications.
  • Developed few of the WCF services by creating few Service Contracts and Data Contracts.
  • Developed few of the Model Objects by creating few scalable Maintainable classes by following the best practices SOLID Principles in Object Oriented programming concepts
  • Used Factory and Single ton design pattern's
  • Followed Interface segregation principle while defining interfaces.
  • Created Stored Procedures, Joins on Key Fields for fast retrieval of Data and Optimizing the Database.
  • Troubleshoot lot of the Complex SQL queries by Analyzing query execution plan, applying the required indexes, partitioning the huge tables with Local indexes to improve the query performance.
  • Prepared Database deployment installation instructions document.
  • Used ADO.NetEntity Framework Model for retrieving and updating Data into the database using Context Object.
  • Implemented Test Driven Environment to write Test Cases containing Assert Statements.
  • Updated the Requirement Specification document with the latest requirement changes.
  • Updated the Design Specification document with the latest client requirement changes.
  • Performed unit testing, prepared documentation, Debugged and fixed the errors before submitting modules to QA.
  • Developed and implemented different user controls to provide the rich user interface reusability.
  • CreatedMaster Pages to maintain consistent layout for the pages for the mobile application.
  • Designed and developed base business class and other template classes for business entities using Generics.
  • Used Visual Source Safe as version control.

Environment:Oracle 11g, TOAD, VSS, WCF, ASP.NET MVC 4, VS2010

Confidential

Role: Sr. PL/SQL Developer

Responsibilities:

  • Designed Entity Diagrams using Erwin Data Modeling tools.
  • Used SQL Developer for Oracle tool for migrating the Microsoft SQL Server 2000 objects procedures/ functions/ triggers ..etc to corresponding objects in Oracle
  • Prepared database coding standards template and the shared across the team to follow.
  • Identify the frequently occurred migration issues.
  • Analyzed migration issues and documented the resolution steps and the same is shared across the team to follow.
  • Created a structure by creating packages procedures with in it.
  • Implemented Exception Handling and database Transaction management COMMIT ROLLBACK .
  • Reviewed and provided the comments to the scripts developed by the team.
  • Created a log/Audit table in Oracle to mark the success/ failure of the migrated objects.
  • Manually converted few complex Microsoft SQL Server 2000 queries to Oracle by identifying and using oracle compatible datatypes predefined/inbuilt functions.
  • Listed down all the SQL Identity columns in SQL server 2000 and created sequences in oracle to implement the auto increment functionality for those columns in oracle.
  • Troubleshoot lot of the Complex SQL queries by Analyzing query execution plan, applying the required indexes, partitioning the huge tables with Local indexes to improve the query performance.
  • Prepared Database deployment installation instructions document.
  • Created and auto scheduled the jobs in oracle.
  • Exported the SQL Server table's data in to CSV files.
  • Created SQL Loaded script files to load data from CSV files to corresponding Oracle Target tables.
  • Created migration scripts for the one time data load in oracle
  • Created scripts for test cases
  • Updated the Requirement Specification document with the latest requirement changes.
  • Updated the Design Specification document with the latest client requirement changes.
  • Performed unit testing, Debugged and fixed the errors before submitting modules to QA.

Environment:Oracle 11g, SQL Server 2000, VSS, SQL Developer for Oracle,

Erwin Data modeling tool.

Confidential

Role: Sr. Developer

Responsibilities:

  • Created few of the ASP.NET web pages using c .net as part of new client requirements.
  • Created few of the business classes in the middle tier.
  • Applied exception handling across all the existing web pages in this application
  • Developed few of the User controls which are used as Headers and Footer across all pages in the application
  • Identified the list of CSV and Fixed Length files shared by SAP team in shared location.
  • Created the correcting Temporary tables in Oracle to push data from SAP files to these TEMP tables
  • Used SSIS tool to dump data from flat files to target oracle temporary tables.
  • Created Stage and final tables for the corresponding TEMP tables
  • Written scripts by applying Transformation rules on TEMP tables and load data in to corresponding Stage tables
  • Written scripts to filter unwanted data and load it to final master tables.
  • Created a structure by creating packages procedures with in it.
  • Implemented Exception Handling and database Transaction management COMMIT ROLLBACK .
  • Reviewed and provided the comments to the scripts developed by the team.
  • Created a log/Audit table in Oracle to mark the success/ failure of the onetime data load process for individual flat file.
  • Troubleshoot lot of the Complex SQL queries by Analyzing query execution plan, applying the required indexes, using bulk inserts updates to improve the query performance.
  • Prepared Database deployment installation instructions document.
  • Created and auto scheduled the jobs in oracle.
  • Created migration scripts for the one time data load in oracle
  • Created scripts for test cases
  • Updated the Requirement Specification document with the latest requirement changes.
  • Updated the Design Specification document with the latest client requirement changes.
  • Performed unit testing, Debugged and fixed the errors before submitting modules to QA.

Environment:VS2008, Oracle-Toad, VSS, ASP.NET,SQL Loader

We'd love your feedback!