Online Portfolio
About Me
I am a Graduate Student pursuing my Master's in Electrical and Computer Engineering at the University of Illinois, Urbana-Champaign. I completed my Bachelor's from National Institute of Technology, Tiruchirappalli, one of the top premier institutes in India.
​
Over the past years, I have worked on projects in Machine Learning, Deep Learning and Signal Processing. Professional research experience as part of internships and projects has given me the confidence and skill required to formulate effective technical solutions to real world problems.
​
I like to identify myself as one of the small fraction of people in the world who can solve the Rubik's Cube from any scrambled state in under 10 seconds. I have organized and participated in official speedcubing competitions at the National Level.
​
​
Take a moment to check out my portfolio, and get in touch with any questions.
EDUCATION
UNIVERSITY OF ILLINOIS, URBANA-CHAMPAIGN August 2021 - Present
Master's - Electrical and Computer Engineering
Specialization: Signal Processing and Machine Learning
​
NATIONAL INSTITUTE OF TECHNOLOGY, TIRUCHIRAPPALLI July 2016 - July 2020
Bachelor of Technology - Electronics and Communication Engineering
Minor in Computer Science and Engineering
​
THE HINDU SENIOR SECONDARY SCHOOL, CHENNAI (CLASS XII) June 2015 - June 2016
All India Senior School Certificate Examination (First Rank in School)
​
THE HINDU SENIOR SECONDARY SCHOOL, CHENNAI (CLASS X) June 2013 - June 2014
All India Senior School Certificate Examination
​
EXPERIENCE
PROJECTS
Dimension Estimation from Depth-Map of Monocular Images
This is a deep learning based dimension estimation system, which assumes the availability of depth map of images. It uses the Covolutional Autoencoder- Artificial Neural Network architecture to estimate the Euclidean distance in 3D space between two points in an image, using depth information.
​
This was done as part of my undergraduate thesis project under the guidance of Dr. E.S. Gopi, Department of Electronics and Communication Engineering, NIT Trichy.
​
Github Repository Link , Project Article
​
Indoor Location Utility Service (ILocUS)
This is an indoor positioning system which helps in indoor navigation using Wi-Fi. The user position is determined with the signal values from 3 NodeMCU modules using k-Nearest Neighbours
Algorithm (75% accuracy).
​
A research paper for this project was accepted at the IEEE IMICPW conference 2019.
​
Link to GitHub Repository:
https://github.com/hariharannatesh/iLocus
​
Link to Publication:
https://ieeexplore.ieee.org/document/8933285
Link to Video:
https://drive.google.com/open?id=17l8LoIRsL4FXuDlvG23agm6GUnuGONlP
Voice Controlled Home Automation
I implemented NodeMCU Module as a client with a server hosted by Adafruit, an IoT platform. I then interfaced the server with Google Assistant Service using IFTTT (If This Then That).
​
I also developed an interface that recommends frequently used commands to the user using Machine Learning algorithms that yielded an accuracy of 91%.
24 Crafts
As a winter intern at VP Technologies, I was a part of the team that developed an all in one mobile application for the movie industry.
I created an RSS feed that keeps users updated with latest news from the cinema industry. I also implemented sockets to make an in-built chat application.
​
In addition, I developed a fluid user interface and included Video calling feature using the Sinch library.
TECHNICAL SKILLS
COMPUTER LANGUAGES Python (Advanced), C/C++ (Advanced), MATLAB (Intermediate), Java (Basic), LaTeX
PYTHON PACKAGES Scikit-learn, Keras, Tensorflow, Pytorch, OpenCV, Numpy, Pandas, Matplotlib
SOFTWARE & TOOLS Kaldi, Spyder, Python IDLE, Jupyter Notebook, Arduino, Git, SolidWorks
OPERATING SYSTEMS Windows, Linux
RELEVANT COURSES Machine Learning, Digital Signal Processing, Pattern Recognition, Probability Theory
and Statistics, Linear Algebra, Basics of Computer Vision, Multimedia Signal Processing, Natural Language Processing, Random Processes
POSITIONS OF RESPONSIBILITY
Spider
Spider is the Research and Development Club of NIT Trichy. I am a researcher at the Electronics and Android Development division of Spider. In addition to working in projects, I also mentor and guide junior year students, technically and professionally.
​
Website:
​
​
​
World Cube Association
Community volunteer at World Cube Association: I help in organising and coordinating official Rubik's Cube competitions, in addition to actively participating in them.
​
My Profile:
Chennai Cubing Club
Chennai Cubing Club is the official Speed-cubing club of Tamil Nadu, India. It is one of the best organising teams in the country. As part of the club, I have organised various WCA approved speed-cubing events including Shaastra Cube Open 2019, Ban Parity Open 2016, NIT Trichy Open 2017, etc.
​
Facebook Page:
https://www.facebook.com/pages/category/Sports-Club/Chennai-Cubing-Club-234846540543293/
Pragyan
Pragyan is the International Techno-Mangerial Fest of NIT Trichy. I was the Deputy Manager and Coordinator of the Pragyan Cube Open 2019, a competition approved by the World Cube Association.
National Service Scheme
I am a volunteer and member of National Service Scheme (NSS), NIT Trichy. I participated in awareness rallies within the large campus of NIT Trichy, especially for the residents. I also assisted visually impaired people in navigating through the campus and helping them carry out their tasks smoothly.
ACHIEVEMENTS
Secured MITACS Globalink Scholarship to pursue a 12-week research internship in Canada
Second place in Sangam, the flagship product designing event of Pragyan, the International Techno-Managerial fest of NIT Trichy
First place in Qualcomm Ideathon for ILocUS at Probe 2019, a product ideation event at the annual symposium of the Department of Electronics and Communication Engineering, NIT Trichy
First place in Industry 4.0 Paper Presentation for ILocUS at Prodigy 2019, a paper presentation event at the annual symposium of the Department of Production Engineering, NIT Trichy
First rank in School in the All India Senior School Certificate Exam (AISSCE) - Class XII with 98%
Second Place in LogicX, a puzzle solving event in Shaastra 2019, the annual tecnical fest of IIT, Madras
Third place in Colloquium for ILocUS at Currents 2019, a paper presentation event at the annual symposium of the Department of Electrical and Electronics Engineering, NIT Trichy
Second Place, On-Site Programming Contest - Competitive Coding Contest organised by Vortex 2017 - Annual National Computer Science Symposium, NIT Trichy.
Third place in Following’17, a line follower robot building event conducted by RMI, the official
robotics club of NIT TrichyThird place in Cricket in Sportsfete 2016, the Sports Fest of NIT Trichy
Third place in Badminton Doubles in Aaveg 2017, the inter hostel fest of NIT Trichy
Top 5 in Square-1 event at Indian National Rubik's Cube Championships 2015
Winner of Ban Parity Cube Open 2017
Second place in 3x3 at Shaastra Cube open 2015, NIT Trichy Open 2017 and Grand Cube Open 2017
Get in Touch
Interested in learning more about me, my work or how we can collaborate on an upcoming project? Feel free to reach out anytime, I would be more than happy to chat.