Vijay Modi
Email : -
Profile:
1. More than 13 years of experience in leading team out of 11 yrs of excellent experience on various web and window based applications.
2. Expertise in developing different types of web and Client Server applications with n-Tier architecture and Web based business logic.
3. Quick learner of new technologies. Have good expertise in finalizing technical feasibility.
4. Strong experience in asp.net using C#, VB with Ms Sql 2010, 2008 & 2005 as back end.
5. Strong expertise in Javascript Frameworks like AngularJS, React, jQuery and Javascript.
6. Have good experience in .Net 4.5 features (i.e. Silverlight, LinQ) MVC.net, WebApi.
7. Sharp knowledge of Responsive Web Design through Bootstrap.
8. Have worked on latest technologies like Angular JS and Knockout JS.
9. Have worked on many Cross Platform Mobile Application using Apache Cordova.
10. Worked on BizTalk Server 2006 for more than 1 year.
11. Specialization in client communication, Project Framework design and deployment.
12. Have working knowledge on PHP and MYSQL.
13. Ability to interact with end users/Customers and gathering requirements.
14. Expertise in improving performance of the system and Quality improvements.
15. Experience to how to achieve deadline in short period of time.
16. Expertise in developing Framework based on project requirements.
Education:
1. MCA (Master of Computer Application) - 2004 - 77%.
1. B.Sc. [Industrial Chemistry] - 2001 - 67%.
Skills:
Programming Languages:
ASP.Net using C# & VB.Net, MVC.Net using C# & VB.Net
Latest Technology:
BizTalk 2006 R2, WCF Services, .Net 3.5, WEBAPI,
Scripting Languages:
ASP, PHP (Server Side)
JavaScript (Client Side),
jQuery
Database & Tools:
MS SQL 2010, MS SQL 2008, MS Sql 2005, MS Sql 2000, My Sql
Operating Systems:
Window 8, Window 7, Window XP, Window 2003 Server, Window 2000 Server, Window 98
Deployment Tool
Install Shield 2009 Pro.
Work Experience:
I am working as a Chief Technical Officer in YSoft Solution since March, 2013. I am currently working as a Team Lead on asp.net technology in this organization.
My experience details are as below:
YSoft Solution Ahmedabad, India March-2013 – Continue
After taking long experience in good companies, I have thought to start my own business and work as a freelancer. After reviewing my decision, I have started IT Service company YSoft Solution at Ahmedabad, India. I am trying my best to use my huge experience in my company by providing quality work and quality service. Initially we have started providing IT services on asp.net technologies only. We are adopting latest technologies like WEBApi, MVC.Net, Angular JS, Knockout JS and many others, so that we can provide better service and better quality products to our customers. We also have a RnD / analysis department which is helping our customers and developers to provide guidance on latest technologies and latest products available in market.
Please send me email on:-or-if you have any inquiry and want to know about our services. You can also visit our website: www.ysoftsolution.com for further details about our service.
Clarion Technologies Ahmedabad, India Aug-2009 – February 2013
I have joined this company as senior software engineer in Aug-2009. After looking my performance in web development and my expertise company included me in .Net RnD team of the company. After completion of 1 year in this company, company offered me Team Lead to handle various web based and window based projects. Currently working in this company with 4 clients and handling 4 projects with 8 software engineers. One of the important thing is that all clients are raving fan and happy with the work delivered by my team.
Cygnet InfoTech Pvt. Ltd. Ahmedabad, India May-2005 to Aug-2009
I have joined this company in May-2005 as software engineer. I have learnt many things in this company. I have also worked and provided my best in software development. I have worked on web and window based applications in this company. I have developed my skill in this company. I have accepted challenges in the company and finished the work assigned to me within deadline. I am the first person who started work on .Net 2.0 and BizTalk server-2006 in this company and finished the tasks before deadline. Many times I have got appreciations from clients and also company rewarded me for my hard work.
Hidden Brain InfoTech Ltd. Ahmedabad, India Dec-2004 to May-2005
Net Connect Pvt. Ltd. Bangalore, India May-2004 to Dec-2004
Total Experience: 12 years
Project details:
1> ScrapRight:
Tools Used: Asp.Net 4.0, MVC, NHibernet, MS SQL Server
Role : Team Lead
Status: In Progress
This software is used by scrap yard and recycle channel. Target Audience is customer. When customer comes they will fetch his information through driving license scan. Scanning will fetch information and save into DB.
Next step is customer will have touch screen from where customer can select material. Material example (Aluminum, copper, brass etc.) suppose customer will select aluminum then customer now need to select type of commodity that is aluminum can, radiator etc. Based on commodity selection default pricing will be come up into screen.
For setup of each material we need to configure compliance rules. At material setup user can also setup that how they will purchase that material by pound, by metric ton etc). For each commodity weight is also stored into DB and based on weight and default price total amount will be calculated. For each commodity camera will take a picture.
1 customer can come up with multiple commodities. For each commodity camera will take a picture. Once it is done then ticket will be generated. After wards also user can edit line items if they have done any mistake.
2> BannerGuard:
Tools Used: C#.Net, WPF, Microsoft Expression Blend, Crypto Obfuscation and Licensing
Role : Team Lead
Status: Completed
BannerGuard product is a multifunctional system identification and information gathering application. There are multiple capabilities that can be selected (via the Administrative Console) and deployed to workstations as registry settings. A separate User application is deployed to read the settings from the registry and apply them to the user’s desktop.
3> Mr-Resistor Shopping Cart:
Tools Used: Asp.Net 2.0, MS SQL Server, Component Art controls, ABCPdf
Role : Team Lead
Status: In Progress
This is a shopping cart for lighting products. Customer is providing different lighting product online. On production user side, product user can create basket based on client's request and create orders. Production users are sending quotes and others through the production site. There is very good user interface on production user side to create quote very fast and send request to end user. This site is online. We are currently adding some new features in this web site.
4> BizTalk – LINK Messaging Layer:
Tools Used: BizTalk 2006 R2, WCF Service
Role : Team Lead
Status: Finished.
LINK Messaging Layer is meant for providing a handshaking application between different applications.
It is built upon BizTalk 2006 R2 and WCF Services (.Net 3.0).
Its medium of communication/transport with different applications are different, say for some applications it uses file, in some cases it uses MSMQ Messages, receives data from SQL database and also communicates via exposed web services as well.
Key/Silent features: Robust exception handling, Caching and logging techniques and have applied Microsoft suggested industry best patterns and practices for performance, say for example we have integrated Microsoft Enterprise Library for Logging and Caching mechanism.
Some of BizTalk 2006 R2, artifacts which we have applied in this project,
1. Schema: (Simple Schema, Property Schema)
2. Maps: we have used maps in orchestrations as well as in pipelines also, in maps, we have used complex schemas and multi part messages as well. Here are few types of Functoids which we implemented in our map, (String, Cumulative, Mathematical, Logical and also advance Functoids like Scripting, Record count, And Looping etc.)
3. Adapters: (MSMQ, SQL, FILE, WCF, SOAP)
4. Orchestrations: Here are some artifacts which we have used in orchestrations (Receive, Send, Transform, Construct, Message Assignment, Call Child Orchestration, Call (Business) Rule, Expression, Scope, Transaction, Web Port, Filter Expression, Parallel Actions etc.)
5. WCF Services: in WCF Services we have created Service contract, Operation contract, Data contract, Fault contract with their different attributes.
5> XChange Cart:
Tools Used: C#, ASP .Net 3.5, MS SQL-Server 2005
Role : Team Lead
Status: Completed
Profile:
This online shopping cart can easily be used with the XChangePOS application. This shopping cart facilitates the stores to keep the products online and facilitates customers to purchase them.
Online shopping cart and XChangePOS application provide both the storekeeper and customer a complete shopping experience
Online Shopping Cart includes the key functionalities like:
Customers can manage their Basket online
Customers can view their order History
Administrator can manage Customers, Products, discounts etc.
Order Management
This shopping cart is an ideal choice for a shopping catalogue and a storefront. It is an easy, reliable and fast hence ultimate solution.
6> Magnifi’s LMS:
Tools Used: C#, ASP .Net 2.0, MS SQL-Server 2005
Role : Developer
Status: Completed
Profile:
The Magnifi’s Learning Management System is a software package that automates training. It is a scalable, flexible platform for managing e-learning activities, resources, training modules, and tests. The product is an end-to-end fully integrated learning solution that enables trainees to manage their entire training. It allows admin to upload the training material as per the latest courses.
MAG10_LMS is designed to provide training specifically for the medical device industry. The system will be designed to manage multiple clients.
To remain competitive, organizations must continuously improve the knowledge and competencies of their Clients. By educating their extended enterprises, organizations can increase productivity, reduce the time and expense associated with bringing new products and services to market, and improve customer satisfaction and loyalty. Magnifi group provides a competitive edge with improved faster time-to-market, better supply chain communication and a well-trained workforce.
Key Features of the System:
1. Expand the capability to provide training to trainees.
Implement an architecture that will support uploading of the training material.
2. Provide Test to Trainees. Provide real time reporting.
7> PROPERTY INSURANCE SYSTEM:
Tools Used: C#, ASP .Net 2.0, MS SQL-Server 2005
Role : Developer
Status: Completed
Profile:
Property Insurance System that provides Inurning documents. Title wave provides property assurance to the Customers. System consists of three applications.
1.Customer site which is Web based
2. Production site which is Desktop Application
3.Admin application which is Desktop Application
Customer requests for the documents related to the Property Assurance via customer site. Further the Production User will provide the requested documents to the customer.
Key Features of the System:
1. Provide agents the ability to order.
2. Track and receive title insurance products.
3. Create commitments and policies online.
4. Transfer data into third-party software packages, monitor order progress.
5. System allows to Export and Import documents.
8> Online Shopping Cart:
Tools Used: C#, ASP .Net 2.0, MS SQL-Server 2005,
Other Tools : MS SQL Server 2005 Reporting Services
Role : Developer
Status: Completed
Profile:
The ensuing project is intended to give complete flexibility over all shopping cart functions (including Payment Gateway, Shipping Carriers, Language Globalization, etc.) used by the many websites under its employment. This solution will provide for easy modification of both static pages and the shopping cart software application.
It will also provide an intuitive and simple user interface to encourage the sale process and to ensure a successful shopping experience each and every time from even the most novice Internet shoppers.
9> Throttle net:
Tools Used: VB .Net, MS SQL-Server 2000
Role : Developer
Status: Completed
Profile:
Throttle net is one type of Learning Management System. The System tracks the details of Student’s questions attend time and depends on it the students get the marks. I have write the code for business layer of students and admin part of this project
The projects main part is to create test with (Multiple Choice, Multiple Selection or True/False) type question by admin and the test given by student will be reported. And have to maintain the test time and save data of student with percentages and provide reports related with test.
10> LMS-SCORM (Learning Mgt. System with SCORM)
Tools Used : ASP .Net, MS SQL-Server 2000
Role : Developer
Status : Completed
Profile:
The LMS (Learning Management System) is one of the best Learning tools interrupted with the SCORM functionality. SCORM is a suite of technical standards that enable web-based learning systems to find, import, share, reuse, and export learning content in a standardized way. SCORM is written primarily for vendors and toolmakers that build Learning Management Systems and learning content authoring tools so they know what they need to do to their products to conform with SCORM technically. I have developed the main part of this project (SCORM-Sharable Content Object Reference Model).
This project include features like Batch Management, Student Management, instructor Management, Course Management, Feedback Management, Test Management, Calendar Management, News Management, Glossary Management, Poll Management, Case study Management, Address Book (including bulk mail facility), Online Examination, FAQ Management etc.
11> FTP Site System:
Tools Used : PHP 4.0, Smarty, My SQL
Role : Developer
Status : Completed
Profile:
The purpose of the FTP site is to store documents in several different file formats and enable Clients to download them. The users of this application will fall into the following categories:
External Users: Clients (Owners, Brokers, Mailers, Others)
Internal Users: Direct Media employees
Administrators: System Admin and Data Admin
The External and Internal Users will be connected through a Team. A Team can be a Management Team, Brokerage Team, or Other Team (e.g. Operations, Administrative). Each team will have its Internal Users who send documents for a specific client to the FTP site, which are to be downloaded by the respective Client’s Users.
When a user is login into the system, he is able to view these files, which are available for him. And is able to download the files. The logic behind the file listing for particular user is very important in this project. User can easily view the file listing as he want as the JavaScript power.
Other Projects:
1. Limousine System
2. Litera-Change-Pro System
3. MBAWeb
4. EEO1Source
5. SpaceSales Shopping Cart
6. Online Approval System
7. Kajama Online Journal
Academic Projects:
1> A Component of ERP Based Student Mgt. System (MCA 6th Semester Project)
Software Support : Visual basic 6.0, JSP, JavaScript, Java, MS-Access-97, HTML, Crystal Report 6.0
Role : Analysis, Database Design, and Write Business Logic
Status : Completed
Profile:
A big Library for meeting its goal, tries to use various tools so that best possible result can be achieved. The selected tools should be dynamic enough to negate the drawbacks of old conventional system and at the same time, it cans necessities of the organization. The most appropriate tool in this direction is COMPUTERIZATION.
Advantages:
This system can generate the I-Card of the students and staff members with the barcode and the photograph of him.
This system generates the labels of the barcode related with the book id what the user require in series.
This system is work with the machines so the problem of the manual error is decrease. This system is work on the two machines:
1. Barcode Reader: It is used to check the barcode of which is generated by the user. The best use of this device in this system is as an input device. This device is used as an input device during the issue and submits book process.
2. Web cam / Video Camera: The web cam or video camera is used in this system for adding the photo of the student or the staff member. The photo is directly attached in the students /staff members’ I-Card and the student /staff member can get the I-Card in just few minutes.
So by using this system, the cost of generating the I-Card every year is eliminated. And also this I-Card contains the barcode from which the library can hide the student id
2> Employee Salary System (MCA 4th Semester Project)
EXTRA CURRICULAR ACTIVITIES:
1. Participated in Inter College Seminar Competition and given seminar on fast growing field “Fiber Optics Communication” and get the 2nd rank in this competition.
2. Give the seminar on Barcode on the latest Barcode Specification Code – 128 for Barcode Generation during the last (6th) Semester of MCA.