Pune, Maharashtra, India
Software Engineer ECAD, Autodesk
I have previous experience in electronics product Design and manufacturing. Now working on Eagle which is printed circuit board design tool.
1) Most of early time handled large library database which is in xml format.
2) 3D parametric modelling scripts.
3) ML-Image classification
Library and design data handling. Worked to analyse thousands of board data to collect popular parts being used in design, its use count etc.
Web scraping for 7lac component database provided by third-party and collected parts information, their quality. Compare library parts update their asset id remove duplicates etc.
Basically all this done using ipython scripts, xlsx to JSON, selenium web driver scripts.
2) 3D parametric modelling using http://csmdev.autodesk.com/ JS scripts to use inside our library.io
3) Currently adding 2D footprints to electronics package editor in library.io
ML/AI
4) Build train and test dataset from large image dataset in hdfs(.h5 using h5py) file format, standardize dataset, Classification with one hidden layer or 2-layer NN, Forward and backward propagation implementation. Successfully implemented 3D electronics cad model classification using its image data.