Ashim
acokfp@r.postjobfree.com
732-***-**** X ***4
Professional Summary
* **** ***** ** ****** professional experience in Client Server&Web based environment using
•
Microsoft .NET Framework 2.0/3.0/3.5 including ASP.NET 3.0/3.5/4.5, C#, ADO.NET, VB.NET, Web
Services, Object Oriented Design, Windows Application, Web Forms and Remoting.
Experience of SDLC(Agile, RUP, Iterative,SCRUM) including SRS, Design &
•
Analysis,Development, Implementation, Build, Deployment, Version Controlling, Testing & Post
implementation and UAT issues support, migration and conversion of existed project.
Extensive experience in developing applications using C#, ASP.NET, VB6, ASP 3.5/4.5.
•
Excellent experience in deployment and configuration management and Virtualization
•
Expertise in RDBMS including MS SQL Server 2005/2000,MS Access.
•
Designed, and implemented a Content Management System (CMS) using ASP.Net (C#), with a
•
Microsoft SQL back end and proficient in COM/ DCOM/ MTS/ IIS technologies.
Solid experience in Reporting tools Crystal Reports
•
Thorough Knowledge in writing SQL queries, Stored Procedures, Views, Functions, Packages,
•
Triggers, Testing exception handlers, Cursors & tables and objects types.
Excellent in database like MS SQL Server 2005/2000,DB2, Oracle 7.x/8.0/8i and MS Access and also
•
have very good experience in using Visual Studio 2003, Visual Interdev 6.0 as a development environment and
also used Crystal Reports for generating various reports.
Experience with Windows Presentation Foundation (WPF), Windows Communication Foundation
•
(WCF) and knowledge of Windows Workflow foundation (WWF).Used Visual Source Safe (VSS) for
source control for applications.
Experience with source management tools like Subversion, Clear Case, Team Foundation Server (TFS),
•
Clear Quest, VSS, MKS and Mercury Quality Center.
Conversant with HTML, Java, Java Script, JSP, JDBC and VB Script.
•
Extensive development in Windows NT, Windows XP, Win 7.
•
Good communication skills, team player, self motivated, ability to handle multitasking, hard working
•
and result oriented.
Technical Skills
Languages VB.NET, C#
Internet Technologies ASPX.NET 2.0/3.0/3.5/4.5, ASP
Web Servers IIS 6.0, PWS
GUI Visual Basic 6.0 and 6.5
Web Designing Tools Visual Studio 2008/2005, ASP.NET Web Matrix, Front Page
Tools & Technologies ActiveX, ADO, ADO.NET, HTML, DHTML, XML, Source Gear, CSS.
Databases SQL SERVER 2000/2005, Oracle 9i, MS Access
DBMS MS Access 2000
Scripting Languages Java script, VB script, Classic ASP, C#.
Reporting Tools Crystal Reports
Unit Testing Tools Nunit GUI
Operating System Windows 2007, Windows NT, Windows 9x
Interfaces ODBC, ActiveX, COM, ADO, ADO.NET, Web Services
Version Control tools MS VSS 6.0, Rational Clear case, Perforce.
EDUCATION
Mechanical Engineering from TribhuvanUniversity, Nepal
Professional Experience
Adeptpros, Scottsdale,AZ Sep 12 –Current
Project: BELA
Sr. Developer
Description:
The purpose of this project is to define the vision and scope for the development of the REAL IT Platform for
children's early learning assessment suite of products titled, Riverside Early Assessment of Learning Assessment
Suite. The vision for the new REAL IT solution is a flexible, contemporary technology solution that provides data
to drive instructional and program decisions as well as be easy for all levels of customers to use, provides ability
for users to purchase various assessment modules in the suite based on their assessment needs, allows customers to
enter assessment data in multiple formats efficiently, link early childhood programs through common data
reporting, provide multiple levels of reporting to meet individual teacher and parent needs to state level
requirements, as well as serve as a longitudinal early childhood data system.
Responsibilities:
Designed and developed UI, User Controls, and Client Server Side Validation
•
Controls using ASP.NET and JavaScript, Software Internalization.
• Winforms application includes conversion of Classic ASP to C# and developed
Business Logic Layer and Data Access Layer and written methods in C# and .NET framework
3.5/4.0/4.5/4.5.1
• Helped in migrating from Microsoft Visual Source Safe (VSS) to Team
Foundation Server (TFS) and actively involved in developing Project Plans.
• Created WRQ model to get the data from the mainframe system and created the
console application to validate the data and store into the database.
Used WCF for inter communication between the applications as well as WPF
•
and XAML for developing user interfaces.
Designed and developed an interactive ContentManagement System (CMS)
•
with a back end in ASP.Net (C#) with an MS SQL database server, utilizing a browser driven component for
content editing, with inline previewing.
• Generated SQL scripts, Export and Import of data, Developed SQL Queries and
Stored Procedures for accessing data from the SQL Server2000 database and responsible for performance
tuning at the Application and Database Layers.
• Develop, implement, and maintain an asynchronous, AJAX based rich client for
improved customer experience.
• Worked on updating the database tables, writing stored procedures while doing
the Production Support.
• Worked on the Mailer System and Billing Services to help them run for every 15
minutes so that all the billing and emails are generated in proper time.
client side&server side form validations
• Performed using
JavaScript&ASP.NET validation controls respectively and designed and wrote Multithreaded Windows NT
Services
Developed SQL Queries and Stored Procedures for accessing data from the
•
SQL Server database.
Used Form Based Authentication for Application as .NET Security measure by
•
providing a login page.
• Involved in the Data migration of ETL process from SQL Server 2000 to SQL
Server 2005 using SQL Server Integration Services (SSIS).
Designed and developed table/matrix style reports using SSRS and included
•
them in the application.
Improving the performance by using ADO.NET dataset for Data Caching.
•
Involved in integration testing of the Application in Development environment
•
and written test plans.
Wrote Technical Documentation for the components under my responsibility.
•
OO design and analysis, UML modeling, and unit testing are used during the
•
product development cycle.
Environment: Visual Studio 2008, Microsoft .Net 3.5/4.0, ASP.Net 3.5/4.0/4.5.1, C#, ADO.NET, WCF,
WSDL, XML, IIS, Web services, OOAD, Oracle, CSS, HTML, SQL Database, Entity Framework, X Path,
Microsoft Windows 2007, Visual Source Safe and Rational Clear Quest, Object Relational Mapping Tools
and techniques,LINQ,NUnit Testing,Java Script andMicrosoft Windows XP.
Over Land Solutions, KS Jan'11 – Aug12
Project: Customer Portal
Sr. Developer
Description:
Portal is a web based application for the powerful solution which automates objective quality management in
premium audit services, loss control consulting, commercial inspection surveys and residential underwriting
surveys.
The Portal provides necessary information for field representatives as well as to the customers regarding the
surveys, charges applicable, benefits undergoing and provides several reports in different formats about the survey.
Responsibilities:
• Designing Data Access Layers, UI Layers, and Core Components for Enterprise ASP.NET 3.0/4.0
Application
• Used ASP.Net 3.5/4.0/4.5 for UI design and implemented custom validation, Software Internalization
and worked on Windows Workflow foundation (WF)development for a complex decision matrix
Written code for this Winforms application retrieving data using C# and presenting it to presentation
•
layer and used MVP Architecture
• Set up and configure the Win CE mobile application development environment and worked on Business
Application Development in VB.NET.
• Create forms for Win CE mobile applications that incorporate appropriate navigation & user input
techniques
• Developed web service component to access remote data and display them in a formatter manner.
• Accessing the remote data using XML web services and other remote data accessing options.
• Created some custom controls (reusable code) for wide range of use in the application in different pages
and deployed Win CE mobile application.
• Developed custom application (Universal Installer) in order to check current version installed and
automatically pulls down the updates and will update all the changes made in the old version.
• Synchronizing the data with SQL server using RDA and Merge Replication.
• Implemented Data access layer functions in ADO.NET for SQL Server2005 interactions were developed
using SQL and Entire Server side development, which incorporates Multithreading to store datain a
database
Created Enterprise framework to support WPF, Winforms modules, WPF common navigation module
•
using Prism Event Aggregator. Developed classes used to support customer preferences (Visual
Studio.Net: Enterprise Ed. C# 3.5 WPF/WCF, MVVM)
• Used Google maps API (GIS) to create map based reports for harvest and tracking information.
• Used Google Earth to draw field boundaries (Polygons) and exported it as KML. The KML was later used
to draw field boundaries on Google maps.
• Worked on AJAX to populate user interface controls such as drop down list and generate warning
messages to enhance overall UI experience.
Extensively used the Grid View and Form View to display fetched data and to make some changes.
•
Used MICROSOFT PATTERNS and PRACTICES(Mobile Client Factory)
•
Microsoft Message Queue Server was used to communicate across the system as well as networks.
•
• Used SQL Mobile (SQL Service CE) database to store and retrieve the data in the PDA devices.
Performed operations on Microsoft Library which collects the GPS coordinates along with the
•
Intermec’s Bluetooth printer for printing receipts.
Used RFID Library for scanning RFID’s and REST service,Web Service for downloading data
•
Wrote Technical Documentation for components which I had developed in this current project.
•
Involved in designing and executing the Unit Test Cases for DIT testing.
•
Responsible for the development of OO servermodules for a large check document archiving system
•
Environment: Visual Studio 2008, Microsoft .Net 3.0/3.5/4.0, ASP.Net 3.0/3.5/4.0/4.5, C#, Windows CE,
ADO.NET, WSDL, WPF, WCF, SOAP. XML, CSS, HTML, REST, IIS, OOAD, Object Relational Mapping
tools, Web services, Oracle, SQL Mobile Database,DB2, LINQ,Rational Clear Quest, Cruise Control,
Tortoise SVN, X Path, Microsoft Windows 2007.
World Tech,Nepal Nov' 08 – Dec ' 10
.NET Developer
Description:
Optimise is a web based application for the powerful data and call recording solution which automates objective
quality management, actively engaging employees to improve motivation and staff retention. This application
provides facilities such as Call Recording, Screen Recording, Patterns, Grading, Agent allocation, Dashboards and
Reports.
Role & Responsibilities:
Involved in developing Business Logic Layer and Data Access Layer
•
and written methods in VB.NET, VS.NET 2003 and .NET framework 1.1/2.0.
Developed User interfaces (UI) using ASP.NET forms and Point of
•
Sale (POS) tracking updating saleable inventory and capturing sales history.
• Created resource files (resx) files for internationalizing pages.
Written code for retrieving data using ADO.NET with VB.NET,
•
ASP.NET and presenting it to presentation layer.
• Made Multithreading optimizations to improve speed of responsiveness
Used DataGrid, DataList, and Data Repeater to display data from the
•
Database.
Implemented Data View for Sorting and Filtering records.
•
Used ASPX Labs Menu control and Callback tools and developed User
•
Controls for reutilizing.
Utilized ASP.NET Input Validation Controls and JavaScript to perform
•
validations.
• Improving the performance by using ADO.NET dataset for Data
Caching.
State is maintained at control level using ViewState and application level
•
using Cookies.
Created tables, indexes, generated SQL scripts, Export and Import of
•
data.
Developed SQL Queries and Stored Procedures for accessing data
•
from the SQL Server database.
Used Form Based Authentication for the Application as a .NET
•
Security measure by providing a login page.
• Involved in the Performance tuning at the Application and Database
Layers.
Environment: VS.NET 2003, C#, ASP.NET 1.1, ADO.NET, VB.NET, IIS, Java Script, HTML, CSS, SQL
Server 2000, Oracle, OOAD, ORM Tools, ASPX Labs Control for Menu & Callback,
Microsoft Data Application Blocks, Source Gear, Entity Framework, Rational Clear Quest,
Crystal Web Reports, Windows 2000 Professional
JayamSolutions, Nepal Sep 08 Nov 088
Project: Network Attached System (NAS)
ASP.NET Developer
Description:
Network Attached System NAS is a document back office server provider for Doctors to maintain the files history.
NAS is Concept proprietary Transcription Data Management System. The system integrates with the operations
associated to maintain the work history of Doctor/Clinic/Hospital. Features include downloading the document,
Editing, status of Levels, and Uploading of files. Doctor/Clinic/Hospital Reports can be generated for
file/patient/account wise based on file/account. Apart from the above functional modules it also includes a custom
authorization and approval system as well as a secure messaging system.
Role & Responsibilities:
Designed and developed UI, User Controls, and Client Server Side
•
Validation Controls using ASP.NET and JavaScript.
Involved in retrieving data using ADO.NET with VB.NET, ASP.NET
•
and presenting it to presentation layer.
Data access layer functions in ADO.NET for SQL Server interactions
•
were developed using SQL Data Adapter, Data Reader and Data Sets.
Used DataGrid, DataList, and Data Repeater to display data from the
•
Database.
Worked on Web Controls, List Controls and Validation Controls.
•
Created Stored Procedures and User Defined Functions.
•
Used Form Based Authentication for the Application as a .NET
•
Security measure by providing a login page.
Involved in generating, designing and developing reports using Crystal
•
Reports.
Environment: VS.NET 2003, ASP.NET1.1, ADO.NET, VB.NET, IIS, Java Script, HTML, CSS, XML, SQL
Server 2000, Windows 2000 Professional.