Hello, world! I'm

< Amrita Ravishankar />


Name :   Amrita Ravishankar

Profile :  Software Engineer

Email :  amritaravishankar00@gmail.com

Phone :  +65 85316901

About Me

Hello Everyone and Welcome!👩🏻‍💻
I'm Amrita Ravishankar and I am a Computer Science Senior at Nanyang Technological University, Singapore. I'm pursuing a specialisation in High Performance Computing and Artificial Intelligence.

The engineer in me, loves taking up challenges and believe in having a steadfast approach to tackling problems. I aspire to be a part of an organization which requires me to perform better each day, empowers me with tools to use my abilities and further the organisations' and my interests.

I have a keen interest in learning more, each day, in the field of Computer Science, especially Software Engineering.

I have a year of experience in the corporate industry through my various internships at organisations such as Grab, Visa and Panasonic, providing me with the ability to work in locationally and culturally diverse teams.

Skills

Python Proficient

JavaScript Proficient

Backend EngineeringProficient

CI/CD ToolsProficient


Go Proficient

Databases(MySQL, MongoDB) Proficient

Web Development Proficient

Monitoring(Grafana, Kibana)Proficient


My Other Skills: Git, Java, Flutter, Firebase, TypeScript, C++, SpringBoot, Docker, Phabricator, Terraform, Maven/Gradle, Code Documentation, Database design, API Development, Scrum development, Machine Learning, Semantic Segmentation.


MONTHS OF EXPERIENCE

INTERNSHIPS COMPLETED

TOTAL CO-WORKERS

+

SKILLS ACQUIRED

Work Experience

My internships at multi-national companies have helped me to gain a year of professional work experience. They have given me the opportunity to hone my technical and inter-personal skils.

Grab

Software Engineer Intern

Visa

Software Engineer Intern

Panasonic

Deep Learning Intern


BIJU JOSEPH JACOB
Senior Engineering Manager, Grab

Coming Soon...



LIANG SUN
Staff Software Engineer, Visa

"I mentored Amrita during her internship at Visa. From my memory, Amrita is a fast learner and team player. We did a POC together about a quite complex component with numerous unique and specific requirements from different product lines. She was able to learn both Frontend and Backend technologies with a large set of terminologies, standards, team conventions, and workflows. I'm glad to see her grow and it's great to have her on the team."

Projects

These are some of the projects I'm most proud of and passionate about! To view more of my work, please visit my GitHub

Backend Development

N-Queens

A visualiser tool to solve the famous Backtracking problem of N-Queens. The problem requires n non-attacking queens to be placed on a n x n chessboard for which solutions exist for all natural numbers other than n=2 and n=3

Front-End Web Development

Bon-Travel

A web application developed in ReactJS that serves as a guide for users to view and save restaurants, hotels and attractions at a desired location. Further allows users to filter based on the rating of these avenues and view them on Google Map.

Full-Stack Web Development

CashTrack

A web application that serves as a personal expense tracker, helps ease the process of resolving shared bills, and provides comprehensive insights into user’s spending patterns. It was developed using the effective MEAN stack.

Web Development

BlogPost

A web application developed using Python’s Flask framework to create a website that allows users to register, login and then, create, update and delete blog posts. It further makes use of a SQLite Database.

Reinforcement Learning

AI Learns to play Flappy Bird

An application developed using Python, Pygame and NEAT to train a machine learning model to play the Flappy Bird game. The model achieved a level of accuracy where the bird would continue defeating the obstacles through level 1000.

Backend Development

Stable Matching

A CLI tool to implement the Gale-Shapley Algorithm to solve the Stable Matching problem. The stable matching algorithm seeks to solve the problem of finding a stable match between two sets of equal size given a list of preferences for each element.

Python Development

HangMan

An application developed in Python to play the popular game of Hangman.
The objective of the game is to guess the unknown word before completing all the available guesses resulting in termination of the.

Mobile App Development

CrafTrip

A mobile application developed using Flutter to provide travellers a one-stop shop to pick a holiday destination based on filters by comparing flight prices, currency, weather and the theme of the destinations.

Mobile App Development

BrewCrew

A mobile application developed in Flutter that serves as a one-stop app to keep track of a crew's brew preferences. It allows each crew member to give specific requirements for their coffee order and serves as an easy look-up.

Leadership

Along with developing my technical skills at university, I was keen on honing my leadership and interpersonal skills. Each of the below roles provided me a unique experience and a unique set of skills!

NTU IEEE - Technical Director

Conducted technical workshops on topics such as Flask and REST APIs for over 80 NTU Computer Science majors from Year 1-4. Organized Singapore's 2nd largest student-run hackathon iNTUition 7.0.

NTU Red Cross Society - Head

Organized events, set up booths across NTU’s campus in order to raise funds for disaster-struck countries (eg. Australia - Wildfires), amounting to 700$ in collaboration with Singapore Red Cross. Led a group of over 12 students as the Fund Raising Portfolio Head.

NTU PEAK - Business Consultant

An invitation-only intensive programme used to develop high calibre NTU students into industry-relevant future leaders. Collaborated with 3 students from different fields to provide consultancy to Lendlease on a business challenge faced by them.

NTU MUN - Head of Events

Managed end-to-end event planning to ensure smooth functioning of the NTUMUN 2020 to facilitate an approximate of 300 delegates across Singapore, Malaysia, Indonesia and other South Asian countries. Lead a team of 15 students to achieve the same.

NTU SCSE - Group Leader

Guided, supervised and cultivated bonding amongst a team of 75 students to help on board them to SCSE during Freshman Orientation 2019. The smooth running of the event took 12 months of preparation and dedication.

NTU - University Ambassador

Was appointed to organise and help in the smooth functioning of NTU Open House 2019. The event required rigourous preparation and thorough planning to ensure success of the event.