Senior Developer Resume Profile
Reston, VA
Summary:
- .Net senior consultant with over 14 years of industry experience in application design, development, deployment and maintenance.
- Diversified experience in developing, and implementation of software applications using RESTful API,APIGEE,ASP.NET,CloudComputing,SilverLight,WCF,LINQ,ASP.NET,WebAPI,AngularJS,NodeJS,HTML5, NHibernate,Dependency Injection,Qlikview,MVC,MVVM,WinForms.Net,C ,VB.NET,WPF,WSS,MOSS2007,ASP,BRIO,VB,COM,MTS,XML,XSL,IIS, AJAX,JSON,DHTML, VB-Script,XML, Java-Script, ActiveX , Oracle, SQL Server , PL/SQL, Active Directory,MongoDB,Informatica, SVN,Sourcesafe,Rational Clear Case,Resharper ,SSIS and SSRS
- Expertise in Oracle database design, table creations,development of highly Complex Stored Procedures,Views, Functions, Triggers, Complex Packages,Exception handling, Cursors, Materialized views, Indexes, Partitions, Collections in Toad 9.5, SQL Plus, PL/SQL Developer, SQL Developer
- Expertise in Unix O/s, Unix shell scripting in ksh Korne ,bsh borne ,csh c shell using VI editor
- Sound experience in handling DBA activities such as granting roles and privileges, performance tuning, Oracle admin
- Extensive experience in ETL Tools such as Informatica and SSIS SQL Server Integration Services
- Experience in the integration of various data sources like Oracle 9i/10g, SQL Server 2005/2008, Access, Oracle OLTP,OLAP,OEM
- Hands on experience in Design,Development and Deployment of RESTful web services using APIGEE infrastructure
- Experience with Service Oriented Architecture SOA .
- Experience in migrating projects from legacy Microsoft technologies to .NET platform and database migrations from SQL Server to Oracle and vice-versa.
- Strong experience in coding using TSQL, Procedures/Functions and Triggers.
- Experience includes preparing SDS, TSD, User Manuals and Programming specifications.
- Expertise in writing business solutions using Object Oriented concepts of .NET.
- Expert in creation and consumption of Web Services and WCF Services.
- Expertise in creation and use of Windows Controls, Windows Services, Win forms, Web forms, APIs, Web User Controls in C and Visual Basic. Net.
- Have good experience in using Rational Rose RUP , UML diagrams.
- Hands on experience in migrating windows applications VB to web applications ASP.NET
- Hands on experience in using version control software's like SVN,Git,GitHub,VSS ,Rational clear case and TFS Team Foundation Server
- Strong experience on SharePoint design, custom development and documentation
- Very strong knowledge about Brio upgradation from version 6 to version 8
- Good understanding of share point administration and maintenance tasks
- Hands-on experience on data migration using SSIS SQL Server Integration Services
- Experience in Data Extraction, Transforming and Loading ETL between Homogenous and Heterogeneous System using tools SSIS, Informatica, XML .
- Knowledge about the BizTalk
- Quick learner to any third party tools in customizing the solutions
- Hands on experience in developing reports using SSRS SQL Server Reporting Services and BRIO
- Implementing 508 features for Rehabilitation Act for Electronic and Information Technology
- Expert knowledge of client access requirements for various levels of users, administers, configures and adjusts site permissions
- Well versed with the Crystal Reports 6/7/8/8.5
- Experience in using of Third party vendor components like DevExpress ,Telerik,Hyperion and Infragistics
- Experience in MS SQL Server 7.0/2000/2005/2008 installation, configuration, performance tuning, client/server connectivity, query optimization
- Excellent interpersonal, analytical and communication skills.
- Extensive knowledge in Quality Management Process and Six Sigma practices.
- Expert knowledge of JavaScript, HTML5, CSS3,AngularJS , NodeJS,Knockout and Bootstrap
Skill Set:
Languages | C , VB.NET, LINQ,Visual Basic,jQuery |
Web Development | MVC,MVV-VM,WPF,ASP.NET,Silverlight, ASP,HTML, VB Script,,CSS,XHR,XML-XSLT,jQuery, JavaScript, JSON,ExtJs, XML, XAML,SOAP,WSDL,WADL,HTML5 and NHibernate |
Middleware | APIGEE,COM/DCOM, SOA, RESTful API,WCF,,Web Services |
Oracle Tools | Toad 9.5,PL/SQL Developer, SQL Developer, SQL Plus, SQL Loader, DBA, Import/Export, Database/Performance/Query tuning using Explain Plan, TKProf SQL Trace , Data Modeling tools Erwin MS Visio 2003, OLAP,OLTP, Data Warehousing, ETL tool Informatica |
Analysis/Design | UML and Visio |
Reporting Tools | SSRS 2005/2008,Brio 8/Hyperion, Crystal reports,Excel Plug-In,QlikView |
Version Control Tools | IBM Rational Clear Case, Clear Quest, Team Explorer 2008,VSS,Sub Version SVN ,GitHub |
Servers | Windows Vista/XP,2003/2007, Win NT 4.0, Unix/Linux |
Development IDE | Visual Studio 2013/10/08/05/03,2002,Share Point Designer |
Operating Systems | Windows 8.1/7/2007/2000/2003/95/98/NT , UNIX |
Databases | Oracle 11g,10g/9i/8i/7.3, MS-SQL Server 2008/2005/2000/7, MongoDB,MS-Access 2000 |
Tools Technologies | Silverlight, Windows Azure, Cloud computing ,ASP.NET MVC design pattern ,Microsoft Visual Studio 2008,2005,2003, ODBC,ORM, ADO.NET data services, DAO, BizTalk, Windows Share point ,MOSS 2007 ,Multithreading, Sockets, ActiveX, COM, COM , MTS, .NET Remoting,Web Services, Visual SourceSafe, TFS Team Foundation Server , MSXML parser, IIS, WPS,WCF,WF ,AJAX, API,Rational Rose, Visio, MS Project , SQL Server Integration Services SSI ,SQL Server Reporting Services SSRS , DevExpress Components, Component One,Master Pages, User Controls, ICSharp API and Telerik, Agile Methodology, SCRUM, Unix shell script, VI editor,Resharper,Git,GitHub, |
Proficiency in latest technologies | Angularjs,Nodejs,Expressjs,Backbonejs,Knockoutjs,NPM,Sublime,Mongoose,Mochajs,Batarang,Grunt,Ember,SPA Single Page Application , ,HATEOAS, JSONLINT,Postman, Phone Gap and Boot Strap,EZ Publish,MySQL,Zend |
Work Summary
Confidential
Role: Senior Developer
Responsibilities:
- Migrate SQL Server tables,views,procedures,types,varrays to Oracle database
- Convert .NET code that is written to connect SQL Server to Oracle code
- Design and development of Unit test projects
- Write unit tests to make sure every use case is passed verification
- Design database tables,views,procedures,triggers and other related data objects
- Write optimized PL/SQL queries to fetch data from data base
- Integrate data from APIs and WCF services
- MVC design pattern is implemented to communicate data between different layers
- Implement multi-threading to improve message performance
- Integrate TIBCO service to deliver message service between components
- Implement dependency injection to make it available for any dependent objects
- Integration with authentication and authorization modules
- Co-ordinate with team members to deliver dependent components
- Deign reports and write PL/SQL procedures to pull data from database
Environment: ASP.NET, Oracle 11g,,SQL Server 2008,WCF,IIS 7.5,Log4net,Windows 7,Visual studio13, ,Microsoft.NET 4.5.1,C ,MVC 4.0,Web API,SVN subversion,Resharper,jSON,XML,HTML5,Entity Framework 5,TIBCO,Multi-Threading, N-Tier Archtecture,ADO.NET,ODP.NET
Confidential
Role: Senior Lead Developer
Responsibilities:
- Design and development of enterprise standard templates for Restful API services
- Design database tables,views,procedures,triggers and other related data objects
- Participates in user requirement analysis and data collection process
- Design and architect data import tool using ASP.NET web pages
- Administration of installed software for business group applications
- Prepare requirement analysis documents and project technical documents
- Explore new technologies and work on POC for API,Excel Plug-in and integration of APIs into Qlikview reports
- Mentor and Co-ordinate team members
- Write optimized PL/SQL queries to fetch data from data base
- Implement two-way data binding which reduces the amount of code written
- Integrate data from APIs by using resource and http services
- MVC design pattern is implemented using angular framework
- Implement dependency injection to make it available for any dependent objects
- Use angular templates directly in HTML to minimize the syntax
- Develop SPA Single Page Application to approve the project life cycle
- Integration with authentication and authorization in angular methods
- Design and develop partial views to render UI based on controller request
- Involved in design, development and testing of projects Craft Time Tracking System,Data Loader,Business Hierarchy, Construction Change Documents,Tower Tracking and ApiToExcel Plug-in
Environment: Restful API, Oracle 11g,,SQL Server 2008,API GEE,IIS 7.5,Log4net,Windows 7,Visual studio 2010/13, Visual studio 2010 VSTO ,Microsoft.NET 4.0/4.5.1,C ,MVC 4.0,Web API,SVN Subversion,MongoDB, jSON,XML,HTML5,Git,GitHub,Entity Framework 5 and Angularjs
Confidential
Role: Senior Web Developer
Responsibilities:
- Design and Development of GUI web pages
- Developed complex reports for analysis of data distribution/usage for different clients
- Working on performance enhancement features on frond end and back-end
- Writing complex Stored Procedures, Packages, Functions using Toad, SQL PL/SQL developer tools using Oracle 9i environment.
- Write optimized PL/SQL queries to fetch data from data base
- Set-up trace and profiling to debug and monitor query performance
- Create/Use proper indexes and joins to improve query performance
- Unit and integration testing of the system
- Make Ajax calls to web services using jQuery
- Dynamically change the client view based on user selected activities
- Used JQuery to animate and fade-in/out web pages in the web site
Environment: Windows 2000, Visual Studio 2005, ASP.Net, C , jQuery,Web Services, Visual Source Safe, Oracle 9i, Team Track,Custom controls,UNIX
Confidential
Role: Senior Web Developer
Responsibilities:
- Design and Development of GUI web pages, Master Page for printing module
- Working on Data Integrity Audit enhancement features
- Writing complex Stored Procedures, Packages, Functions using Toad, SQL PL/SQL developer tools using Oracle 11g environment.
- Write optimized PL/SQL queries to fetch data from data base
- Set-up trace and profiling to debug and monitor query performance
- Create/Use proper indexes and joins to improve query performance
- Successfully completed the HIPAA training
- Integration of modules and coordinating off-shore deliverables
- Performance tuning of existing Oracle PL/SQL Stored Procedures, Packages, Functions, SQL Scripts using Explain Plan, SQL Trace, TKProf utilities.
- Creating Materialized views, Global Temporary tables, PL/SQL tables, Collections, Objects for existing databases in Oracle 10g/11g and using them in Stored Procedures, Packages and Pipeline Functions.
- Creating Pipeline Functions, Ref Cursors, Cursors in Oracle Stored Procedures.
- Designing, developing Complex Stored Procedures, Packages Functions and performing Unit testing in PL/SQL Developer, SQL Developer and Toad.
- Unit and integration testing of the system
Environment: Windows 2000, ASP.Net, C , Web Services, Version Manager, Oracle 10g, Agile, Scrum, Telerick ,Team Track
Confidential
Role: Web Developer
Responsibilities:
- Develop the relational data base structure and develop complex SQL queries
- Development of WCF services that involves business logic and control flow
- Involved in requirement analysis and preparation of requirement specifications
- Design and Development of GUI, Master Page in ASP.Net 3.5 using MVC design pattern
- Implementation of MS Ajax features and JQuery
- Integration of IBM SSO authentication mechanism
- Develop Nant scripts to build, automate the release engineering process
- Design, development of Administration and Patient demographics modules
- Design and develop functional requirements and specifications of WCF Services
- Develop data model, base frame work and data contracts to implement service calls
- Design, develop MVC views and controllers to implement UI of the system
- Establish Schema and Security Protocols to be used for implementing WCF services
- Deploying and delivering systems by working with all teams from design to development to deployment to maintenance and change control
- Design complex enterprise services using Unity Container to inject dependencies
- Develop stored procedures and complex SQL queries to improve the query performance
- Develop new reports using SSRS
- Implemented enterprise library application blocks, Logging and Exception handling
- Implemented Ajax method calls to improve UI response and application performance
- Unit and integration testing of system using MSBuild and Unit Testing
Environment: Windows 2008, ASP.Net, C , WCF, MVC 2.0 Framework,LINQ,XML,Entity Framework,MSUnit,Unity Container,IBM Signle-SignOn,Visual Source Safe,Jquery,Ajax, NANT,MS Build,CI Continuous Integration ,SQL Server and SSRS
Confidential
Role: Web Developer
Responsibilities:
- Write shell wrappers to call other scripts
- Write Unix shell scripts to call PL/SQL stored procedures to run the batch jobs
- Implementation of MS Ajax features
- Design and Development of serviced component class library using WCF
- Design and Development of GUI, Master Page in ASP.Net 3.5
- Responsible for performance tuning analyzing query plans query tuning for SQL scripts by using tools such as Explain Plan, TKProf, SQL Trace utilities
- Involved in transfer of data between various databases using Import/Export Utilities
- Responsible for working in SQL Loader, Export/Import
- Designing creating various database objects like Tables, Indexes, Views, Triggers, Synonyms in Toad, SQL Developer, SQL Plus in Oracle 11g
- Design and develop of web pages using 'Expression Blend' designer tool
- Design the WCF services,.NET web pages and Ajax features
- Development of building blocks that involves business logic and control flow
- Involved in requirement analysis and preparation of requirement specifications.
- Analyze and debug shell scripts to fix any issues
- Running scripts to move data between Production>Staging>Development to re-produce and fix the issues reported by business
- Write optimized PL/SQL queries to fetch data from data base
- Set-up trace and profiling to debug and monitor query performance
- Create/Use proper indexes and joins to improve query performance
- Responsible for design and delivery of end solution for Location management and User Management based on client's business requirements
- Design, develop of real time quotes module to help the clients in choosing their investment decisions.
- Understand and refine functional requirements and specifications of Web Services
- Establish Schema and Security Protocols to be used for implementing Web Services
- Design and prototype new multi-tiered application functionality for Web Services based on XML for financial applications
Environment: Windows2000, UNIX, Informatica, Sybase, VB, DB2, Clear Case, ASP.Net, C , WCF,WPF,WWF, MV-VM,Silverlight 3.0,Component One, Expression Blend,LINQ,XAML,XML,
Confidential
Role: Senior Web Developer
Responsibilities:
- Development of building blocks that involves business logic and control flow
- Responsible for developing Service Upload wizard system
- Design the WCF services,.NET work flows and Ajax features
- Develop the relational data base structure that is using Windows Azure platform
- Develop the .NET services to deploy cloud design model
- Develop the data services using SQL data services of cloud design model
- Design and develop custom classes to implement the business logic
- Develop custom data services to store/retrieve data in cloud storage
- Write custom classes to facilitate data transformation in/out of BLOB storage of cloud
- Developed the configuration files to test the system
- Write application classes to improve user response using multi threading
- Development of stored procedure and views in SQL Server 2008
- Customization of user screens using Telerik windows controls
- Development of client side validation using Java Script and Jscript libraries
- Implemented multi threading to improve UI response and application performance
- Unit and integration testing of system
- Preparation of low level design document
Environment: Visual Studio 2008, ASP.Net 3.5,Silverlight 3.0, Expression Blend, Windows Azure, Cloud computing, BLOB storage, SQL Server 2008, MVP design pattern, Multi Threading ,C ,WCF,WWF,XML,XAML,.NET services,SQL Data Services,LINQ to SQL, LINQ to XML,Telerik Infragistics ,NunitTest ,Azile Methodology,SCRUM and IChsarp API
Confidential
Role: Senior Developer
Responsibilities:
- Involved in design, development and implementation of project.
- Analyzing and documentation of existing system for .NET conversion
- Design and Development of GUI, Master Page in ASP.Net 3.5
- Design and Development of serviced component class library using WCF
- Responsible for design and delivery of end solution for Asset management and Complaint Management based on client's business requirements
- Understand and refine functional requirements and specifications of Web Services
- Establish Schema and Security Protocols to be used for implementing Web Services
- Design and prototype new multi-tiered application functionality for Web Services based on XML for financial applications
- Deploying and delivering systems by working with all teams from design to development to deployment to maintenance and change control
- Design complex enterprise class systems
- Implementation of MS Ajax features
- Development of stored procedure triggers and views.
- Modification of existing stored procedure and migration data from Oracle 10g to SQL Server 2005.
- Tuned performance of the database queries using SQL Profiler, Index Tuning and applying various indexes.
- Implemented multi threading to improve UI response and application performance
- Unit and integration testing of system.
- Preparation of implementation plan and release document
- Develop work flows to collaboratively create, edit, review, index, search, publish and archive various kinds of digital media and documents
- Responsible for data analysis in FAST Search module
- Configure web site for storing, controlling, and versioning of documents
- Created SSIS packages to clean and load data to FAST search data model.
- Created package to transfer data between OLTP and OLAP databases.
- Created SSIS Packages using Pivot Transformation, Lookup, Derived Columns, Condition Split, Term extraction, Aggregate, Execute SQL Task, Data Flow Task, and Execute Package Task etc to generate underlying data for the reports.
- Created a table to save dirty records.
- Extracted data files from XML to SQL server.
- Created SSIS packages for data Importing, Cleansing, and Parsing etc. Extracted, cleaned and validated
- Created complex queries to automate data profiling process needed to define the structure of the pre staging and staging area
- Developed SSI scripts for legacy data migration
- Developed web services to be used by different client facing applications
- Responsible for reporting data development and deployment
- Developed user controls to display customized results
- Responsible for System Maintenance And Tracking System SMART module design, development and reporting
Environment: Windows2003, ASP.Net 2.0/3.5 , C , VB.NET ,WCF,WWF,WPF, Expression Blend,Java Script,VB Script,HTML, DHTML, XML, XSL-FO,Microsoft Share Point Services MOSS , Web Services, TOAD data modeler,WINSCP, TFS, Syncfusion,CMS Content Management Server ,Silver Light 1.0, FAST Search Software ,ORM Object Relational Model , NunitTest ,BizTalk, SQL Server 2005,SSIS,SSRS, Infragistics Telerik,DevExpress ,JSON,ExtJs and AJAX