Vimal Patel

I’m an inveterate programmer passionate about web development & deeply in love with technology. I have a discerning eye for pixel perfect UI with some cool debugging skills for the back-end. I believe having a growth mindset & learning every day is the key to success.

About

Career

Experience (Full Time)

Software Developer at Active AI

Aug 2018 - Nov 2019

Developed and deployed several conversations on the AI chatbot using Java, Camel, Spring, and JDBC.

Played an instrumental role in product and delivery teams, working in the domain of Capital Markets, Core Banking, and Retail Banking, for clients such as HDFC, HDFC securities, Kotak, Axis, and NTUC income.

Collaborated with my manager, teammates, business analysts, designers, product architects, QA engineers, and data scientists.

Software Development Trainee at Mountblue Technologies

May 2018 - Aug 2018

An accelerated boot camp where I learned and demonstrated through several projects the use of the MERN stack along with tools such as git.

Android App. Development Intern at T.I.G.E.R Innovations

Nov 2015 - Mar 2016

With a small and dynamic team, I worked on creating a business-oriented social networking app, WickedMondays.

As part of this project, I created aesthetic UI according to Material Design guidelines, where I dealt with complex views like RecyclerView and CardView.

Education

B.E. Computer Science, PES University, First Class

Aug 2012 - Jul 2017

XII Science, Clarence High School CISCE, 87%

2012

X Florence Public High School CISCE, 82%

2010

Live projects

Dev Connector

A social networking website for developers allowing you to sign up, log in, perform CRUD operations on your profile, posts, comments, and likes, built with the MERN stack, and deployed on Heroku.

Features include login authorization tokens (JWT), password encryption (bcrypt), fetching user’s GitHub Repos, back end form validation (express-validator), and retrieving profile picture associated

Indian Classical Music Genealogy

Recursively extracted artist details from Wikipedia and found mentor-mentee relationships using Web Scraping and Natural Language Processing and stored in a Neo4j database.

Built a D3.js web interface to display a genealogy graph of the musicians.

Rules Of Inference

An Android application based on the topic, Rules of Inference from Discrete Mathematical Structures. The player’s goal is to test the validity of each argument the algorithm generates.

An argument is a set of statements, namely, one or more premises and a single conclusion. It is a given that the premises are true, and the validity of the entire argument depends on the validity of the

Mentor Mentee Dashboard

MERN stack website for mentors to manage mentees–assign tasks, review tasks the mentee marks as complete, make comments and reassign or confirm.

Weather Forecast–Web lab mini-project

A website that displays weather information by making calls to Open Weather API and Time zone API–used HTML, Bootstrap and PHP

Flowing Fountain

Computer Graphics and Visualisation simulation of a water fountain written with the OpenGL library in C++

Snake

2D snake game built with pyGame

Applet Website

Cool interactive animations and a game made with Java applets

Projects

Skills

Version Control

Git

Web Dev. Stack I

HTML

CSS

Sass

JS

Mongo DB

Express

React

Redux

Node JS

Mobile App. Dev.

Android

Web Dev. Stack II

Spring

Spring Boot

MySQL

JDBC

Prog. Languages

Java

JavaScript

Python

C#

C/C++

Competitive Exams

GRE

323 (162 Verbal Reasoning, 161 Quantitative Reasoning)

TOEFL

110 (29 Reading, 28 Writing, 27 Speaking, 26 Listening)

Courses Completed

MERN Stack Front To Back: Full Stack React, Redux & Node.js

April 2020

Brad Traversy, Udemy

Modern JavaScript From The Beginning

Mar 2020

Brad Traversy, Udemy

Modern HTML & CSS From The Beginning (Including Sass)

Jan 2020

Brad Traversy, Udemy

Certification for Summer Training in the basics of Ethical Hacking

Jun 2015

Internshala

Accomplishments

Presented final year project–Indian Classical Music Genealogy–one of top three from the entire CS department, at Prakalpa

Studied research paper–Hybrid Pathfinding in StarCraft–subsequently gave a seminar on the subject

Cleared round in the Flipkart Mobile Hackathon–won airplane tickets to participate in the next round in Hyderabad

Topped entire school in Computer Science in 12th board exams

Achievements