Venkatesh Thiyagarajan Email and Phone Number
Venkatesh Thiyagarajan work email
- Valid
- Valid
- Valid
- Valid
Venkatesh Thiyagarajan personal email
Software Engineer and technical consultant with over 20 years of experience leading the design and development of web and desktop applications with a focus on scalability and performance. Experienced with Software Design & Development (Full Stack & Desktop applications), with interests in Machine Learning and DevOps. Proficient in customer engagement, solution proposal, engineering, data management, deployment, consulting, and training.Passionate about utilizing software engineering, machine learning and domain expertise to deliver quality, value added, customer centric solutions.Competencies:Customer Interaction, Agile Practices (Scrum), Solution Architecture, Design Specifications, Roadmap Planning and Scoping, Requirements Analysis, User Experience Design, Solution Development, Production Deployment, Presales Support, Customer Support and TrainingEngineering:Software Architecture, Object Oriented Design, Design Patterns, Database Modeling, API Design, UML diagrams, ER diagrams, User Acceptance TestingCAD (Computer Aided Design): Autodesk Inventor (.NET, COM, VBA API), Autodesk Inventor Platform (Server, OEM), AutoCAD (ObjectARX C++ API), AutoCAD Mechanical (COM API), Autodesk Vault PDM (.NET API), Autodesk Inventor ETO, Autodesk Forge (Viewer), Autodesk Inventor iLogic, Pro/Engineer, MathcadProgramming/Scripting Languages: C++, C#, VB, VBA, Java, JavaScript, TypeScript, Rust, Python, Engineering IntentWeb ApplicationsFront-End: HTML5, CSS, React, Redux, React Router, Reselect, RxJS, Bootstrap, Semantic, Less, Styled Components, Apollo, LocalStorage, Handlebars, Bluebird, Flow, ThreeJSBack-End: Node.js, Express, Bookshelf, Knex, SQL, REST API, GraphQL, JSON, WebSockets, Serverless (AWS Lambda), PHPToolchains: CRA, Next.jsTest: Mocha, Chai, JestBuild: Webpack, NPM, Yarn, CracoDesktop ApplicationsCross-platform (Electron), Windows (.NET, MFC, COM, ActiveX), Database (SQL, XML), Graphics (OpenGL), User Interface (CefSharp, WPF, WinForms), Build (MSBuild, NuGet), Deployment (MSI, WIX, CA), Testing (NUnit, Moq)DevOpsDocker, Jenkins, CircleCI, Ansible, Heroku, AWS (S3, ECS, Cloudwatch), TeamCityDataDatabase (PostgreSQL, MySQL, SQLite, Access, Sybase), ORM, Office Open XMLThird-party integrations:Google Analytics, Auth0, ERP (Odoo), AWS (SDK), Mailgun, ScaniiMachine LearningPredictive Modeling, Statistical Analysis, ML AlgorithmsScikit-Learn, Tensorflow, Keras, NumPy, SciPy, Pandas, Matplotlib, Jupyter NotebookToolsVS Code, Microsoft Visual Studio, System Architect, Microsoft Visio, JIRA, Rally, Git, Perforce, SVN
-
Software EngineerFormlogic Nov 2021 - PresentPittsburgh, Pennsylvania, UsDeveloped factory automation software to manage the operations for making high tolerance CNC machined parts - stock selection, machine visualization, program verification, generation of inspection routines, and publishing to the factory floor. Full stack application, Python backend, Postgres, SQLAlchemy, FastAPI, Typescript, React, Redux, Threejs.Implemented feature abstraction, generated probing and inspection programs for part machining and inspection.Maintained worker infrastructure for machine simulation using Vericut, and performed benchmarking for containerization (Docker) of workers deployed to the cloud (AWS).Developed CAM programmer utility application for downloading tool libraries and post processors using Electron, Typescript, React, Redux, BlueprintJS, Yarn, REST APIs. -
Machine Learning EngineerPlethora Oct 2016 - Nov 2021Heidelberg, Baden Württemberg, DePerformed data analysis, feature engineering and pipelines to prepare data for ML studies.Developed and trained supervised learning models using regression analysis to estimate machine runtime and pricing for manufacturing parts.Created Jupyter notebooks to document models and data visualization. -
Software EngineerPlethora Oct 2016 - Oct 2021Heidelberg, Baden Württemberg, DeDeveloped various engineering applications (desktop, plugins, web, cloud) to automate factory workflows for CNC milling in prototype manufacturing.Worked on customer-facing web apps, desktop tools, backend services, cloud integrations, microservices, and job processing service workers, emphasizing continuous integration and delivery.Standardized machining strategies and created CAM automation software with part catalog, setup management, assembly generation, fixture modeling, part import, toolpath generation resulting in significant time efficiencies. Plugin architecture, Web UI (JavaScript, React, Redux), .NET framework (C#, CefSharp, WPF), CAD/CAM API, REST API (data persistence, uploading AWS S3 artifacts), WIX (deployment), NCSIMUL (cutting simulation).Developed Electron application prototype using TypeScript, React Hooks, Redux, RxJS, Semantic UI, and Apollo Client to replace native desktop application.Helped develop plugins for CAD applications for customer part upload, Brep extraction, DFM analysis. Upgraded front-end UI visualization and performance by transitioning to a modern MVVM architecture and WPF framework.Developed service worker infrastructure brokered by RabbitMQ to download, translate, and upload part files into the Parasolid format for downstream analysis (using HOOPS integration) and for tool library generation.Implemented DevOps workflows - ITAR compliance, CI/CD using Jenkins pipelines with AWS EC2 agents, automating artifact uploads to AWS S3, Heroku deployment, AWS Lambda services (virus scan).Implemented third-party integrations - Auth0, Odoo (ERP) and Google Analytics (marketing insights).Integrated automatic generation of workholding into CAM - task request/response, geometry import and placement.Enhanced factory application - order and quote management, scheduling and capacity planning. -
Technical ConsultantAutodesk Jul 2012 - Sep 2016San Francisco, Ca, UsWorked directly in customer-facing roles with Autodesk clients during all stages of solution implementation - understanding and documenting business requirements, proposing solutions utilizing products in Autodesk portfolio, solution architecture, development and production deployment.Executed several customer consulting engagements with high customer satisfaction resulting in contract renewals and increased company revenue.Led the creation and implementation of several solutions by integrating Autodesk products for companies in various manufacturing domains (Eaton, Apple, Cameron, San Diego Gas & Electric).Successfully deployed customizations and integrations for Autodesk Inventor, Autodesk Inventor ETO, Autodesk Vault PDM, AutoCAD and Autodesk Forge – Viewer (used Autodesk product APIs to create plugin, desktop and web applications).Developed full stack applications (database design (SQL), solution architecture (MVP), business logic (.NET), product API (Autodesk Inventor, Autodesk Vault), UI, deployment) and productivity tools (e.g. scripting).Delivered fully functional, high quality 3D CAD models and configurations (parametric modeling, sheet metal and routings), 2D drawings, BOM.Solution Types (successfully delivered to customers):Fully automated Engineer-To-Order, Derived models, Routed Systems (Cabling).Product Data Management - Autodesk Vault Explorer integrations for CAD file version management, differential report analysis.CAD plugins for design and engineering automation, business process integration.Automated model configuration and CAD output generation.CAD model data storage and viewer applications. -
Scrum MasterAutodesk Feb 2009 - Jun 2012San Francisco, Ca, UsFacilitated completion of several Autodesk Inventor project initiatives – planning, scope management, stakeholder communication, implementation, delivery, support.Performed product owner responsibilities to gather user requirements, groom product backlog, drive feature implementation for Autodesk Inventor setup projects.Implemented process changes, provided technical leadership and consultation for project deliverables.Facilitated adoption of Agile development (Scrum), implemented Scrum artifacts and meetings for several teams.Successfully performed ScrumMaster responsibilities to help teams realize complex project goals on time. -
Software EngineerAutodesk Feb 2009 - Jun 2012San Francisco, Ca, UsLead implementation of key Autodesk Inventor initiatives – architected, designed and lead the development of merge modules and MSI-based SDK setup projects.Owned the responsibility for Autodesk Inventor Server and Autodesk Inventor OEM deployment projects, including strategy, product ideas and project prioritization.Implemented prototypes for client/server application model using installer technologies.Implemented upgrades, language packs, merge modules for different flavors of Autodesk Inventor setups. -
Product DesignerAutodesk May 2006 - Jan 2008San Francisco, Ca, UsWrote complete, detail-oriented product specification documents, created prototypes, guided product development and communicated designs to all business stakeholders.Provided guidelines for development of third-party Autodesk Inventor Add-in applications.Presented product and API capabilities at developer conferences.Provided guidance to product and API users on newsgroups and other support channels. -
Software Engineer (Sdk)Autodesk Apr 2004 - Apr 2006San Francisco, Ca, UsManaged development of the Autodesk Inventor SDK. Produced content to meet clients' needs, productized the SDK and delivered important components.Managed the design and development of software tools based on the Autodesk Inventor API.Developed several .NET, C++ and Visual Basic applications to demonstrate API usage.Provided training and consultation for Autodesk Inventor API to internal and external clients. -
Technical ConsultantAutodesk Oct 2000 - Mar 2004San Francisco, Ca, UsEvangelized the use of Autodesk products in the developer community - presented Autodesk Inventor API features to several audiences, presales support to promote API, worked closely with development team to specify requirements, solved customer issues.Provided technical consulting services to Autodesk Inventor API clients and implemented solutions to address business problems.Designed and developed application integrations for Autodesk Inventor and AutoCAD Mechanical for several clients.Provided support through Autodesk Developer Network (ADN) channel for Autodesk products.Created official Autodesk Inventor API training material, delivered several classroom and virtual (online) trainings, mentored colleagues learning the product.Presented Autodesk Inventor API features to several audiences, worked with the pre-sales team to promote API, worked closely with development team to specify requirements and solved customer issues.Published technical solutions and contributed several programming samples to the SDK. -
Research AssistantAdvanced Technology Research Center, Oklahoma State University Sep 1998 - Sep 2000Developed molecular dynamics simulation programs using to study metal cutting and indentation simulation studies.Conducted experiments to study the surface finish of Aluminum samples due to nano-metric cutting using ultra-precision machining equipment.Researched the effect of tool forces generated during machining operations using dynamometry and related software.Analyzed the stress concentration effects due to mechanical and thermal loads using FEA programs.Developed computer aided design (CAD) application programs to represent complex geometric segments.Developed programs for various engineering optimization algorithms to locate the minimum values of complex mathematical functions.Developed programs for robot car motion control using Interactive C and PID control.Developed embedded, real time control applications using Java to manipulate systems built using Lego hardware.Simulated the motion of an automobile suspension using C and OpenGL.
Venkatesh Thiyagarajan Skills
Venkatesh Thiyagarajan Education Details
-
Oklahoma State UniversityMechanical Engineering -
University Of MadrasMechanical Engineering
Frequently Asked Questions about Venkatesh Thiyagarajan
What company does Venkatesh Thiyagarajan work for?
Venkatesh Thiyagarajan works for Formlogic
What is Venkatesh Thiyagarajan's role at the current company?
Venkatesh Thiyagarajan's current role is Software Engineer | Technical Consultant | Product Design.
What is Venkatesh Thiyagarajan's email address?
Venkatesh Thiyagarajan's email address is ve****@****ora.com
What schools did Venkatesh Thiyagarajan attend?
Venkatesh Thiyagarajan attended Oklahoma State University, University Of Madras.
What skills is Venkatesh Thiyagarajan known for?
Venkatesh Thiyagarajan has skills like Software Design, Agile Methodologies, Software Development, C#, Scrum, User Experience, User Interface Design, .net, Javascript, Software Engineering, Usability Testing, Xml.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial