Ravi Podugu

Sr. Software Engineer at Kulicke & Soffa
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Lansdale, Pennsylvania, United States, US

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

    • Singapore
    • Semiconductor Manufacturing
    • 700 & Above Employee
    • Sr. Software Engineer
      • Feb 2019 - Present

    • United States
    • Semiconductor Manufacturing
    • 700 & Above Employee
    • Consulting Software Engineer
      • Jan 2017 - Feb 2019

      Involved in software development for Titan SLT, which is an automated test platform for testing chips (microprocessors for mobile devices) with highest level of through put. As a Sr. Software Engineer involved in design and development of low level motion controlling modules to UI standalone application using C# and WPF technologies. I have utilized SPIIPlus ADK Suite motion library for controlling robotic arms and Moxa IO controllers for controlling IO and pressure sensors. Design and developed system status messaging mechanism and MVVM design TOS state management.

    • Software Engineer Staff
      • Aug 2013 - Jan 2017

      The nature of work is on health care industry to develop software algorithm for processing in a complex robotic system to control motors and sensors CAN Open Stack library. The work is on multi-threaded software that works on real time execution of commands for nodes on CAN network. This is a full-fledged software development work spanning for more than 3 years. I also involved in developing PIC micro controller program for vision system where the system will identify the tubes and characteristics each tube on the try by capturing the sequence of images. Involved in middle ware business logic development using C# and WCF technologies. Utilized : C, C++, C#, WCF, Interop Services.Embeded Technologies: PIC Microcontroller programming using MPLAB IDE with CCS compilers. CANopen stack for Motor and Closed loop node controlling.

    • United States
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Sr. Associate
      • Nov 2012 - Aug 2013

      Onsite Delivery Lead for an USA leading Insurance organization Prudential Financial Inc.As an onsite delivery lead involved in migration and performance optimization of annuity products and contract management tool called LifeCAD/MP. Being on onsite, interacting with client side technical experts and providing technical solutions and coordinating offshore team. Investigating on performance issues redesigning solution in C++ or Oracle database store procedures.Utilized: C++, Power Builder, Oracle 11g and UNIX Shall script.Tools: CVS

    • Associate Technical Manager
      • Jan 2012 - Sep 2012

      Responsible for technical leadership and delivery of a team of developersInvolved in feature enhancements and sustenance activates in various high volume projects for ATE market leader Teradyne Inc. Responsible for estimation, design, code reviews and technical integrity of the software. Responsible for technical leadership and delivery of a team of developersInvolved in feature enhancements and sustenance activates in various high volume projects for ATE market leader Teradyne Inc. Responsible for estimation, design, code reviews and technical integrity of the software.

    • India
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Associate Technical Manager
      • Feb 2009 - Nov 2011

      Offshore project management and Technical Lead for an offshore team of Lloyds Banking Group. During this period involved in a major PKI infrastructure feature enhancement and Remote Registration Authority for maintaining and issuing digital certificate. The PKI system is an Kyberpass DSMS Server provides IdenTrus™ compliant X509 digital certificate validation server. The Remote Registration Service is a web based application developed using ASP.Net and C#.Cryptography Standards: X509, PKCS #7 and HSM modules.Utilized: C++, Sockets, Multithreaded. ASP.Net and C#

    • Technical Lead
      • 2007 - 2009

      Involved in development and leading a medium size team at offshore for an US based semiconductor test company called Teradyne Inc. Involved in developing Client’s patented software for optimizing the Digital Channel optimization and high speed memory testing feature for a well know test equipment.Travelled to (Boston, USA) for requirement Design documentation and testing. Also after release travelled to Taiwan to provide training on this new feature to the field engineers.Utilized C++, VC++, Win32SDK, COM, Microsoft Excel VBA and Client’s proprietary PCI card communication.Utilized tools like Rational Clear Case, Pure coverage, Clear Quest, Rational Rose for UML Design.

    • India
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Member Technical Staff
      • 2004 - 2006

      Software developer in projects executed for a US based semiconductor test company Teradyne Inc. Enhanced the application that runs on the semiconductor test device to included additional features and defect fixes for periodic releases. Worked closely with client technical team for developing Mixed Signal Testing feature for a popular semiconductor testing platform. Travelled to Client location (Boston, USA) for requirement collection and design documentation and then implemented the code at offshore and then travelled client location for integration testing.Utilized C++, VC++, Win32SDK, COM, Microsoft Excel VBA and Client’s proprietary PCI card communication.Utilized tools like Rational Clear Case, Pure coverage, Clear Quest, Rational Rose for UML Design.

    • India
    • Appliances, Electrical, and Electronics Manufacturing
    • 100 - 200 Employee
    • D & E Software Engineer
      • Feb 2003 - Feb 2004

      Involved in developing new features to an In-circuit board diagnostics and repairing instrument software. The software which interact with external equipment with DB25 parallel port and controls and tests the circuit boards connected through various channel. Involved in developing UI using MFC and writing SDK to integrate with Teradyne test equipment.Utilized: VC++, MFC, VBA and DB-25 parallel port communication. Involved in developing new features to an In-circuit board diagnostics and repairing instrument software. The software which interact with external equipment with DB25 parallel port and controls and tests the circuit boards connected through various channel. Involved in developing UI using MFC and writing SDK to integrate with Teradyne test equipment.Utilized: VC++, MFC, VBA and DB-25 parallel port communication.

    • Software Engineer
      • Feb 2002 - Dec 2002

      Software developer in projects executed for a US based clients. Customized an application using open source code VNC for a school demonstration software. Also, involved in developing remote IDE development. Utilized C++, VC++, Win32SDK, Socket, Multithreads and XML for development.Technical Documentation using OO concepts. Software developer in projects executed for a US based clients. Customized an application using open source code VNC for a school demonstration software. Also, involved in developing remote IDE development. Utilized C++, VC++, Win32SDK, Socket, Multithreads and XML for development.Technical Documentation using OO concepts.

Education

  • Kakatiya University
    Master of Computer Applications (M.C.A.), Computer Software Engineering
    1999 - 2001
  • Kakatiya University
    Bachelor of Science (BSc), Electronics
    1994 - 1997

Community

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