GAUTHAM VIJAYARAJ

A passionate computer science graduate student with expertise in full-stack development and cybersecurity. Committed to delivering outstanding results through diligent application of software engineering best practices and collaboration within a team setting. Actively seeking summer internships with a GPA of 3.83 and 3 years of prior work experience. Apart from this, I enjoy making music, streaming Netflix, speed cubing, and jamming on the keyboard.

(602) 247 - 0511
gvofficial99@gmail.com

Milestones

Experience

Software Developer Intern

HCLTech
Chennai, India
May 2024 to August 2024

Developed a Spring Boot application with four microservices for a healthcare system and deployed on Docker, enhancing system scalability and reducing downtime by 30%. Implemented robust security practices to ensure data protection and system integrity across the healthcare application.
Graduate Services Assistant

Arizona State University
Tempe, Arizona
September 2023 to December 2023

Organized and maintained Dr. Stephen S. Yau's workspace, ensuring an efficient and organized environment. Managed email correspondence, including drafting, responding, and organizing emails to streamline communication. Assisted in the hiring process for scholarship students, contributing to the selection of qualified candidates.
Flutter Developer Intern

Magicstep Solutions Private Limited
North Lakhimpur, India
May 2023 to June 2023

Developed and maintained the Flutter-based mobile application for food delivery utilizing Dart and PHP. Integrated advanced functionalities, including real-time tracking, push notifications, and payment gateways. Conducted thorough testing, including unit testing and UI testing, to maintain code quality and reliability.
Flutter Developer

Metfolio
London, UK
December 2022 to March 2023

Developed and integrated the UI Design of a Fintech Application. Resolved conflicts, integrated and implemented the Facebook Ad SDK and Hubspot to track real-time events. Hosted the application on Digital Ocean test environment and conducted weekly bug resolution and maintenance.
Assistant System Engineer

Tata Consultancy Services Limited
Chennai, India
June 2021 to November 2022

Administered Azure Multi-Factor Authentication to bolster account security for 200+ UK clients. Presented tech talk on the usage and implementation of Role-based Access Control (RBAC) in Azure. Researched and documented the utilization of Azure security APIs for mobile applications.
Full-Stack Developer

Freelance
Chennai, India
June 2019 to May 2021

Programmed an MMO (Massively Multiplayer Online) snake game utilizing REST API and web sockets. Engineered a financial management tool to assist users manage an enterprise's daily income and expenses. Delivered 5+ websites using Play framework, NodeJs, React, JavaScript, HTML and CSS.
Intern

Encore Theme Technologies Limited
Chennai, India
May 2019 to May 2019

Initiated a tech talk on practical applications of blockchain technology in financial and banking sectors. Leveraged cryptographic expertise to devise an advanced asymmetric encryption protocol. Programmed a code in Java to perform the SSH File Transfer Protocol.

Skills

C/C++ Python HTML/CSS JavaScript SQL Dart PHP Java C#

Programming Languages: C/C++, Java, Python, JavaScript, HTML, CSS, Dart, SQL, PHP and C#

Frontend: Flutter, ReactJS, Angular and Play

Backend: Firebase, NodeJS, MongoDB, MySQL, Yii2 and XAMPP

Libraries: Regex, Pandas, Numpy, OpenCV, TensorFlow and Telephony

Tools: AWS, Docker, Microsoft Office, GitHub, Jupyter Notebook, OneSignal, Hubspot, Segment, Smartlook, Mixpanel, Appsflyer, Digital Ocean and Zapier

Projects

AI

LLM-Powered Conversational AI for Enhancing Relationship and Communication Skills

Application Type: Python Application
Technologies: Python, Generative AI, Model Tuning
Date: September 2024 – Present

This project develops a Conversational AI system leveraging Large Language Models (LLMs) to provide guidance on relationship and communication skills. By understanding user queries and offering tailored advice, the AI helps users navigate social dynamics, resolve conflicts, and foster deeper connections. The system includes topics such as empathy, active listening, emotional regulation, and assertiveness, promoting healthier and more effective communication. Using advanced NLP techniques, the AI aims to empower users with tools to build meaningful relationships and improve their social interactions.

