I am Vignesh, currently pursuing my Master's at California State University, Sacramento majoring in Computer Science.
I am passionate about building impactful software that delivers high usability in the user or business markets. I enjoy learning new technologies and adapt well to different working conditions and find building efficient software with low resources exciting.
Additionally, I have done projects in the domains of Machine Learning and Natural Language Processing through projects like building models for Stock Price prediction models for time-series data and ML models for image and text.
Technical Skills:
Programming Languages: Python, C++, Java
Big Data: Hadoop MapReduce, Excel
Machine Learning & Web: NumPy, Pandas, Sklearn | HTML, Flask
Databases: MySQL
Cloud Technologies & BI tools: AWS, Jupyter Notebooks, RStudio
-
Experience
RankItRight Media Bangalore, India
Python Developer Intern Dec 2018 – Mar 2019
• Worked on data cleaning and insight development. Tools used – Python, Selenium Web Driver, Python GUI, Web Scraping
• Created a multithread data scraping without crashing, taking up the memory, and uses proxies properly
• Output is constantly updated so on the off chance that anything crashes, we don’t lose any work and restart where we left
-
Projects
eSignature Management System- CalPERS May 2020 – Jul 2020
Computer vision and jQuery
• Implemented lightweight Flask App to detect & extract the Signatures using OpenCV, crop the rectangle around the sign
area and save it in DB losslessly
• Used JS canvas to draw Signatures on the browser window and store the image in base64 string make the framework much
quicker to retrieve and store in database
• Implemented password hashing, python Session to obtain a request to request to each user and time out if the user is idle
Stock Price Movements Dec 2018 – May 2019
Data Analytics using Python and R
• Data scraped from Yahoo Finance and exchanges to perform Buffet and graham checklist to assess quality stocks
• Implemented time series ARIMA model to predict future values based on previously observed values based on the closing
price with an accuracy of 96% in the test set observations
• Implemented Sentiment analysis on Tweet data and find the sentiment polarity of each tweet with maximum accuracy
E-Commerce Data Analysis using Hadoop and Python May 2018 – Jul 2018
• Data scraped from amazon.com using scrapy + CRON to help get updated JSON data on a regular integral
• Extracted data sent to Hadoop HDFS and performed MapReduce to find a product ID and strength of preference for users
Fuel Injection Fuzzy Controller Jul 2017–Dec 2017
Machine Learning using Matlab
• Lead and Developed a faster and convenient method for improving fuel injection, in the long run, using Arduino UNO that
can be used in the automotive industry
• Effectively used Fuzzy system that improved fuel injection by 96.5%
• Designed process flows, ER models, Wireframe mock-ups, and advanced UML diagrams using IBM Rational Rose
Performance Analysis of IEEE 802.11 AD Hoc Networks Jul 2017
Computer Network using java
• Compared Throughput, Jitter, Loss of voice from the receiver side from the same wireless network for IEEE 802.11
• Coded and compared using java and tool Wireshark
Blood bank management system Jan 2016–May 2016
• Created a lifesaving website that stored donor information and availability from the various organizations using HTML,
CSS, JavaScript, and MYSQL