Mihir Shah

Technical Project Manager - AVP at Cashinvoice
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
IN
Languages
  • English -
  • Hindi -
  • Gujrati -
  • Marathi -

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • India
    • Financial Services
    • 1 - 100 Employee
    • Technical Project Manager - AVP
      • Jun 2021 - Present

      Responsibilities:1. AWS Server Architecture Management.2. Server Optimization.3. Understanding, business workflow processes and integrating them into the application.4. Help the team understand the task and help them as and when required.5. Monitoring the overall application.6. Develop high-quality custom software design and architecture as per business needs7. Identify, prioritize and execute tasks in the software development life cycle8. Develop tools and applications by producing clean, efficient code9. Automate tasks through appropriate tools and scripting10. Review and debug code11. Perform validation and verification testing12. Collaborate with internal teams to fix and improve products13. Document development phases and monitor systems14. Ensure software is up-to-date with the latest technologies15. Analyzing and modifying existing software as well as designing, constructing, and testing end-user applications that meet user needs16. Develop high-quality software design and architecture17. Identify, prioritize and execute tasks in the software development life cycle18. Develop tools and applications by producing clean, efficient code19. Automate tasks through appropriate tools and scripting20. Review and debug code21. Perform validation and verification testing22. Collaborate with internal teams and vendors to fix and improve products23. Document development phases and monitor systems24. Ensure software is up-to-date with the latest technologies25. Analyzing and modifying existing software as well as designing, constructing, and testing end-user applications that meet user needs26. Project Initiation27. Client follow-ups Show less

    • Technology Project Manager
      • Oct 2020 - Jun 2021

      Responsibilities include:1. Project Initiation2. Client follow-ups3. Coding development in NodeJS4. Ensuring daily smooth activity flow5. Automating and Optimising the architecture.6. Assessing the program journey and support.7. Occasional Vendor Discounting activities.8. Identify, prioritize and execute tasks in the software development life cycle9. Develop tools and applications by producing clean, efficient code10. Automate tasks through appropriate tools and scripting11. Review and debug code12. Perform validation and verification testing13. Collaborate with internal teams and vendors to fix and improve products14. Document development phases and monitor systems15. Ensure software is up-to-date with the latest technologies16. Analyzing and modifying existing software as well as designing, constructing, and testing end-user applications that meet user needs Show less

    • India
    • E-Learning Providers
    • 100 - 200 Employee
    • Lead Software Engineer
      • May 2019 - Sep 2020

      1. Working with Technologies including React, ES6 2. Develop high-quality custom software design and architecture as per business needs 3. Identify, prioritize and execute tasks in the software development life cycle 4. Develop tools and applications by producing clean, efficient code 5. Automate tasks through appropriate tools and scripting 6. Review and debug code 7. Perform validation and verification testing 8. Collaborate with internal teams to fix and improve products 9. Document development phases and monitor systems 10. Ensure software is up-to-date with the latest technologies 11. Analyzing and modifying existing software as well as designing, constructing, and testing end-user applications that meet user needs 12. Application Support activities 13. Quick bug fixation turnaround response. Show less

    • United States
    • Software Development
    • 100 - 200 Employee
    • Lead Project Manager
      • Aug 2017 - May 2019

      1. Work includes Project Management, Corporate Communication 2. New Product/Feature Launches 3. Customer Relationship Management 4. Delivery Management 5. Software Development 6. Project Execution 7. Requirement Gathering 8. Estimating 9. Wireframing 10. Coding 11. Client Servicing / Support. 12. Development Professional includes knowledge of web technologies like Bootstrap 4, html5/html, CSS3/CSS; Languages like PHP 7/5, Go Lang & Python. 13. Proven track record of Leading and executing complex and out of box projects. 14. Skilled in providing leadership, direction, strategy, and vision in the areas of technology/product development to facilitate and enable growth & business agility. 15. Possess excellent communication skills, organizational, relationship management, problem-solving and interpersonal skills with cross-cultural adaptation & creative abilities 16. Gained exposure in all the phases of the Software Development Life Cycle (SDLC) entailing requirement analysis, design, development, implementation, delivery, and troubleshooting 17. Result-oriented professional responsible for overseeing the development, testing, delivery, and integration of projects. Show less

    • India
    • Wellness and Fitness Services
    • 1 - 100 Employee
    • Senior Software Developer
      • Apr 2017 - Jul 2017

      1. Develop high-quality custom software design and architecture as per business needs 2. Identify, prioritize and execute tasks in the software development life cycle 3. Develop tools and applications by producing clean, efficient code 4. Automate tasks through appropriate tools and scripting 5. Review and debug code 6. Perform validation and verification testing 7. Collaborate with internal teams to fix and improve products 8. Document development phases and monitor systems 9. Ensure software is up-to-date with the latest technologies 10. Analyzing and modifying existing software as well as designing, constructing, and testing end-user applications that meet user needs 11. Application Support activities 12. Quick bug fixation turnaround response. Show less

  • Foxjab Pvt. Ltd.
    • Bhyander, Mumbai
    • Software Developer
      • Aug 2016 - Dec 2016

      1. Developing custom software as per requirement 2. Maintaining project development along ensuring quick turnaround response. 3. Develop high-quality software design and architecture 4. Identify, prioritize and execute tasks in the software development life cycle 5. Develop tools and applications by producing clean, efficient code 6. Automate tasks through appropriate tools and scripting 7. Review and debug code 8. Perform validation and verification testing 9. Collaborate with internal teams and vendors to fix and improve products 10. Document development phases and monitor systems 11. Ensure software is up-to-date with the latest technologies 12. Analyzing and modifying existing software as well as designing, constructing, and testing end-user applications that meet user needs Show less

    • Hong Kong
    • Advertising Services
    • 1 - 100 Employee
    • Sr. Software Engineer
      • Apr 2016 - Aug 2016

      1. Develop high-quality software design and architecture 2. Identify, prioritize and execute tasks in the software development life cycle 3. Develop tools and applications by producing clean, efficient code 4. Automate tasks through appropriate tools and scripting 5. Review and debug code 6. Perform validation and verification testing 7. Collaborate with internal teams and vendors to fix and improve products 8. Document development phases and monitor systems 9. Ensure software is up-to-date with the latest technologies 10. Analyzing and modifying existing software as well as designing, constructing, and testing end-user applications that meet user needs Show less

    • Information Technology & Services
    • Development Team Lead
      • Jun 2010 - Mar 2016

      1.Handling end-to-end management of project deliverables with in-house projects like Project Management System and CRM systems 2. Coordinating & ensuring adequate standards are maintained as per the companies SOP 3. Managing and leading team members; allocating resources among team members and guiding team members during the project, till final delivery 4. Delivering and implementing the project as per scheduled deadlines; extending post-implementation and maintenance support to the technical support team and client 5. Administering Staff so as to ensure standard and quality of the project deliverables 6. Handling multi-tier client-server applications conforming to three architecture layers namely Client, Application Logic, and Data Managers 7. Providing post-implementation, application maintenance, and enhancement support to the client regarding the product/software application 8. Testing the software applications, developing test cases, detecting defects, tracking & communicating test results/analysis, and resolving problems using Test Management Tool 9. Identifying assignable and chronic causes through the latest analysis techniques for eliminating wastage while enhancing software/application efficiency 10. Creating various test procedures, test strategy & test plans; formulating & updating test documentation such as test scenarios, test cases, test scripts, test metrics, test data, defect analysis & test project status reports 11. Preparing & maintaining test automation platform; conducting functional reviews as per test specifications and creating requirement traceability matrix, test data & test completion report Show less

Education

  • Atharva College Of Engineering
    Bachelor of Engineering - BE, Computer Engineering
    2007 - 2010
  • Thakur Polytechnic
    High School Diploma, Computer Engineering
    2003 - 2006
  • St. Annes High School
    SSC, 59.33
    1991 - 2003

Community

You need to have a working account to view this content. Click here to join now