AI-Enhanced Music Recommendation Using Audio Features

Application Type: Mobile App
Technologies: Flutter, Data Science and ML(AI)
Date: May 2024 – September 2024

The Playlist Prediction App utilizes the Spotify API to curate a dataset of 100,000 songs, capturing detailed audio features for each track. Leveraging this data, a Random Forest model was trained to predict appropriate playlists based on a song's unique attributes. The model was then integrated into a Flutter-based mobile application, enabling users to receive playlist recommendations in real time. This project showcases the seamless fusion of machine learning and mobile development, enhancing the music discovery experience.

AI Based Fitness Tracking Application

Application Type: Website
Technologies: React, Firebase and PoseNet
Date: December 2023 – March 2024

Developed an AI-powered fitness tracking website that enables users to create and manage profiles, track weight changes, and predict weight progress using a linear regression algorithm. The platform schedules personalized workouts and employs PoseNet estimation to monitor workout accuracy, providing users with real-time feedback on their performance. This solution aims to enhance fitness journeys by combining data-driven insights and AI-based pose estimation techniques. The accuracy of the regression algorithm was upto 92.5%.

SteveBot - OpenAI response integrated chatbot app

Application Type: Mobile App
Technologies: Flutter, Firebase and OpenAI
Date: May 2023 – December 2023

Engineered an innovative chat bot application leveraging the OpenAI API key, integrating advanced speech recognition and text prompt functionalities. This versatile app seamlessly interacts with users through spoken and written prompts, harnessing state-of-the-art artificial intelligence for dynamic conversational experiences. With a focus on accessibility and usability, the app delivers intuitive communication channels, catering to diverse user preferences and enhancing overall engagement.

Machine Learning

Sentiment Analysis on Twitter Datasets

Application Type: Jupyter Notebook
Technologies: Machine Learning, Python and Scikit-Learn
Date: March 2024 – May 2024

Implemented SVM and Logistic Regression to achieve an accuracy of 97% on sentiment analysis of 400,000 entries of tweets, while demonstrating expertise in data preprocessing, optimization, vectorization, and statistical analysis. Conducted a comprehensive study of existing sentiment analysis models and try to achieve higher accuracy using different machine learning techniques.

SpenTrak - A Real-time ML automated expense tracker

Application Type: Mobile App
Technologies: Flutter, Firebase and Linear Regression
Date: October 2022 – November 2022

Designed and created a flutter application with push notification alerts for exceeding daily transaction limits. Applied Linear Regression Model for future expense prediction based on historical weekly user expenditures. Expanded efficiency through foreground and background service integration, ensuring app functionality beyond active usage.

SRM Guru - An online classroom app with Machine Learning

Application Type: Mobile App
Technologies: Flutter, Firebase, NodeJS and Linear Regression
Date: March 2021 – Jun 2021

Crafted an innovative online classroom platform, facilitating seamless education delivery and management. This versatile app empowers users to effortlessly join classes, access downloadable notes, submit assignments, and track their scores, while also offering insightful predictions for final grades. With distinct accounts and tailored access for teachers and students, the platform ensures efficient and secure collaboration, enhancing the learning experience for all participants.

Joint Club - Facial Recognition enabled Social Networking app

Application Type: Mobile App
Technologies: Flutter, Firebase, NodeJS and TensorFlow
Date: March 2020 – September 2020

Modeled and developed a real-time social networking app with cutting-edge security, featuring facial recognition-based user authentication. Utilized TensorFlow-based FaceNet to assess feature similarity in user images for authentication. Implementing new systems to enhance security by 35% and preserved privacy by disabling screenshots.

Cybersecurity

Detection Process of Suspicious Activities on Social Media Using Data Mining and Machine Learning

Application Type: Survey Paper
Technologies: Information Assurance, Data Mining and ML
Date: August 2023 – December 2023

