
Phone: 9885221749 Male, Single
Passport No.: E5060098 DOB: 18th July, 1979
Objective :
A promising job in a software organisation where I can share and expand my experience and knowledge while working towards the attainment of organisational goal.
· Exposure to VisualSoft’s CMM Level 5 processes/activities involving Requirement Analyisis, design, involved in imparting training to the technical teams on various new technologies. Capable of learning latest technologies in short span.
· Proficient in programming language C#, .Net Technology, ASP.NET and Web Services.
· Sound Knowledge in OOP concepts, Software Engineering
· Has self-drive to initiate things.
Experience: Total 3 Years, 1 Month
Software Skills :
Operating Systems : Windows 9x, Windows NT, Windows 2000
.NET Technologies : C#, ASP.NET
Databases : Oracle 8i, MS Access, SQL Server 2000
Packages and Tools : MS Office and Microsoft Visio
Current Job:
Employer: VisualSoft Technologies Ltd.
Position: Programmer
Job Profile: Development in Microsoft .NET Framework
Working since June 2003
Environment: C# Platform: Windows 2000, DB2(backend)
Description:
NUALP is developed as Rich client application using Windows Forms in .Net as front end and DB2 as backend. NuALP is the costing and pricing application used mainly by Underwriters (Insurance Agents) to price the Customers. The whole NuALP application was separated in four main modules: General, Costing, Deviations and Pricing. The main reason to build NUALP as rich client is its calculation engine. There are lot of calculations involved when user inputs a single value on the screen and user wants Excel like responses in their data capture interface. NUALP is built using a 2-tier architecture where in the Presentation layer, Business logic layer and Data access layer resides on a single client machine whereas Database resides on the server. As user wants Excel like responses, NUALP uses design patterns such as Delta mechanism, Asynchronous Data fetch, One-shot asynchronous Data Save etc.
Team size: 15
Role: Mainly involved in requirements gathering and SRS preparation, analysis and designing and developing class libraries for business logic layer, data access layer. Developed enterprise templates to be used during development.
Duration: 9 Months
Client: Liberty Mutual Ltd, USA
Environment: C# Platform: Windows 2000
Description:
Development of VisualSoft .NET Component Framework is a part of VisualSoft's R&D group-TEG (Technology Excellence Group). The motive was to develop a framework that can be used in various projects and can be used in Enterprise Application Integration projects.
VisualSoft LDAP Framework (VSLF) provides functionality to add and delete objects, or retrieve and modify properties of objects in a specified directory server. It also provides the functionality to extend the schema of the specified directory server.
The VSLF abstracts the developer from the underlying directory server. They only need to use the component to add and delete objects, or retrieve and modify the properties of objects in the directory server. The configuration settings for the component are mapped to an XML based configuration file.
Team size: 3
Role: Designing and Developing the class library
Duration: 3 Months
Client: VisualSoft
Previous Job :
Employer: Sankhya Infotech Ltd.,Secundarabad
Position: Programmer
Job Profile: Development in Microsoft .NET Framework
Worked since Aug 2001 to June 2003
Environment: ASP.NET with C#, VB.NET Platform: Windows 2000, SQL Server 2000
Description:
Silicon is a web based Learning management system built using ASP.net, C# and VB.Net. The Question and Testing (QT) module provides facilities for assessment of students after taking lessons from the LMS, and tracking there progress and complies IMS standard for QT.
Silicon was developed using the N-tier architecture using the Enterprise templates provided by Visual Studio.net. The presentation layer is developed in VB.net and Business layer and Data Access Layer was developed using C#. Data Access Layer provides common functionality regarding data access and represents the underlying database to the client. So client does not have to dependant on the data source and can switch between various data source like Sql Server and Oracle. Data Access layer achieves this functionality using an Abstract Data Layer which abstracts the data provider supplied with the .NET framework like SqlDataProvider and OleDbDataprovider. The Business Layer encapsulates the business logic like authenticating user, tracking the user’s activity, recording the user’s status while he takes the exam etc.
Team size: 5
Role: Created Enterprise template for the Solution, Database design and user interface design and involved in various phases of the project like developing class libraries for business logic layer and data access layer, creating UML diagrams, writing program specifications for various programs.
Duration: 5 Months (Total project estimated time is 2 year and will be carried out in phases)
Client: Sankhya Infotech Ltd.
Environment: ASP.NET with C# Platform: Windows 2000, SQL Server 2000
Description:
Winning World is a Web based tool that provides the metrics related to projects as part of compliances to ISO-9001 standards i.e., the tool helps in estimation of the deviations between the planned effort and actual effort, schedule deviations, defects rate and other details for a Software Development project.
Team size: 5
Role: Database design and creating stored procedures. Creating Enterprise Templates for the solutions and developing data access layer and business logic layer, coding for various modules and testing. Also written program specification and test case design for some of the programs and prepared UML diagrams.
Duration: 3 Months
Client: Sankhya Infotech Ltd.
Environment: C# Platform: Windows 2000
Description:
This is a Content Management Tool named as MediaPAQ. MediaPAQ is a tool to create Web based training (WBT) material from existing Power point slides, Documents, Audio and Video clips. The Tool will generate the output as HTML files and XML manifest files and complies AICC standard – level 1.
Team size: 2
Role: To design and develop user interface and coding.
Duration: 1 Month
Client: Mashreq Bank - Dubai
Environment: C#, Oracle 8i Platform: Windows 98
Description:
This software automates the progress report generation and promotion of the student for a school. This software can produce progress reports from time to time and can provide analysis of the performance details of the students. Its features consist of facilities to automate the entire promotion process depending on the promotion criteria, backup, cleanup of the data, uploading old data, viewing of previous years data.
Team size: 5
Role: To design database, user interface design and coding
Duration: 5 Months
Client: All Saint’s High School – Abids, Hyderabad
Environment: VB 6.0, MS Access Platform: Windows 98
Description:
The payroll management system automates the payroll system for a small organization. The software produces various reports such as monthly payments to the employee, monthly and yearly PF & ESI payments to a single or all employees and various other reports using the leave data and loan taken from the company for the employee as inputs. Reports are generated using data report in VB.
Team size: 1
Role: To design and develop complete software.
Duration: 2 Months
Client: Anukampa Polymers and Technologies Ltd
Environment: VB 6.0, Access Platform: Windows 98
Description:
This software is developed for south central railways. This software gives facility to produce indents, to generate reports based on various conditions and keeping track of the stores and inventory control.
Team size: 2
Role: To design and develop complete software.
Duration: 3 Months
Client : South Central Railways, Secuderabad
Education :
MCP in Microsoft.Net in Developing Web Applications with ASP.NET and using Visual C# and Visual Studio.Net (Exam 70-315), On 10 May 2003
(Candidate ID –SR1333872)
(Nov 1996 – May 2001) Saurashtra Uni. , Gujarat.
H.S.S.C. Muktajivan Vidyalaya, 67.85%
(Jun 1995 – Mar 1996) Ahmedabad, Gujarat
S.S.C. Muktajivan Vidyalaya, 72.00%
(Jun 1993 – Mar 1994) Ahmedabad, Gujarat.
Extra Curricular Activities:
Actively participated at various sports (Cricket and Chess) and cultural events at school and college level.
Attended various MSDN seminars and regular participator at various Internet forums such as GotDotNet.com,ASP.net and CodeGuru.com, and Active Member of user group dotnetusergroupHyd on msngroups.com
Attended the “ISVs Readiness Lab” workshop for porting the existing application built on windows 2000 to windows server 2003 in February 2004
Hobbies :
Listening to Music, reading novels, watching movies.
Contact Address:
Permanent : Present :
B-38, Girivar Bunglows, Flat No. 204, Sagarview Apt.
Ramvadi, Isanpur, B.S. Maktha, SomajiGuda,
Ahmedabad-382443 (Gujarat) Hyderabad - 500016(AP)
Ph- (079) 25730655 Ph- 9885221749
Ashish Sheth