ANTONIO ROGER

146 Amali nagar, Karumathampatti, Coimbatore 641659 · +91 85319 20426 · antonioroger330@gmail.com

I'm currently pursuing B.Tech in Computer Science and Engineering with specialization in Artificial Intelligence at Amrita Vishwa Vidyapeetham, Coimbatore. Having foundation in C, Object-Oriented Programming with Java, HTML, CSS, Python and Data Structures I also learnt MIT's Nand2Tetris course as part of my curriculum. I'm excited to always keep learning and improving as I go through higher semesters.

PROJECTS

Weather Forecasting Application

Problem Solving and C-Programming

Developed a weather forecasting application using C programming language. Created a user-friendly interface to retrieve real-time weather data from API. String manipulation with json response to display required data . Incorporated error handling mechanisms and conducted thorough testing.

View Project Report

Interactive Chat Platform with Chatbot Integration

Technologies: HTML, CSS, JavaScript (Java assumed as JavaScript)

Developed a dynamic web application featuring an interactive chat platform with integrated chatbots. Implemented multiple chat sessions per user session, facilitating seamless communication. Incorporated login/signup functionality using secure authentication mechanisms for user access. Designed intuitive user interfaces using HTML and CSS, ensuring responsive and user-friendly layouts. Integrated backend functionality with Java to support chatbot interactions and data processing. Implemented a blog page for posting updates and articles, enhancing user engagement and information dissemination.

View Project Demo View Source Code

Jack to VM Compiler

ELEMENTS OF COMPUTING-II

Developed a compiler in Python to convert Jack programming language to VM code. Managed various stages of compilation including handling keywords, symbols, and operations. Ensured conformity to the 'Standard VM-on-Hack Mapping'.

View Project Report

The Lost Treasure Game

JAVA

Developed a 2D adventure game in Java with player navigation, interactions, and challenges. Designed game mechanics, UI, and incorporated sound effects for enhanced experience. Structured into modules: Entities, Designing & UI, Inputs & Game Loop, and Game Event Handling.

View Project Report

Design Analysis and Control of Autonomous Vehicles

COMPUTATIONAL PHYSICS

Conducted design analysis and control studies for autonomous vehicles. Explored vehicle design, sensor integration, and control algorithms. Utilized simulation tools for testing and validation under various scenarios.

View Project Report

Applications of Pseudoinverse

MATHEMATICS FOR COMPUTING-II

Explored application of Moore-Penrose inverse applications in machine learning, Robot kinematics, and image processing. Implemented applications such as Spam Email Classification,HPP,Robot kinematics and Image Deblurring using Python and MATLAB. Demonstrated effectiveness in solving linear systems and Control strategies for robotic arms and manipulators.

View Project Report

The Hangman Game Using Jack

Elements of Computing-II

Developed a Hangman game in Jack programming language within the Nand2Tetris platform. Created a functional game with interactive gameplay mechanics and visual feedback. Applied computer architecture and compiler design principles.

View Project Report

Graph Neural Network – For Link Prediction

DISCRETE MATHS

Implemented a Graph Neural Network (GNN) using Deep Graph Library (DGL) and PyTorch for link prediction on a synthetic graph. Developed a model, LinkPredictorGCN, with two graph convolution layers and dropout for regularization. Trained the model on a synthetic graph with random node connections and evaluated its performance in predicting edge probabilities. Visualized the graph with NetworkX and Matplotlib, showing predicted link probabilities.

View Project Report

Virtual Mouse Control System

Electrical and Electronics Engineering (EEE)

Designed and implemented a virtual mouse control system using open cv ad ESP 32 CAM module. Developed signal processing algorithms to interpret sensor data and compute cursor positions using autopy. Implemented communication protocols (e.g., UART) between sensors, microcontroller, and PC for data transmission.

View Project Report

Education

Amrita Vishwa Vidyapeetham

Bachelor of Technology in Computer Science and Engineering (Artificial Intelligence)
2023 - Present

Kovai Public School, India

Class 12 Science
2017 - 2023

Skills

Programming Languages & Tools
      • Microsoft 365
      • Adobe Photoshop
      • OBS
      • Wondershare Filmora
Workflow
  • Task Assignment and Research
  • Collaborative Design Phase
  • Learning as I Develop or solve any task
  • Testing & Improvement

Interests

As an aspiring CS engineer, I enjoy spending my free time traveling and watching movies. I'm also a hobbyist photographer and amateur video editor, with a growing interest in mastering Photoshop and learning more about video editing through Filmora X. Currently, I'm exploring live streaming tech using OBS.

In my journey through the world of CS, I spend my time watching tech videos to learn stuff sometimes, enjoying stand-ups and parodies, sometime im just listening to a blend of rock, pop, and EDM music.


Contact Information

  • COIMBATORE, TN
  • +91 85319 20426
  • cb.sc.u4aie23104@cb.students.amrita.edu
  • https://antonioroger2.onrender.com