Abhinav

Abhinav Ramakrishnan

|

About

About

Learning Is My Way Of Life

Currently pursuing my Final year B.Tech in Computer Science at Amrita Vishwa Vidyapeetham (Coimbatore), I am a passionate learner and a Zealous Software Engineer who aims to craft innovative solutions to mundane daily tasks by leveraging the lastest trends in web technology.

I have realworld experience in building production ready applications using NodeJS,Express, NextJS, MySQL, Nginx and Docker.

Experience

Company Logo

SDE Intern, Summer

The Bank of New York (Chennai)

June 2024 - August 2024

  • Collaborated effectively within an Agile development environment, participating in sprint planning, daily stand-ups, and retrospectives.
  • Successfully migrated the project away from its tightly coupled Network Attached Storage (NAS) dependency to Amazon S3. This shift to a cloud-based storage solution enhanced data accessibility and improved reliability.
  • Involved in batch processing of files using Spring Batch, Spring Scheduler, and Spring Boot to meet specific business requirements.
  • Implemented secure endpoints for manual CRUD operations on process files, utilizing JWT for authentication and Apache Camel Framework for efficient routing.
  • Designed and developed an interactive user interface for our internal team's consumption of my APIs, leveraging Swagger for comprehensive documentation and usability.
  • Created Web UI screens for existing Mainframe application screens Using Angular to provide a modern and user-friendly experience for the end-users.
  • Implemented Unit Testing using Karma for Angular Components, Modules and Services to ensure robustness and reliability of the application.
Company Logo

Software Engg. Lead

Anokha 2024

Dec 2024 - Apr 2024

  • Lead a team of 17+ members to develop the official web infrastructure for Anokha Techfest 2024 (Amrita Vishwa Vidyapeetham).
  • Created a robust Backend, Optimized server requests by 30% through redis caching, and introduced QR code-based registration, streamlining tracking and enhancing efficiency
  • Implemented Role Based authentication, and NGINX modsecurity rules to prevent various Cyber Hazards.
  • Deployed the website on a heterogenous kubernetes cluster, and automated the CI/CD pipeline using GitHub Actions, to ensure a seamless integration/deployment process.

Skills

Skill

C

Skill

C++

Skill

Python

Skill

Java

Skill

HTML

Skill

CSS

Skill

JS

Skill

React

Skill

Next.JS

Skill

Tailwind CSS

Skill

Flask

Skill

NodeJS

Skill

Express

Skill

MySQL

Skill

Postgres

Skill

Ubuntu

Skill

Go

Skill

Bash

Skill

Haskell

Skill

Solidity

Skill

Docker

Skill

Nginx

Skill

Git

Skill

Github Actions

Skill

Redis

Projects

Project Image

Placement Tracker

A web application for tracking the placement activities of the students of Amrita School of Computing, Coimbatore.

Project Image

Anokha24 Official Website

The Official Website for Anokha Techfest 2024, Amrita Vishwa Vidyapeetham. With A User Base of 5000+ students around India

Project Image

MPU6050 Realtime Dashboard

A web based dashboard for graphical representation of real-time acceleration and rotation data from MPU6050 using websockets and storing time series sensor data using InfluxDB.

Project Image

Amrita Map

A concept Internal Offline Navigator, designed using Graphs, Doubly Linked Lists and Hashmaps Implementing A* Search Algorithm Based Shortest Path Finding.