Bhavik Gandhi

Bhavik Gandhi

Automation Engineer

Followers of Bhavik Gandhi182 followers
location of Bhavik GandhiVadodara, Gujarat, India

Connect with Bhavik Gandhi to Send Message

Connect

Connect with Bhavik Gandhi to Send Message

Connect
  • Timeline

  • About me

    Project Management | Software Design | Python | gRPC | Data Structure | Micro Services | 64-Bit Migration Expertise | C | VBA

  • Education

    • Gujarat University

      2007 - 2011
      Bachelor of Engineering (B.E.) Electrical, Electronics and Communications Engineering 70%
  • Experience

    • Nutron Systems

      Aug 2011 - Feb 2015
      Automation Engineer

      • Worked individually on Mitsubishi and Messung Industrial Product like PLC, HMI, Drives and Servo.• Developed different applications Sterilizer (Pharma Sector), Spindle Application (24 PLC, single HMI and 4 VFDs are communicating on RS-484), Merceriser (9 VFD Speed controlling using dancer effect), Lift Application and Water Treatment Plant, Bottle Packing Machine.

    • Pima Controls Pvt. Ltd.

      Feb 2015 - Nov 2015
      Technical Consultant

      • Worked on Rockwell industrial products like Allen Bradly PLC, HMI and Drives. • Executed application development for PLC, HMI and SCADA

    • Alstom

      Dec 2015 - Nov 2018
      Software Design Engineer

      • Interfacing with customers during designing, prototype development and testing• Ensuring design goes through complete development, testing & validation process along with creating and managing the estimates, project plan, project schedule, resource allocation and expenses to ensure that the targets are reached.• Designed, developed and executed unit test plans, test designs, test cases and test strategies.• Designed, developed and executed subsystem test plans, procedures and processes.• Documented all test plans, test cases and strategies procedures and issues along with designing and implementing test scripts on test tools and scripting languages.• Designed and developed coding, code reviews, unit testing and release management.• Developed design specifications in accordance with business requirements and issues.• Recommended strategic improvements to optimize performances.• Performed analysis and interpretations of strategies and software applications. Show less

    • BOMBARDIER

      Dec 2018 - Aug 2019
      Software Engineer

      • Worked on Train Driver Desk HMI Development using Qt/C++/Python technology . • Executed application development using Agile Methodology

    • Linde Engineering

      Aug 2019 - now

      • Leading project teams and managing large-scale IT projects.• Ensuring projects meet functional specifications and compliance requirements.• Overseeing project design, development, testing, and resource allocation.• Integrating AI solutions to enhance project capabilities and user experience.• Collaborating with stakeholders to gather requirements and define project scope. • Developing coding standards and software lifecycle processes.• Transitioning project version control from SVN to GIT, adopting Agile methodologies and CI/CD practices.• Migrating legacy applications to modern technologies.• Coordinating with cross-functional teams for smooth project execution. • Migrating VB6 applications to Python.• Developing user interfaces using PyQt and visualizations with Matplotlib.• Introducing unit testing frameworks like pytest.• Spearheading the initial AI prototype implementations for predictive maintenance.

      • Software Architect

        Apr 2023 - now
      • Principal Software Developer

        Apr 2022 - Mar 2023
      • Senior Software Developer

        Aug 2019 - Mar 2022
  • Licenses & Certifications

    • Algorithmic Trading & Quantitative Analysis Using Python

      Udemy
      Jan 2022