Vasudevan Sethupathy

Vasudevan Sethupathy

Software Engineer

Followers of Vasudevan Sethupathy40 followers
location of Vasudevan SethupathyIndia

Connect with Vasudevan Sethupathy to Send Message

Connect

Connect with Vasudevan Sethupathy to Send Message

Connect
  • Timeline

  • About me

    C++ Development, Object Oriented Programming - willing to delve into AI, Deep Learning, Parallel Computation

  • Education

    • Bharathiyar University, Coimbatore, India

      -
      Bachelor of Engineering (B.E.) Mechanical Engineering
    • Oklahoma State University

      1996 - 1998
      Master of Science (M.S.) Mechanical Engineering
  • Experience

    • Centech (Client - WSSC)

      Feb 1999 - Jun 2000
      Software Engineer

      Tools - C++, Visual Studio 6.0, MFC, COM• Responsible for developing, testing and debugging applications dealing with geo-spatial data in different formats from various vendors such as ESRI & AutoDESK• Survey, compare & evaluate software as neededAccomplishments:• Bridge: Designed & developed the software that converted Spatial data stored in SDE (ESRI) format to MapGuide (AutoDesk). The application is run by a scheduler.• GeoStan Wrapper: Developed the appplication that searches an address within a specified range of zip codes from database provided by a 3rd party.• Print Wrapper: Developed Print Wrapper that returns the IP address of a network printer selected by the user through the Print dialog. Show less

    • PACE Worldwide

      Jun 2000 - Apr 2002
      Software Engineer

      Tools - C++, Visual Studio 6.0, MFC• Sole developer of control software responsible for technical specification based on user feedbacks, marketing requirements & the functionality available with competitors and also vested with post deployment tasks of technical support & trouble shooting. Accomplishments:• TF2000 & TF1000: Developed this application that interacts with TF2000 & TF1000 rework stations. Highlights include communication with camera and control from the software. Single handedly dealt the entire Software Development Life Cycle (SDLC).• XR 1000: Developed this application that captures X-Ray inspection images from XR 1000 machine. Show less

    • Praxair Services - InTANK

      May 2002 - Apr 2005
      Software Engineer

      Tools - C++, Visual Studio 6.0, Visual Studio 2003, Borland C++, C#, .Net Development, MFC, OWL• Develop Software that interacts with Robots and Portable flaw detectors• Support & train end usersAccomplishments:• Nav: Implemented data acquisition module used by InTANK robots. Also reverse tracked the path history of the robot filtering out invalid noise.• UT Review: Completely developed the application used by UT analysts for reviewing thickness data acquired from tanks live in production.• Tank Edit: Identified the need and developed this application that automates the generation of Tank Drawings increasing productivity & eliminating errors. Show less

    • Praxair Canada Inc

      Apr 2005 - Oct 2006
      Software Engineer

      Tools - C++, Visual Studio 6.0, Visual Studio 2003, Borland C++, C#, .Net DevelopmentAccomplishments:• Provided support for the Navigation & Data Acquisition software • Brought awareness of in-service inspection of using InTANK robots in Canada

    • PRAXAIR CORP

      Nov 2006 - Sept 2007
      Lead Application Developer

      Tools -C++, VSTFS, Visual Studio 6.0, C#, Object Oriented Development, .Net Development, MFC• Design, Develop, Test applications & review Code for Logistics Division• Propose alternative solutions and Proof of Concept Applications• Troubleshoot issues that might arise out of deployed applicationsAccomplishments:• Dynamic Tour Scheduling: Did a major study of this critical application and performed updates to account for switch in Day Light Savings time.• PxAzManAuthzn: Designed & Developed the application that would provide authorization based on roles stored in a central repository. The design ensured runtime (seamless) changes to authorization store. This was a proof of concept. • PxCtls: Developed custom .NET UI controls for use in Windows Forms for common use across the next generation of applications developed in house.• Pipeline Billing System Design: Validated the design proposals and performed code-review of the Pipeline Billing Application• Culture UI / Language Proposal: Detailed the use of .NET features to provide support for multiple languages and cultures in the next generation of applications. Show less

    • Independent Consultant

      Oct 2007 - Jun 2013
      Software Engineer

      Tools -C++, MFC, Visual C++, VSTFS, Visual Studio 6.0, C#, Qt Creator, Object Oriented Development, .Net DevelopmentFreelance Software Developer with special interest in OOD / OOP / C++ / C# / Python onWindows/Unix/Linux platforms and open source tools. Special interest in high performance applications, Frameworks & Design PatternExplored the development of a specialized socket based Windows Service application that will communicate with clients using a custom message format (more of a protocol). Visual C++ is being used for development as quick responsiveness is critical for this application. The application is being developed for a financial firm based out of Dubai that is involved in Commodities & Forex Trading. Show less

    • FORD, India

      Jul 2013 - Aug 2015
      Senior Technology Analyst of Thirdware

      Research, Improve & Support critical Plant Floor System applicationsPress & Assembly Automated Reporting System (PAARS) - Took over the back-end legacy C++ code and identified & fixed memory leaks which caused PAARS system to hang without recent data updates. The C++ back-end is a daemon (WinService) developed with Microsoft Visual C++WGT Reports – Led the development and deployment of the tool that generates and emails reports to internal subscribers. Was the SPOC for AD / AM / Business users throughout the pilot for the entire period of UAT before handing it over to AM. VBA was mainly usedMTTR MTBF Trend Reports – Finalized the requirements, lead the iterative development of the Trend Reports that present information in a combination chart based. Had to go thru several proto-types before settling on consensual functionality. The challenge was to understand the business need and proposing a solution that adds lot of value. Provided the estimates for the development and got it accomplished within the agreed time frame. JavaScript, VBScript, ASP were the technologies. Show less

  • Licenses & Certifications

    • Microsoft Certified Technology Specialist (MCTS) - C# Windows Development

      Microsoft