Parthasarathy Srinivasan — Software Engineer
A truly interdisciplinary hands-on computational software engineer for little more than 19 years, a polyglot, a passionate learner & researcher with a special interest to impart Intelligence (using Machine Learning) in Systems fusing multiple engineering domains. Acumen: Design and develop production ready applications ground-up, any domain, enhance product architecture to suit modern requirements. Roles: Software Architect, Individual Contributor, Technical Leader, Technical Mentor, Subject Matter Expert. Software Design and Development: Accomplished hands-on technocrat with experience in the S.D.L.C of various Production Level and Prototype software solution development for engineering applications predominantly using C++. Software Engineering: Architecture design and development, feature development of any software solution, C++ 14/17, C#.NET, Python, JNI, Java Script, NodeJS, QT - UI Have More than 10 years ( inclusive) of expertise in Application Software Architecture Design and Development using OOAD, and SOLID principles mostly of Desktop based software solutions, ground-up and enhancements. Realms: Computer Aided Design : 3D transformations, Computational geometry, Linear Algebra, Numerical Optimization, Data structures and Algorithms, Generative Shape Design/Computational Design, 3D workflow of BIM (Building Information Modeling), Metrology, Domain specific Language - development Geometric Kernels: ASM, CGAL, MeshLib Robotics (Computer Aided Manufacture): Motion Planning using PRM, A*, D*, RRT, RRT*, Forward and Inverse Kinematics, Trajectory Optimization, high DOF manipulators/robots, Simulation. Graphics: Application oriented OpenGL, CAD using Blender and Python Machine Learning techniques: Strong in fundamentals, OpenVINO, CNN, SVM, k-NN, etc. Basic proficiency in HPC environment using Intel OneAPI using DPC++ Additive Manufacturing: (3D Printing): Computational Solutions for slicing, optimal part placement with support, minimizing the print time, Mesh Analysis Products and runtimes: DELMIA-V5 Robotics, TAAM, Autodesk Dynamo Studio, ESI Visual Diemaker, NX Part Modeling, Nikon FOCUS 3D scanning and inspection, OpenNURBS (Rhino3D), ObjectARX (AutoCAD) also MATLAB
Stackforce AI infers this person is a Software Architect specializing in CAD, Robotics, and Machine Learning applications.
Location: San Francisco, California, United States
Experience: 18 yrs 11 mos
Skills
- Software Architectural Design
- 3d Computer Aided Design (3d Cad)
- Machine Learning/ai
- Artificial Intelligence (ai)
- Metrology
- Avionics
- Computational Geometry
Career Highlights
- 19 years of interdisciplinary experience in computational software engineering.
- Expert in software architecture and machine learning integration.
- Proven track record in developing production-ready applications.
Work Experience
Mantle
Staff Software Engineer (9 mos)
HCL America, Inc.
Technical Architect (1 yr 4 mos)
Technical Architect (5 mos)
Technical Architect (4 mos)
Technical Architect and Team Leader (9 mos)
Technical Architect (1 yr 4 mos)
Boeing
Software Engineer - Application Development (1 yr 5 mos)
Siemens PLM Software
Advanced Software Engineer (1 yr 3 mos)
3D Systems Corporation
Project Manager also as Architect (9 mos)
ESI Software India Private Limited
Lead Software Engineer (2 yrs 4 mos)
Autodesk India Private Limited, Pune
Senior Software Engineer (2 yrs 1 mo)
Senior Software Engineer (1 yr)
Delmia Solutions Private Limited
Senior Software Engineer (3 yrs 7 mos)
Centre for Mechatronics, Indian Institute of Technology Kanpur
Project Engineer (1 yr 7 mos)
Education
M.Tech at Indian Institute of Technology, Kanpur
B.E. at Bharathidasan University, Tiruchirappalli
H.Sc at E. R. Higher Secondary School
at Danish Mission Higher Secondary School, Tiruvannamalai