Mohsin Shaikh

Mohsin Shaikh

Software Consultant

Followers of Mohsin Shaikh461 followers
location of Mohsin ShaikhPune, Maharashtra, India

Connect with Mohsin Shaikh to Send Message

Connect

Connect with Mohsin Shaikh to Send Message

Connect
  • Timeline

  • About me

    Senior Software Engineer

  • Education

    • AIMS, Pune

      2004 - 2007
      Masters Computer Applications

      Masters in Computer Application

    • Poona College, Pune

      2000 - 2003
      Bachelor of Science Electronics

      Bachelors in Science (Electronics)

    • Savitribai Phule Pune University

      2004 - 2007
      MCA Computers

      Masters in Computer Application

  • Experience

    • Tamarind Technologies Pvt. Ltd.

      Apr 2008 - Oct 2009
      Software Consultant

      Was working as a Software Consultant at Tamarind Technologies Pvt. Ltd.

    • Tamarind Technologies Pvt. Ltd

      Apr 2008 - Oct 2009

      Project: Whirlpool Profit Planning and Sales Forecasting (Whirlpool Canada; This is a web based project developed for profit planning and sales forecasting. The database is populated with all the details such as products, dealers, categories, brands etc using this tool. According to the current sale the user can allocate number of units from one dealer to another so as to increase the profit. This tool stores current year's data as baseline and also creates the next year's data for profit planning by using different versions. A log of every transaction made is stored in the database. Reports are generated according to the input parameters provided by the user, which gives the user the opportunity to generate the report as per their requirement, and option of downloading it to the user's desktop is also available, which gives the user the freedom to check it offline..Responsibilities:Developed code for multiple modules for implementation of the business logic.Developed User management module.Developed Report generation module.Developed Report generation module.Environment: Flex, Java, Action Script, Java Script, BlazeDS. Show less It's a web based EDI project. Two different Trading partners send files in different formats. Both are handled using common DB tables and web pages designed for customer. Analytics includes display of all sales data and quantity using reports (Cross tabbed, table and chart type reports) by various criterion and a form used for editing from customer side and run time change of product details. JReport is used as reporting tool.Responsibilities:Developed modules for uploading and retrieving of data from database.Designed web pages for custom report generation tool.Developed reports using Jreport tool.Environment: Eclipse, Java, JSP, Servlets, JSTL, Java script, JReport, SQL Server, EDI-X12. Show less

      • Designer & Programmer

        Apr 2008 - Oct 2009
      • Programmer

        Apr 2008 - Jul 2008
    • Compassites Pvt. Ltd

      Nov 2009 - Jul 2010

      This aim of this project was to provide a tool where people can create different types of charts and share it with their peers within seconds. This project helps individuals to represent the huge data present in the tables onto to the graphical charts, using rich charts available in Adobe Flex and customizing it according to the user's requirements. Used JavaScript extensively with HTML5 to create graphs dynamically, Extensive use of java script classes was done in order to get the graphs generated on the fly on the client browsers, also used Ajax for dynamically fetching the data depending upon the events generated by the user.Responsibilities:Developed code for different customized charts.Developed Report generation module.Designed the user interface for the application.Developed code for report generation on the fly.Environment: Flex, Java, Action Script, Java Script. Show less

      • Programmer

        Mar 2010 - Jul 2010
      • Designer & Programmer

        Nov 2009 - Mar 2010
    • Synechron Technologies Pvt. Ltd

      Jul 2010 - Jul 2012

      1. Project: Ad Server (Shopping Cart; This tool was designed and developed for the purpose of handling the advertisements on the websites, which are usually done on the shopping carts. We had designed the GUI using the plain HTML, CSS, the validation were done using the JQuery library, Ajax was used for fetching the data and displaying it while the user is still on the same page. Extensive use of java script was done for validation and for calculation on the client side itself. We have also designed and developed an Admin tool using Adobe Flex for the management of the advertisements, the admin tool was developed for the ease of the publisher, where the publisher can manage and modify the advertisements which were to be published on the website. The development of the admin tool was done using the PureMVC framework.Responsibilities:Designed and developed the GUI for the application.Implemented BlaseDS for server side communication.Implemented the PureMVC framework.Developed code for multiple modules. Environment: Flex, Action Script, Java Script, Ajax. Show less This tool was designed and developed for the user to view data available in the system in graphical and more user friendly format which could make more sense with fewer efforts from the user. We displayed the data in the advanced data grid which is in hierarchical format. And the user is also given the option for viewing the data in graphical format i.e. graphical representation of the data. Used JavaScript to capture all the data from the client. This tool calculates the performance of individuals working in an organization on per hour basis, the data is refreshed every hour, and option of viewing old data is also available in this system.Responsibilities:Designed and developed the user interface for the application.Developed code for multiple modules.Developed code for report generation on the fly.Environment: Flex, Action Script, Java Script. Show less We had to migrate all the applications onto a new server. This migration included applications developed in multiple technologies like Flex, PHP, Python, ASP.NET. The responsibility of studying the application and then testing it out in the development environment and then deploying it onto the new server was performed during this duration. While migrating the applications onto the new servers, we had to create a few and update rest of the documentations. Had a lot of procedural steps to be followed throughout the process.Responsibilities:Developed code for different scripts in Python, PHP.Documented all the changes done throughout the applications.Environment: Flex, PHP, Python, Java, ASP .NET, Action Script, Java Script. Show less

      • Designer & Programmer

        Jan 2011 - Jul 2012
      • Designer & Programmer

        Jul 2010 - Dec 2010
      • Programmer

        Jul 2010 - Nov 2010
    • Synechron

      Jul 2010 - Jul 2011
      Software Engineer

      Software Engineer at Synechron Technologies Pvt. Ltd.

    • Cisco

      Jul 2011 - Mar 2014
      Senior Software Engineer

      Joined in as a Senior Flex Developer

    • Dotstudioz, INC

      Apr 2014 - now
      Senior Software Engineer

      React Native, Java, Android, Flex, JS

  • Licenses & Certifications