This project aims to detect suspicious activities on social media platforms using data mining and machine learning techniques. The system will employ secure data collection, preprocessing, and feature engineering to create robust datasets for analysis. Machine learning models will be developed to classify activities such as fraudulent accounts, hate speech, cyberbullying, and misinformation with high accuracy. The project will focus on ensuring data privacy and developing adaptive models that can evolve with new types of threats. Comprehensive documentation and evaluation will be provided to support further research in this area.

JC Messenger - Secured chatting app

Application Type: Mobile App
Technologies: Flutter, Firebase and NodeJS
Date: October 2020 – February 2021

Designed and crafted a standalone encrypted messaging application, implementing a proprietary cipher algorithm to ensure end-to-end security. Employed advanced cryptographic techniques to safeguard user communication, offering unparalleled privacy and confidentiality. Secured messages with DES encryption and created a cipher algorithm for user chat privacy.

Cryptify - Implementation of a new cipher technique

Application Type: Mobile App
Technologies: Flutter
Date: September 2020 – October 2020

Developed a secure message encryption and decryption application utilizing an original algorithm named Reverse Swap Index Shifting (RSIS). This innovative solution employs advanced cryptographic techniques to safeguard sensitive information during transmission and storage. With RSIS, messages are encrypted by strategically swapping and shifting indices, ensuring robust protection against unauthorized access. The application provides seamless integration, allowing users to encrypt and decrypt messages with ease, ensuring privacy and confidentiality in communication. Whether for personal or professional use, RSIS offers a reliable and efficient solution for secure data exchange.

Full-Stack Development

ArtisTree - An E-commerce shopping application

Application Type: Mobile App
Technologies: Flutter, Firebase and NodeJS
Date: April 2021 – November 2021

Engineered a mobile shopping app characterized by its sleek and intuitive user interface, fostering an immersive browsing experience. Seamlessly integrated features enable users to effortlessly navigate through products, while also providing a platform for sellers to showcase their offerings. The app's dynamic functionality facilitates secure transactions, ensuring a seamless buying and selling process for all users.

Financial Analyzer - Statistic analyzer tool for an enterprise

Application Type: Mobile App
Technologies: Flutter, Firebase and NodeJS
Date: January 2022 – May 2022

Developed a comprehensive statistical analyzer app tailored for enterprise use, designed to streamline financial management processes. This robust application meticulously tracks income, expenses, transactions, and accounts, providing in-depth insights through dynamic pie charts and bar graphs. Additionally, it efficiently manages seller and customer data, empowering businesses to make informed decisions and optimize their financial strategies.

Stonks - Financial calculator application

Application Type: Mobile App
Technologies: Flutter
Date: December 2019 – January 2020

Designed a comprehensive financial calculator to streamline tax calculations, profit analysis, and net gross ratios. This powerful tool empowers users to accurately assess financial metrics, facilitating informed decision-making and strategic planning. With intuitive interfaces and robust algorithms, the calculator simplifies complex financial computations, providing invaluable insights for individuals and businesses alike. Whether determining taxes owed, analyzing profits, or evaluating net gross ratios, this calculator offers unparalleled accuracy and efficiency.

Snake Game - Classic Single Player game

Application Type: Mobile App
Technologies: Flutter
Date: February 2020 – March 2020

Developed a captivating classic snake game app, reminiscent of the beloved arcade era. This nostalgic application offers immersive gameplay, challenging players to navigate a growing snake through an ever-changing maze. With intuitive controls and vibrant graphics, users can relive the excitement of the retro gaming experience on modern devices. The app's addictive nature and dynamic challenges ensure hours of entertainment for players of all ages.

Logs - Track logs of any parameter

Application Type: Mobile App
Technologies: Flutter and Firebase
Date: January 2022 – February 2022

