SUMMARY OF EXPERIENCE
Total IT Experience: 9.5 Years
Web Tools ASP.NET, AJAX, JavaScript, HTML, DHTML, CSS
Languages C#, VB.NET, Visual Basic, VBA [AutoCAD, Word, Excel], XML
Databases SQL Server, MS Access, [login to view URL], Oracle
App Tools Visual Studio 3.5, Crystal Reports, CodeSmith, Dream weaver
OS/Servers Windows, IIS, COM+, MTS, DOS
Soft Tools UML, Visio, Agile Processes, MS Project, MS Office, AutoCad, RS232/RS485 communication, Visual Source safe/ SVN
EDUCATIONAL QUALIFICATIONS:
• Microsoft Certified Professional (MCP) for Web applications.
• Visual Basic Certificate from Perfect Education Center, Ahmedabad in December ‘98.
• Diploma in Oracle – 8 with Developer 2000, from S.S.I.L. i.e. Software Solutions Integrated Ltd. Ahmedabad, in September ’98.
• Diploma in Electrical Engineering with Distinction from Gujarat Technical Education Board, Ahmedabad in May‘97.
PROFESSIONAL EXPOSURE:
• 9.5 years of experience in Information Technology in all phases of the Software Development lifecycle.
• Visual Modeling Using UML Diagrams (Flow Chart, Use Case Diagram, Activity Diagram, Class Diagram, Object Diagram & Sequence Diagram) and Design Patterns.
• Expertise in writing SQL Queries, stored procedures, triggers, views, Partitioning and functions.
• Very good Experience in .NET framework, [login to view URL], Web Services, .Net Remoting and Multithreading.
• Requirement Gathering, Estimation, Project Planning, Project Architecture, DB Designing, Release Management and Team Management.
• On site experience of two months at Philadelphia in United state of America for Analysis and re designing of online Ticketing application, as Sr. Project Leader representing M/s. Gateway Technolabs Pvt. Ltd.
• On site Experience in Development of a Monitoring & Communication application (For the DTH at Delhi Doordarshan) for six months as Sr. Software Engineer representing M/s. Arraycom (I) Pvt. Ltd.
Project: Online Ticketing System
Duration: October 2007 – Till Date
Team Size: 10
Environment: .Net 3.5 (ASP.Net, C#, [login to view URL]), SQL Server 2008, AJAX, SVN, MS Project and Visio
Description:
This system is a centralized e-commerce web application for online Ticket selling as well as selling of tickets through point of sale interface (Virtual Box Office) across the USA, Canada and Mexico. Vendors, Partners, Venues, Box offices users, Sales agents and Patrons are the users of the system.
It encompasses the following key features.
• Patron management, Vendor management & Venue management
• Virtual Box Office using POS interface and admission control management.
• Integration with different payment gateway ([login to view URL], Cybersource, Trust commerce and so on)
• Integration with wireless equipment using webservice. (Barcode scanner)
• SEO Management (URL Rewriting, sub domain, Bread crumb & so on)
• Vendor mass payment through ITInternet, EFT and Paypal (FTP over SSL)
• SSL implemented on login & checkout pages.
• Widget [Partner Affiliation]
• Developer API
• AJAX driven functionalities.
• Integration with Facebook.
• Triggered Email Deployment.
This system also manages the 16 GB of data which are divided into two, archived database as well as Live database separately to increase the scalability and performance. Usually application is connected with the live as well as archived database via the view partitions and accesses the archived database as per the requirement which is handled by flag setting and required user interaction for flag enabling.
Role:
• Project inception, planning and requirements engineering. FRS prepared by detailing of design docs including flow chart, use case diagram & class Diagram preparation and its detailing for each module. Estimation prepared using FPA.
• Database design, project architecture design, leading the team and task assignments.
• Module Testing, client interaction and release management.
Project: Danish Online market place
Duration: Jun 2006 – Oct 2007
Team Size: 12
Environment: .Net 2.0 (ASP.Net, C#), SQL Server 2005, MY SQL, AJAX, MS Project and Visio
Description:
Community portal
It is a Danish market place which enables trade of primary fashion goods on local, national and international basis with a community of individuals and SME businesses. The objective of this system is to provide a platform to sell / buy their items over the web. It lets the users of the site register items for sell . The users can sell and buy items online.
It provides smart search modules to search for the items.
The prominent modules of the site are as follows.
• Item registration wizard
• Search facilities and item filter to search the items
• Deposit / withdraw money from the site
• Purchase clip cards
• Purchase item gallery
• Purchase of SMS messages
• Launch campaigns with keywords
• Purchase VIP premium membership
• Help desk to help the users in their interactions with the site and make the trade process easy
All the text and information are stored in the database. The product can be implemented for multiple domains with the desired language. The administrators have to only make new translation entries for the new domain.
Role:
• Requirement gathering from client, client interaction and overall execution.
• Database Design, Project architecture design, leading the team, task assignments.
• Module Testing, integration testing and Deployment to the staging server as well as to the production server.
Project: Real Estate Agents
Duration: June 2006 – December 2006
Team Size: 4
Environment: ASP.net, C#, [login to view URL], SQL Server 2000, MS Project and Visio 2003
Description:
This application is a service provider of comprehensive, research based real estate agent contact information. Their lists allow instant communication with commercial or residential real estate agents and brokers by mail, fax, telephone or e-mail. Admin section includes realtor management, email management, Content Management system modules & so on.
Role:
• Understanding system requirements Database Design, Project architecture design, leading team, work assignments.
• Preparing SRS, Data migration, writing stored procedures.
• Project management.
Project: PCB Planet (Europrint India Limited, Gandhinagar).
Duration: Feb 2006 – June 2006
Team Size: 8
Environment: ASP.net, VB.Net, Web Service 2.0, [login to view URL], SQL Server 2000
Description:
PCB Planet is designed for CAD CAM work for PCB Industry. All CAD CAM work orders come through different web services from Belgium, USA & India along with Technical data and required files.
Role:
• Understanding system requirements, communication with client, Database Design, Project architecture design, leading team, work assignments.
• Preparing prototype and SRS
• Coding (Development), class and UI designs, testing, Web service Configuration.
• Giving training to system users
Project: IOMS (Integrated Online Management System Gandhinagar.
Duration: Feb 2005 – Feb 2006
Team Size: 4
Environment: ASP.net, VB.Net, [login to view URL], SQL Server 2000, Crystal Report, VSS
Description:
IOMS is a user-friendly ERP software package, which is an outcome of the necessity of a Management Information System, for convenient access to monitor the sequence of manufacturing of electronic component, right from the Inquiry of the Product by the customers to the dispatch of the manufactured products, including the Invoice.
Role:
It was under maintenance & Enhancements.
• Understanding system requirements, communication with client, Database Design, leading team, work assignments, work with Web services.
• Coding (Development), class and Reports and UI designing, testing.
• Giving training to system users.
Project: Monitoring & Control System for Delhi Doordarshan, Indian Meteorological Department (Weather Department), All India Radio
Duration: Jan 2004 to Feb 2005
Team Size: 4
Environment: VB.Net, Microsoft Project, Microsoft Visual Source Safe, SQL Server 2000, Windows 2003 Server.
Description:
The project is developed to Monitoring & control of SATCOM (satellite communication) equipments on client server technology. Monitoring and Control system with various modules of configuration, viewer, Communication, Event viewer, User access rights, Backup Restore, reports etc.
Delhi Doordarshan: Project is developed for DTH (Direct to Home). Transmitting and receiving Satellite channels
All India Radio: Project is developed for AIR (All India Radio). Transmitting and receiving Radio channels.
IMD: Project is developed for IMD (Indian Meteorological Department) to receive all weather parameters from all cities of India.
Role:
• Understanding client requirement, Database Design, Project architecture design, defining coding standards, Leading team, work assignments.
• Defining component base project architecture.
• Communication programming using RS-232, RS-485 Hardware (MOXA switches), COM+, Multi threading.
• Coding, class and UI designs, testing
Project: School Information Management System (SIMS)
Duration: Jun 2003 to Jan 2004.
Team Size: 3
Environment : VB.Net, MS SQL 2000, Crystal Reports
Description:
SIMS is developed for Ahmedabad International School for Student management and Teacher management, message board, events, calendar, Result, Exams, Time table, syllabus, Progress report, Library management etc.
Role:
• Coding, Testing, implementation of Forms, class modules and Reports (using
Crystal Report – 8 and office automation).
• GUI Design, Development of Business Tier and Data Tier.
• Writing User and Technical Manual.
• Leading Team, assign responsibility to resources, tracking the quality.
Project: Vehicle Tracking (AVL) for Gandhinagar Police, Hyderabad Police (NPA), Sterling Hospital, L&T Hazira
Duration: Jan 2001 to Jun 2003.
Team Size: 6
Environment: VB6.0, Window NT/98/2000, ADO, WIN32 API, Visual SourceSafe, ActiveX DLL, ActiveX EXE, MS SQL Server 2000, Crystal Report7.0, OLE-Automation (Excel), AutoCAD Map 2.0, Lisp Programming.
Description:
Arraycom's solution for real time Vehicle Tracking is the convergence of GPS, GIS, VHF,Wireless and Internet. The Track vehicle solution has principles based on Global Positioning System. There are 24 satellites available in the space and a configured GPS Receiver can receive the signals available anywhere under the sky. The Receiver unit can thus identify the position of itself in the form of latitude and longitude values.
It is a real time site with extended facility of even a play back of your complete travel. This software facilitates with:
• Know the speed, stoppages, deviations etc. for your vehicle.
• If someone is delayed, locate his position and be tension free.
• Want to send some message, use messaging utility.
• Needs immediate rescue, press PANIC key and people at other end know position of vehicle.
• See the PLAYBACK for post analysis.
• Keep confirmation of all location related activities.
• Take the advantage of Online Shopping Information.
• Search any location in your city.
• Locate your Vehicle Anywhere Anytime.
Role:
• Involved as a Software Programmer
• Defining GUI and development standards.
• GUI Design, Development of Communication modules and reports.
• Writing COM components & COM DLL Library for general routines & validations.
• Shape viewer (Map format) Developed in VB using windows API
• Communication programming with VHF/GSM units using RS-232.
Project: Inventory Management System for ArrayCom (I) Ltd.
Duration: Oct 2000 to Jan 2001.
Team Size: 3
Environment: Windows 9X/NT, VB 6.0, MS Access, Crystal Reports 7.0
Description:
The Windows 9x based completely Menu driven IMS (Inventory Management System). There are different modules includes insertion of all master details, Order inquiry, Work Order, Purchase Indent, Purchase Order, QC, Goods receipt note, Material issue, Invoice etc. This can be accomplished by making the software with VB dll's, VB classes and VB Modules, Reports and Statements of all transactions, Monthly & annual summary. Database backup – restore facility. User level security.
Role:
• Involved as a Programmer
• Module programming, Transaction module, Data entry forms etc.
• Database programming, Reports.
Freelance (Jan 2000 – Oct 2000)
Project: Hospital Management System for USA Based Pharmaceutical
Duration: May 2000 to Oct 2000.
Team Size: 10
Environment: Windows 9X/NT, VB 6.0, SQL 7.0, Crystal Reports 6.0
Description:
Prepared for Multi user environment for USA based pharmacy. This software is Developed for maintain records of Patients, Doctors, Staffs, Drugs transaction of Prescription, Diagnosis, Vendor of drugs etc. Query forms & reports of patients, Drugs, Doctors, Prescription. Database backup – restore facility. User rights on whole system.
Role:
• Involved as a Programmer.
• Module programming, Data entry forms, Crystal Reports etc.
Project: Pay Roll System for Godhra Taluka Panchayat
Duration: Jan 2000 to May 2000.
Team Size: 2
Environment: Windows 9X/NT, VB 6.0, MS Access, Crystal Reports 5.0
Description:
The Windows 9x based completely Menu driven Payroll Software development. The intention behind including all as masters is that the Payroll package will be developed for Universal Use i.e. on entering the Masters; the Payroll software can be used for any company with a little or no modifications. This can be accomplished by making the software with VB dll's, VB classes and VB Modules.
This package included Employee Data entry forms, All Masters of Earning & Deduction, Pay bill form, Leave status, Daily Attendance etc. Reports and statements of all earnings & deductions. Database backup – restore facility. User level security.
Role:
• Collecting requirements from Client & Designing.
• Module programming, Data entry forms, Crystal Reports etc.