NarendraKumar N Barvaliya(******************@*****.***)
Bridgeport CT-06604
. Over 6 years of extensive experience in Web Development, Application
Development using C++, C# .NET, VB .NET, ASP. NET, ADO. NET, XML, Web
Services and Visual Studio .NET 2003 and 2005/2008/2010, Crystal
Reports XI, Crystal Reports XI R2.
. More than 5 years of experience in developing solutions with
Microsoft .NET (MS Framework 1.1,2.0,3.0,3.5,4.0) using Visual
Studio .NET 2003 & 2005/2008/2010, ASP.NET, C# .NET, and VB.NET with
SQL Server 2005, SQL Server 2008 and Access as the databases. 1 year
of experience in developing large-scale, performance critical
client/server applications using Microsoft Technologies like VB,
MTS and Crystal Reports 8.5/9.
. Experienced in Silverlight, Expression Blend and Spring.NET
. Strong knowledge in the areas
of HTML/DHTML/XML/XSD/DOM/XSLT/XPathauthoring/designing, Schema
generation.
. Experienced in using tools like Data Transformation Services (DTS)
and SSIS withMS SQL Server 2000/2005.
. Experienced in database connectivity programming
using ADO.NET, ODBC, and OLE DB.
. Experienced with Microsoft Application Building blocks for Dot Net
projects (Data Access, Exception Handling). Knowledge in User
Interface Process, Caching and Security Application
Blocks, Globalization, Threading.
. Extensively used DHTML, AJAX Library, RAD Controls for better UI
experience and responsiveness.
. Expert in database design and database programming using SQL Server
2000/2005 and Oracle 10g (Stored Procedures, Cursors, Triggers).
. Strong in Object Oriented Programming, principals and Design
patterns (Adapter, Singleton and Factory).
. Knowledgeable in all phases of Software Development Life Cycle -
Designing, Developing, Coding, Debugging, Testing, Implementation and
Maintenance.
. Specialized in the design, development and testing of component-
based and distributed systems in a Windows environment,
including .NET Web Services, Remoting.
. Experience in defining queries, generating drill-down
report in Crystal Reports.
. Knowledge in new features of .NET 3.5/4.0, WCF, Enterprise Library,
NHibernate.
. Skills to select lead and integrate working teams to develop system,
having the "hands on" characteristic to ensure the quality of the
final product.
Education:
Becholer of Computer Engineer from Gujarat University (India)
Master In Computer Science From Sacred Heart University (Fairfield CT,USA)
Certification:
MCTS (70-536): .NET Framework 2.0 - Web Applications (MCP ID: 6136495)
Technical Skills:
Visual Studio 2010/2008/2005, Visual Studio .NET 2003, .NET Framework
1.1/2.0/3.0/3.5/4.0, C# .NET, VB .NET, ASP .NET, ADO .NET, MS SQL Server
2002/2005/2008, SSRS 2005, SQL, T-SQL, Profiler, SQL Agent, Oracle 9i/10g,
PL/SQL, SQL Developer, Silverlight 3/4, Documentum 5.3/6.5/6.6, Enterprise
Library 3.1/4.0/4.1, Spring.NET 1.3.0, Service Oriented Architecture
(SOA), Web Services, WCF, WPF, LINQ, ClickOnce, Java Script, VB Script,
JSON, XML, XSL/XSLT, XSD, DOM, UML, HTML, DHTML, CSS, DOS, LINUX, Windows
NT/ 98/ME/XP/2000/2003/2008, IIS 6.0/7.0, Visual Basic 6.0, Java, ASP,
NHibernate 1.0/2.0, TCP/IP Protocol, Socket Programming, Win Forms, Web
Forms, Visual Source Safe, Subversion, Microsoft Project, Microsoft Visio,
AJAX Library, AJAX Toolkit, ActionScript 3.0, Microsoft FrontPage
2000/XP/2003, MS Excel, MS Word, MS Access, Expression Blend 3/4,
Dreamweaver, Photoshop, Crystal Reports 8.5/9/11/11.5, log4net, Telerik
RadControls, Dundas Charts.
Experience:
Sanofi-Aventis, Bridgewater, NJ / Aequor Technologies Jan 2010 - dec 10
Programmer Analyst
Application involves Content Authoring, Packaging and Distributing. Content
can be created with Online and Offline capability. Application has
extensive search functionality to find contents.
Responsibilities:
. Developed and implemented Web application using Silverlight,
C# .NET with Documentum as a backend repository to allow access to the
application over an intranet for authenticated users.
. Involved in writing and reviewing Functional Specification and
finalizing it.
. Developed Database Model Diagram using MS Visio 2003.
. Involved in n-tier architecture design and implementation.
. Extensively Used DQL to fetch and handle user data.
. Based on a modular design where users, granted specific access to
them, can only access certain areas based on their role.
. Extensively used Silverlight Library, Silverlight Toolkit and
Telerik Silverlight RadControls for better UI design and
responsiveness.
. Involved in Data Migration from Old Repository to New Repository.
. Created User Controls and Input Validations using MVVM pattern.
. Developed WCF Services using .NET Technology and utilized WSDL, SOAP
for transferring data in XML format.
. Responsible for maintaining CSS, Themes and Resources.
. Used new features from Silverlight 4 like Implicit styles, Text
trimming, Clipboard access, etc.
. Implemented Export to Excel utility and Reports in Excel using
SyncFusion.
. Generated e-mails from templates using XML and XSLT/XPath.
. Involved in fixing bugs by debugging the application. Participated
in solving technical issues in the project.
. Involved in Functionality testing, Unit Testing, Integration Testing
and System Testing of the Application.
. Involved in Application packaging and uploading on Development
server and Testing Server.
. Used Subversion, AnkhSVN and TortoiseSVN for version control and as
code repository.
Environment:
C# .NET, ASP .NET, .NET Framework 3.5/4.0, Silverlight 3/4, Expression
Blend 3/4, Sharepoint Server 2007, Documentum 6.5/6.6 (DFC/DFS), Samson,
Repoint, Telerik RadControls for Silverlight, Spring.NET 1.3.0, Enterprise
Library 4.0/4.1, Web Services, SOAP, WSDL, WCF, LINQ, Oracle 10g, SQL
Developer, XML, XSL/XSLT/XPath, Windows Server 2008, Visual Studio 2010, MS
Office 2003, MS Visio 2003, MS Project 2003, IIS 7.0, Subversion, DHTML,
Java Script, DOM, JSON, Photoshop, AJAX Library, AJAX Toolkit, log4net
Seven Dials Media Inc, Chicago, IL / Softweb Solutions jan 2008 - oct 2009
Mid level .Net Developer
Product is related to Digital Asset Management, Media Asset Management,
Advertising.
Modules related to Lead, Bid, Job, Work Orders, Purchase Orders, Invoices,
Shipping Information, Company, People. There are Group Rights and User
rights Module. Developed menu based on Logged in User's Rights. There are
administrative functions at different levels of hierarchy & various reports
catering to each level. Daily uploaded application and database scripts on
hosting server.
Responsibilities:
. Developed and implemented Web application using ASP .NET, C# with
SQL Server 2005 DB backend, Java Script, to allow access for verified
users to applications over an intranet using Terminal Services.
. Implemented automated list generation and emailing to specified mail
recipient(s), using C# .NET and SQL Server 2005.
. Successfully implemented Agile Software Development Method (Scrum)
in Company.
. Designed the workflow process using UML.
. Done resource allocation using MS Project and involved in Project
Management.
. Involved in a 3-tier architecture design.
. Used ADO .NET objects such as DataReader, DataAdapter and DataSet to
fetch and handle user data.
. Based on a modular design where users granted specific access to
them, can only access each module based on their role.
. Extensively used AJAX Library and RAD Controls (Telerik) for better
UI design.
. Implemented menus for Users based on user-role assigned by an
administrator.
. Configured report server in development and production stage.
. Created SQL server Reports using SSRS 2005 from initial stage.
. Implemented T-SQL stored procedures and triggers.
. Implemented form authentication and validation for users of the
system using Stored Procedures and SQL Server encryption methods.
. Developed general utility Exes in VB .NET using WinForms and
Multithreading.
. Responsible for transferring Excel data in SQL server 2005 using
SSIS.
. Developed XML Web Services using .NET Technology and utilized WSDL,
SOAP for transferring data in XML format.
. Used WCF (.Net Framework 3.0) to fetch data from Oracle 9i using
PL/SQL.
. Used Features of .Net Framework 3.0 (Collection Initializes, Partial
Methods, and Generics).
. Implemented company notice board using IIS 6, ASP .NET Forms
Authentication and SQL Server 2005 DB backend.
. Used XSLT Transformation to show Invoices and work orders.
. Involved in Functionality testing of the system.
. Involved in application packaging and uploaded application on
hosting server.
. Used Visual Source Safe for version control and as code repository.
Environment:
C# .NET, VB .NET, ASP .NET, .NET Framework 2.0, .NET Framework 3.0, Web
Services, SOAP, WSDL, WCF, SQL Server 2005, Oracle 9i, SSRS 2005, XML,
XSLT, Windows Server 2003, Visual Studio 2008, MS Office 2003, IIS 6, VSS,
Java Script, Photoshop, AJAX Library, RAD Controls
EGovernance, India / VSTL dec 2006 - Sep 2008
Programmer / Analyst
The purposes of the project was to extend the capabilities of the current
application, which was developed using FoxPro, and develop new modules to
manage the Government body's information using .NET technologies. It has
various modules like Property Tax, Water Tax, Estate, Birth-Death
Department, PGR, Solid Waste Management, Shop Establishment modules. Users
have parameterized tax calculations, customized tax patterns, yearly
assessment register, birth-death certificates, shop license, license
renewal. Old database from FoxPro is uploaded to SQL server 2000. Provided
24*7 support to client. Application has 450+ ASPX Forms and 350+ Reports.
Separate VB Exe for menu rights, group rights and user rights (only for
admin side).
Responsibilities:
. Converted the code from VB pages to VB .NET/ASP.NET.
. Involved in requirement gathering, analysis, design, development,
change management, deployment and user training, client support.
. Taken part in the reverse engineering of the existing application
and also developed new modules in new application.
. Used JavaScript for Client-side validations.
. Designed and developed database search functionality.
. Extensive usage of Crystal Reports XI.
. Created numbers of complex formula in sub report using different
type of variables likes shared variable and retrieved them from master
report.
. Performed coding to integrate Crystal Reports viewer control to aspx
pages.
. Generated multiple reports like yearly Assessment register,
yearly/monthly Reports, Collection Register/Summery, Revenue
Register/Summery, Target Collection.
. Performed testing and documentation of the site.
. Developed the project using iterative approach.
. Developed a data layer using ADO .NET.
. Developed prototypes and managed changes based on feedback.
. Designed and implemented core architectural components.
. Gathered and documented requirements specifications using UML use-
case methodology.
. Created DTS packages for data transfer and modifications.
. Involved in extensive Testing.
. Prepared test plans and did unit testing of the programs.
. Moved deliverables to Test for Quality Assurance and assisted
installation and configuration.
. Used Globalization in this application. It can work in any language.
. Used XML to buffer frequently retrieved information.
. Provided Onsite training and support to client.
. Used VSS for version control and as code repository.
. Prepared Help & Documentation for Admin/General users.
Environment:
ASP .NET, VB .NET, ADO .NET, .NET Framework 3.0, Visual Studio .NET 2003,
SQL Server 2000/2005, IIS 6, VB6, HTML, CSS, XML, XSLT, JavaScript, Crystal
Reports, Visual Source Safe
Taha And Ataha Traders
Guj-India April 06-nov 06
. Gathered system requirements from the client.
. Created System Requirements Specifications (SRS) document.
. Estimated development efforts using WBS technique.
. Developed Component Specifications and Unit Test Cases for the modules.
. Developed Unit Tests for the Business Logic components using VSTS
Testing Framework.
. Coded Business Logic components using object oriented programming
approach (OOAD),Generics and LINQ in .Net Framework and C# .Net.
. Coded Data Access components using ADO .Net with ODP .Net Data
Provider.
. Developed consumer Web Application using ASP .Net, AJAX and Java
Script.
. Coded Stored Procedures and Functions using SQL 2002/2005
. Developed Exception Handling Architecture for Error handing using Fault
Contracts.
. Handled Configuration Management using Subversion (SVN).
. Performed Unit Tests, Integration Tests and Deployment.
Environment:
ASP .NET, VB .NET, ADO .NET, .NET Framework 2.0, Visual Studio .NET 2005,
SQL Server 2000/2005, IIS, VB, HTML, CSS, XML, XSLT, JavaScript.
(http://www.famecinemas.com )