Crafted a sophisticated log tracking application, tailored to streamline data management and analysis. This versatile tool allows users to meticulously track various logs, such as activity logs, error logs, or performance logs, providing valuable insights into system behavior and performance. With robust features for data organization, search, and visualization, the app enhances efficiency in monitoring and troubleshooting processes. Whether for software development, system administration, or project management, this app serves as a centralized hub for logging and analyzing critical information, empowering users to make informed decisions and optimize performance.

Atoms - Periodic table database

Application Type: Mobile App
Technologies: Flutter
Date: May 2021 – June 2021

Created a dynamic app granting access to an extensive in-built database containing comprehensive periodic table data. Users can effortlessly retrieve information based on symbol name, element name, or atomic number, facilitating quick and accurate inquiries. With intuitive search functionalities and rich data visualization, the app provides detailed insights into elemental properties, atomic structures, and historical significance. Whether for educational purposes or professional reference, this app serves as a valuable resource for students, researchers, and enthusiasts exploring the realm of chemistry

Factors - Prime factorization calculator

Application Type: Mobile App
Technologies: Flutter
Date: April 2020 – May 2020

Developed a prime factors calculator, a versatile tool designed to efficiently determine the prime factors of any given number. This intuitive application employs advanced algorithms to swiftly decompose numbers into their constituent primes, providing users with accurate and detailed results. With a user-friendly interface and lightning-fast calculations, the calculator simplifies complex mathematical tasks, making it an invaluable asset for students, educators, and professionals alike seeking to explore the fundamental properties of numbers.

Chord Shifter - A musical app to track chords

Application Type: Mobile App
Technologies: Flutter
Date: August 2019 – September 2019

Designed a cutting-edge musical app dedicated to chord discovery and transpose functionality, empowering musicians of all levels to explore and enhance their musical repertoire. This innovative platform offers comprehensive chord libraries and intuitive search features, enabling users to effortlessly find and experiment with various chord progressions. Additionally, the app provides robust transpose capabilities, allowing users to easily adjust the key of songs to suit their vocal range or musical preferences. Whether practicing, composing, or performing, this app serves as a valuable companion for musicians seeking to unlock new creative possibilities and elevate their musical endeavors.

Book Me - Online services booking application

Application Type: Mobile App
Technologies: Flutter
Date: October 2019 – November 2019

Developed an intuitive online service booking application, revolutionizing the way users schedule appointments and reserve services. This user-friendly platform offers seamless access to a wide range of services, from beauty treatments to home repairs, catering to diverse needs and preferences. With features for browsing available slots, selecting providers, and managing bookings, the app simplifies the booking process for both customers and service providers. Whether booking a spa appointment, scheduling a pet grooming session, or arranging for home maintenance, this app offers convenience and flexibility at your fingertips, enhancing the overall service experience for all users.

Find Me - An SOS panic alarm application

Application Type: Mobile App
Technologies: Flutter and Firebase
Date: May 2020 – June 2020

Crafted an advanced SOS application incorporating rapid alert mechanisms for users to dispatch distress signals to their designated contacts. Utilizing cutting-edge technology, the app ensures swift transmission and reception of panic alerts, leveraging a streamlined interface for seamless user interaction. Employing sophisticated protocols, the application guarantees efficient emergency response, enhancing user safety and security during critical situations.

Certifications

Education


Arizona State University, Tempe, Arizona
MS - Computer Science (Cybersecurity)
Graduation: May 2025
CGPA: 3.83/4

Courses
Applied Cryptography
Software Security
Information Assurance & Security
Statistical Machine Learning
Data Visualization

SRM Institute of Science & Technology, Kattankalathur, India
B.Tech - Computer Science & Engineering
Graduation: May 2021
CGPA: 3.33/4

Courses
Data Structures
Algorithm Design
Machine Learning
Artificial Intelligence
Engineering Mathematics

The PSBB Millennium School, Chennai, India
High School

10th Grade
Graduation: May 2015
CGPA: 9.60/10

12th Grade
Specialization: Computer Science
Graduation: May 2017
Percentage: 86.4%
×

Contact Information

Email: gvofficial99@gmail.com

Phone: (602) 247 - 0511