Privacy Preserving Ridge regression on Million of records
Project was about implementing a research paper( https://ieeexplore.ieee.org/document/6547119/) from client. I started from scratch implementing various parts of projects as it involved cryptography knowledge and machine learning knowledge as well. I used 3 different kinds of cryptography libraries like paillier, RSA and DES. Apart from that i implemented algorithms like cholesky, back subsitution etc. Main challenge as part of paper was implementing Garbled Circuit which is implementing each operation as Binary Gates and then encrypting it's input output for privacy. I also implemented fixed point representation for floating point as part of project.
Website: [login to view URL] A skilled software developer with 7+ years of experience working in various technologies like Python(4+ year) and Java(2.7 year). I have handled US and Canadian Banking Clients throughout my career. I have experience developing web as well as desktop application. I am looking for projects with role as Python Developer/Data Scientist/Machine Learning Engineer. Below is list of skills on which i have good hands-on: - Languages: Python, R Programming. - Tools: Jupyter Notebook, PyCharm, Eclipse, R Studio, Github, Git, Tortoise SVN. - Database: Oracle, MySQL. - Frameworks: Django, Flask, Struts, Spring, Hibernate - Other: Amazon AWS, Google Cloud Engine, Algorithms, Software Design Patterns I can invest around 30 hours per week. Please feel free to contact me.