I am currently working as a Software Engineer 2 at Nordstrom. I am a tech enthusiast with an infinite zeal to design and build scalable web applications. I obtained my masters degree in Computer and Information Sciences from University at Buffalo, New York.
Team Worker
Fast Learner
Problem Solver
Work experience
Nordstrom, Inc.
Software Engineer 2
April 2021 - Present, Seattle, WA
Currently working on some interesting projects in the Inventory deployment and planning space.
I have hands on experience working with docker, kubernetes, AWS, Kafka, Gitlab-CI
Skava systems
Software Development Engineer
Jun 2016 - Jun 2019, Coimbatore, India
Achieved a 12% increase in product search accuracy by engineering migration tool using the Spring framework to index around 2 million product data from the MySQL database into Apache Solr.
Planned and employed a test-driven development approach to develop restful microservices using Spring framework, MySQL database, OAuth2 for authentication and, and Apache Solr for caching.
Reduced page load time by 50% from 4 seconds to 2 seconds by designing and developing jQuery plugins.
Skava systems
Software Development Engineer Intern
Jan 2016 - Jun 2019, Coimbatore, India
Engineered a configuration based modular web scraper using Node.JS and Cheerio to dynamically retrieve product information of up to 5 websites and store them into a MongoDB database.
Created a complete wedding registry website using HTML5, CSS3, and jQuery.
Skills
Java
Golang
Git
Javascript
Projects
BettingLite-Dapp
A blockchain project aimed at providing a decentralized and anonymous betting platform.
Saavn-nodejs
A node js wrapper for the jio saavn api, the motive of this project is to create a fullstack music streaming website.
Twitter Analyzer
Project to analyze rhetoric of prominent public leader’s tweets based on multilingual search, sentiment analysis and topic analysis.
Distributed Key Value Storage
This project focuses on implementing a distributed key-value storage system, performing data replictation, data partitioning and automatic failure recovery.
Distributed Messenger Application
This project implements a distributed messenger application, providing Fifo and total ordering guarantees, supporting concurrent storage and retrieval of messages.