WORK EXPERIENCE
Liquid Analytics Jan. 2023 – Feb. 2023
Application Developer (Affected due to lay-off) Remote - Toronto, ON
Tech Stack: SvelteJS, Playwright, HTML, CSS, Bootstrap, Material UI
- Increased end-2-end Playwright test case coverage from 0 to 70% for the core application
- Performed bug fixes for an application running on SvelteJS.
Sony India Software Centre Aug. 2017 – Oct. 2022
Senior Software Engineer Aug. 2021 - Oct 2022, Bangalore, India
Software Engineer Aug. 2017 - Aug 2021, Bangalore, India
Tech Stack: Java 8, Java 9, Spring Boot 3, Gradle 3, Microservices, Rest API, Angular 8, Angular 9, RxJs, NgRx, NPM, Javascript, TypeScript, HTML, CSS, Bootstrap, Angular Material, JUnit, Mockito, Karma, Jasmine, Jest, Oracle DB, MongoDB, Apache SOLR, Apache Tomcat, Active MQ, AWS, Jenkins, Git Bash, Github Desktop, Eclipse IDE, Visual Studio Code IDE, JIRA, Amazon RDS, DynamoDB, Athena
Project: Sony Pictures Entertainment B2B Connect
- Migrated Sony Pictures entertainment website from Angular 1.x to Angular 6
- Merged Sony Pictures Screeners Application and Sony Pictures Home Entertainment into Sony Pictures Connect B2B application - handled migration of data, wrote new REST APIs, created new Frontend components leading to reduction in maintenance cost
- Migrated from third party service provider to AWS - used EC2 and ECS for microservices, S3 for UI and CloudWatch for service logs
- Migrated data from OracleDB to MongoDB to increase performance of rest APIs by 2X by proper indexing
- Created responsive web pages with animation highlighting multiple titles for screening events
- Wrote test cases for front end using Jest, Jasmine and Karma, for backend using JUnit and Mockito increasing coverage from 10 to 65%
- Received internal training for React JS and Node JS
- Led a team to build a few customer sided web pages in React JS
- Gained recognition across Sony for completion of a POC comparing different UI grids for displaying large datasets efficiently [AG grid, Syncfusion grid, Kendo grid]
Project: Sony Pictures Entertainment Presenter Application
- Scaled up application to cater to Sony Pictures Home Entertainment Sales Users by introducing new fields for Physical/Digital SKUs
- Wrote test cases for front end written using Jest, Jasmine and Karma and increased coverage from 0 to 75%
- Worked closely with Jenkins team to display the report after every build
Trelleborg Sealing Solutions Jan. 2016 – Dec. 2016
Intern Bangalore, India
Tech Stack: Java 8, Javascript, HTML, CSS, Bootstrap, JSON
Project: Virtual Sales Engineer
- Created a web application from scratch by strictly following MVC design pattern
- Continuous improvement of UX/UI based on customer feedback
- Displays all social media posts, Youtube videos, FAQs in a single place for the product searched