CV
Work experience
2024- : Researcher
LTU, Luleå, Sweden
- Implemented a decentralized manufacturing marketplace on the Ethereum blockchain platform, utilizing software agents to enhance traceability and transparency in flexible production systems. This solution facilitates seamless transactions and ensures reliable tracking of products and processes, optimizing efficiency and accountability across the manufacturing supply chain.
- Developed and deployed artificial intelligence-based observers that leverage advanced algorithms to predict failures and anticipate maintenance needs within industrial control systems. These sophisticated AI systems analyze complex data patterns and operational parameters, enabling proactive maintenance strategies and enhancing overall system reliability and efficiency.
- Designed and implemented a decentralized learning management system (LMS) leveraging Ethereum smart contracts and IPFS (InterPlanetary File System). This system enables secure, transparent, and decentralized storage and management of educational content, fostering greater accessibility and collaboration in the learning environment while ensuring data integrity and privacy.
- Employed methods like quantization, pruning, and model distillation to decrease the size of neural network models without compromising accuracy, enabled them to operate efficiently on edge devices.
- Integrated a Large Language Model (LLM) with an IEC 61499 industrial control application to develop a natural language interface for human-machine interaction, maintenance, and monitoring of control systems.
2019-2020: Full Stack developer
RCKR Software Pvt Ltd, Bengaluru, India
- Designed, developed, and deployed end-to-end machine learning solutions, including preprocessing, model training, evaluation, and deployment, using frameworks like TensorFlow, PyTorch, and Scikit-learn.
- Developed scalable and efficient full-stack applications integrating machine learning models, front-end interfaces, and back-end services using technologies such as Python, Next.Js, and MongoDB.
2017-2019: System Engineer
- Tata Consultancy Services (TCS) , Kochi, India
- Integrated machine learning models into web and mobile applications by developing RESTful APIs and deploying models using cloud platforms like AWS and Azure, ensuring scalability and reliability.
- Designed and developed visually compelling dashboards and reports using tools like Power BI, or Python libraries (Matplotlib, Seaborn) to effectively communicate data findings to stakeholders.
2017: Data Analyst - Research Intern
- Uvionics Tech India Pvt Ltd
- Designed, developed, and implemented machine learning models for disease prediction, utilizing algorithms such as logistic regression, random forest, support vector machine, and neural networks to analyze medical data and predict disease risks and outcomes.
- Evaluated and validated machine learning models using techniques such as cross-validation, ROC curve analysis, and confusion matrix to assess model performance and optimize models through hyperparameter tuning and ensemble methods to achieve robust and reliable predictions in real-world healthcare applications.
Education
- B.S. in Electronics and Communication Engineering, SCMS, Kochi, MG University, India, 2014
- M.S. in Computer Science and Engineering, NIT Trichy Campus, (IIIT), India, 2017
- PhD in Formal modelling and verification of IEC 61499 systems, LTU, Sweden, 2024 (expected)
Skills
- Machine Learning & Tools : PyTorch, TensorFlow, Keras, Hugging Face Transformers, NLTK, SpaCy
- LLM : OpenAI, Anthropic, Bedrock, Huggingface, Langchain
- Blockchain Platforms & Tools : Ethereum, Truffle, Hardhat, Ganache, Remix IDE
- Smart Contract Development : Solidity, Rust, ERC-20, ERC-721
- Decentralized Storage Solutions: IPFS, Arweave
- Frontend - Next.js, Web3.js, Ethers.js
- Backend - Python, TypeScript
- Database - Postgres, MongoDB, GraphDB
- Containerization: Docker, Kubernetes
- Cloud Computing - AWS
- Software Development & Version Control - REST, GraphQL, Git, GitHub, Jenkins, GitLab CI
Publications
Talks
Talk on 2021 IEEE 19th International Conference on Industrial Informatics (INDIN)
Talk at Palma de Mallorca, Spain, Palma de Mallorca, Spain
Talk on 2021 26th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA)
Talk at Vasteras, Sweden, Vasteras, Sweden
Tutorial 1 on Direct Verification of IEC 61499 systems using NuSMV
Tutorial at LTU, Sweden
Seminar on framework for closed-loop formal verification of distributed automation software with plant model generator from event logs
Talk at NSU, Russia
Presentation on 2022 IEEE 27th International Conference on Emerging Technologies and Factory Automation (ETFA)
Talk at Stuttgart, Germany
Presentation on HiPEAC 2022 conference
Talk at Budapest, Hungary
Talk on 2022 IEEE 20th International Conference on Industrial Informatics (INDIN)
Talk at Perth, Australia, Perth, Australia
Test Suite for IEC 61499 Application Portability
Talk at Helsinki, Finland, Helsinki, Finland
Enhancing Traceability in Flexible Production System
Talk at Ulsan, South Korea, Ulsan , South Korea
My research interests
Service and leadership in EU funded projects
- Currently assigned to Zero-Swarm , MEDUSA and ReArctive Interreg