Experience

Oracle India Pvt. Ltd - Applications Engineer

( 2019 - Present )

Product: Oracle Field Service Cloud

  • Redesigned the interface for "Print Route" screen of Oracle Field Service Cloud to improve UX
  • Implemented feature to view route information of multiple technicians at the sme time
  • Reduced time spent in navigation between resource information screens by adding navigation headers
  • Increased code coverage for modules owned by the team by 40%
  • Contributed to features with emphasis on screen migration, unification, integration and redesign
  • JavaScript, PHP, Less, jquery, Knockout, Mocha, PHPUnit, Oracle Database

InApp - Programmer Trainee

( 2018 - 2019 )

  • Developed an inventory management application to help manage items on the factory floor
  • Collected data from 100+ sites thorugh web scraping to use as input to an NLP based search engine
  • Python, Django, Scrapy

Skills

Language & Framework
JavaScript, PHP, Python, Less, Bootstrap Node.js, Express, React
Testing Framework
Mocha, PHPUnit, PyUnit
Database
Oracle DB, MongoDB

Achievements

Honourable mention - Oracle Propelathon 2020
Idea: Screen Time Savings - Assign screen for different screen layouts and configurations based on time spent on scrolling, navigations to inner screens, usage if tab key, etc. The information is used by an administrator to improve the screen layouts
Google Hacking Database (GHDB)
Listed in Google Hacking Database for submitting search which can be used to identify websites made with codeigniter
Mathematics Topper
School topper in AISSCE 2013-2014

Education

B.Tech (Computer Science)
- Sree Chitra Thirunal College of Engineering, Trivandrum
2014 - 2018
CGPA: 8.03
12th (CBSE)
- Bharatiya Vidya Bhavan, Trivandrum
2013 - 2014
Percentage: 90.6%
10th (CBSE)
- Bharatiya Vidya Bhavan, Trivandrum
2011 - 2012
CGPA: 9.6

open source

JS Beautifier
This beautifier will reformat and re-indent bookmarklets, ugly JavaScript, unpack scripts packed by Dean Edward’s popular packer, as well as partly deobfuscate scripts processed by the npm package javascript-obfuscator.
Taiko
A Node.js library for testing modern web applications
Mermaid Live Editor
Mermaid lets user create diagrams using text and code

projects

E-Commerce Site
An e-commerce site with basic functionalities with two user type logins - admin and customer. The application is developed using React, Express, Node.js, and MongoDB. Braintree is used for payment integration
Blog
Web application that allows user to add, remove, view, and list articles using React. JSON server is used to provide end point for REST api calls.
Github: react_blog