Annu Gupta

Annu Gupta

Software Engineer

Followers of Annu Gupta90 followers
location of Annu GuptaNoida, Uttar Pradesh, India

Connect with Annu Gupta to Send Message

Connect

Connect with Annu Gupta to Send Message

Connect
  • Timeline

  • About me

    Group Manager at STMicroelectronics

  • Education

    • Guru Gobind Singh Indraprastha University

      -
      Bachelor of Technology (B.Tech.) Computer Science First class with distinction

  • Experience

    • Acme Technologies Pvt Ltd

      Apr 2003 - Sept 2003
      Software Engineer

      Worked as developer for complier for C++ for embedded processors Toshiba TX series.Coding modules, participating in code review, collaborating with in team are some ofthe activities of the job.

    • STMicroelectronics

      Sept 2003 - Mar 2015
      Technical Manager

      STMicroelectronics is a global independent semiconductor company that designs, develops,manufactures and markets a broad range of semiconductor integrated circuits ("ICs") anddiscrete devices used in a wide variety of microelectronic applications.Quantenna WiFi IP System Verification. Wifi IP from Quantenna integration in ST chips, contributed as verification manager and built up the complete system.. Collaboration with Third party IP provider, maintaining all relevant business confidentiality and adopting their verification environment in ST environment.. Contributed as verification manger, responsible for providing verification plan, test coverage and weekly reports.Data over cable service interface specification (DOCSIS) verification. Contributed as Verification Manager, handling team in Noida and representative for DOCSIS 3 system level verification in system C from Noida.. Extensive collaboration with Architect/Firmware teams in US and Management in Europe.. Completely responsible for verification plan definition, execution, reporting and technical management.. Appraised from peers for clarity of concepts and clarity in reporting.UART IP verification. Involved as contributor in existing system C based verification environment.. Improvements in processes run were identified with some bugs in test bench found onreview.ST mixer IP verification. Involved in building up the system which includes Mixer IP, Denali DDR3/DDR4 Memory model and System Verilog test bench, based in UVM methodology.. Roles involved in defining verification plan, defining system, and providing sign off report with code and functional coverage.ST2xx /ST300 core verification. Generating Random test case using internal developed C++ based tool named as “Nemesis”. Adopted Universal Verification(UVM) Methodology in ST as the first group to implement it as live. Show less

    • Abalone Technologies Private Limited

      Apr 2015 - May 2019
      Director Of Technology

      Role: Product Development, Program Management, Business Analyst, Technical Architect & LeaderStarted the Software Development start-up, Abalone Technologies Pvt Ltd, where we work with technologies like Python/Django, PHP/Laravel, Android/iOS mobile apps, React/Redux, Java to build up software solutions like ERP, CRM, eCommerce Solutions, Home automation system (iOT) & Customized Solutions.As Program Manager,• Managed projects with varying levels of complexity and identified and mitigated potential risks; developed requirements, managed change control, and tracked schedules and cost, while ensuring project activities aligned with business objectives.• Conducting regular client meetings for project development pace and updates.• Conducting quarterly board meetings and managing circulation of minutes of such meetings.• Smooth partnership/contracts with freelancers and agencies to boost up sales and marketing, and also to outsource work so that company cost of development can be reduced and profits can be obtained.As Business Analyst/Product Owner,• Meet and gather Client requirement and generate Requirement specs for software developers. • Provided business analysis for projects that included requirements, success criteria, milestones, Key Performance indicators (KPIs), and Work Breakdown Structures.As Technical Architect & Lead,• Architect the software skeleton and technically guide the software developer team & testing team.• Reengineered project plan and renegotiated contracts; enhanced quality assurance and maintained timelines.• Lead team of full-stack developers, front-end developers, QA & Devops.• Contribute in Code-Reviews prior to check-ins & releases. Show less

    • STMicroelectronics

      Jun 2019 - now
      • Group Manager

        May 2023 - now
      • Senior Technical Manager

        Jun 2019 - Aug 2024
  • Licenses & Certifications

    • The 7 Habits of Highly Effective People

      FranklinCovey