About

Aryan Nair

Here is a little background

Hey there! I'm Aryan Nair; I'm a Junior at UMass Amherst double majoring in Computer Science and Mathematics with a concentration in Data Science & Statistics. As someone passionate about software, naturally, I enjoy a challenge that forces me to think out of the box. My interests lie in the areas of AI/ML, Data Science, Product Management, Blockchain and Product Design. Feel free to connect with me regarding my interests or experience.

Experience

Impactsure Technologies

Data Science Intern

Impactsure Technologies

June 2023 - Present

  • Utilizing advanced computer vision techniques in creating a robust engine for extraction of tabular data from financial documents using Python and OpenCV
  • Utilizing machine learning models to improve the accuracy of extraction from distorted and low quality images
  • Learning about microservice architecture by designing and integrating a Django microservice into the company's product suite
  • Learning about ISMS standards and contributing to the company's ISMS certification by participating in trainings and audits
UMass Manning CICS

Incoming UCA

UMass Manning CICS

September 2023 - December 2023

  • Assisting students in CS320:Intro to software engineering as an undergraduate course assistant.
  • Acting as a resource for students by providing guidance on the course material and helping them debug their code, as well as providing feedback on their project design and implementation
  • Conducting Office hours, grading assignments and exams, and assisting the professor in the course administration
BUILD UMass

Software Developer

BUILD UMass

October 2022 - Present

  • Collaborating with a skilled group of business and software developers to build software solutions for local clients including non-profit organizations, startups, and local businesses.
  • Working with a volunteer organization called MASSPIRG to revamp their legacy website using the MERN stack to ameliorate interactiveness and design quality.
  • Utilizing the agile methodology, collecting customer feedback, and going above and beyond to surpass customer expectations.
UMass Learning Resource Center

CS + Math Peer Tutor

UMass Learning Resource Center

October 2022 - Present

  • Utilizing strong foundations in computer science and math to teach and mentor students on a 1:1 appointment or drop-in basis.
  • Assisting students in Calc I, Calc II, Intro to Problem Solving, and Programming with Data Structures as well as a multitude of python courses by reviewing lecture content, concept reviews, exam preparation, etc.
  • Utilizing the agile methodology, collecting customer feedback, and going above and beyond to surpass customer expectations.
42 Academy, Abu Dhabi

Pisciner

42 Academy, Abu Dhabi

July 2022 - September 2022

  • One of 200 out of 10,000 applicants who qualified to participate in a 25 day intensive coding bootcamp at one of the prestigious 42 campuses.
  • Led a team of 3 in a peer to peer learning environment to solve algorithmic problems in the C language.
  • Ameliorated my skills in Git, Unix Shell scripting and C language through the creation of a multipurpose C library tacking efficient string manipulation.
Filter Studio, Mumbai

Freelance Application Developer

Filter Studio, Mumbai

June 2019 - August 2019

  • Designed and developed a Customer Retail Management System for a salon, including features such as appointment management, employee payroll management, billing and financial reports.
  • Acted on feedback received throughout the product development cycle and ultimately helped save 10+ hours from the receptionist and owner's workweek.

Skills

Hover over the icons

skill

80%

Python

skill

70%

NumPy

skill

90%

OpenCV

skill

70%

Matplotlib

skill

80%

React

skill

40%

Express

skill

80%

NodeJS

skill

40%

MongoDB

skill

80%

Java

skill

90%

JavaScript

skill

70%

C

skill

50%

Git

skill

50%

Django

skill

70%

MySQL

skill

60%

NextJS

skill

90%

TailwindCSS

Projects

projects

Project 1 of 7: Tabular Data Extraction using OpenCV

This project was made during my data science internship at Impactsure. The goal of the project was to extract tabular data from images/scans of documents. I utilized computer vision techniques to extract the data from distorted tables and then used the Tesseract OCR engine to convert the data into a CSV file. The project was made using Python and OpenCV. I'm currently researching pre-trained models on HuggingFace to improve the accuracy of the model. The engine runs on a microservice created using Django and MySQL.

projects

Project 2 of 7: ShareSpace Roommate Finder

ShareSpace is a web application that helps students find roommates based on their preferences. The application was built using ReactJS, NodeJS, ExpressJS and MySQL using Sequelize. The application allows users to create an account, fill out a questionnaire and find roommates based on their preferences. The application also allows users to create and update their profiles. The application also has a messaging feature that allows users to communicate with each other. The application was built in a team of 9 and helped me learn a lot about teamwork in software engineering and the importance of version control.

projects

Project 3 of 7: MASSPirg Website

As a software developer at BUILD UMass, we worked on a pro bono project with a non-profit, non-partisan, public interest organization called MASSPirg. The client's requirement was a renovated version of the legacy MASSPirg website. The website was created using modern JS frameworks and included a robust backend. The club members are allowed to log in and add, update and delete information on the website. The goal of the project was to successfully incorporate user requirements and feedback and create an informative website. We received stellar feedback from the client and the website is currently live.

projects

Project 4 of 7: FILTER Studio CRM Application

This project was made for a high-end salon in Mumbai, India. I designed and developed a Customer Retail Management software that included features such as appointment management, employee payroll management, billing and financial reports. The application was made using Figma, MySQL and a Java framework called Netbeans. Check out the demo on GitHub.

projects

Project 5 of 7: Portfolio Website

This portfolio website was built using Typescript, NextJS, ReactJS and TailwindCSS including libraries such as ReactAOS and react-typewriter. The main goal of this build was to achieve a seamless user interface and boast a great design. Over the month that it took to build this website I learnt a lot about ReactJS as well as NextJS and have greatly improved my design skills. I have also updated the website numerous times and kept coding best practices at the forefront of my mind. Check out the code on GitHub.

projects

Project 6 of 7: Pygame Projects

Built a Space Invaders style game & a platformer game using the Python Pygame Library. Learnt about the usage and design of sprites. This was my introduction to game development with an interactive interface. Built a second game that was a combo between pong and air hockey using Pygame. This project helped me learn about the importance of game physics and how to implement them in a game.

projects

Project 7 of 7: Genetic Algorithms Research Paper

Wrote a research paper exploring the effectiveness of different selection techniques used in genetic algorithms. The research question for the paper was 'How does Roulette wheel selection perform in comparison to Tournament selection for solving numerical optimization problems using genetic algorithms in terms of convergence rate and data accuracy?'. The experiments were conducted on Matlab and measured the optimization speeds of each algorithm on De Jong's 5 standard functions.

Contact

aryannair@umass.edu

Amherst, MA