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
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