• Experience in developing full stack web applications using HTML 4/5, CSS 2/3, SCSS,JavaScript, JQuery, Angular JS 1/2/4/5/7, React.js, Redux, React Native ,Node.js, Ext JS, Java SE/Java EE, Spring MVC, Restful Web Services, Salesforce Lightning, Visualforce, Apex.
Experience
2021 — 2024
2021 — 2024
Redmond, Washington, United States
A portfolio company of Walmart that aims to introduce Augmented Reality technology in the retail industry.
1. Designed and developed high-quality, scalable, and efficient software solutions, using React.js, Lit, Web Components, HTML5, CSS3, Material Design, and Redux.
2. Created and manipulated SVG elements, using JavaScript.
3. Worked with JavaScript bundlers: Rollup, Webpack, and Web Dev Server.
4. Helped understand business requirements and translated each into technical specifications and user interfaces.
5. Architected and implemented interactive and immersive 3D experiences, using Three.js and WebXR.
6. Gained vital experience in developing augmented reality applications, using WebXR API and integrating with 3D graphics libraries, using Three.js and A-Frame.
7. Cultivated familiarity with device APIs and sensors for capturing motion, orientation, and input in WebXR applications.
8. Built real-time audio and video communication applications, using WebRTC API.
9. Gained proper understanding of implementation of PWA.
10. Utilized Socket.IO to establish real-time, bi-directional communication between server (Node.js) and clients.
11. Deployed and built RESTful APIs, using Node.js, Express, SQLite, and Azure App Service.
12. Leveraged Azure services to build and deploy highly scalable and reliable applications.
13. Optimized frontend application performance by leveraging caching and CDN, using Azure CDN.
14. Managed DNS configurations and domain settings, using Azure DNS for custom domain mapping and routing.
15. Utilized Azure Cognitive Speech Services to convert speech to text in AR applications.
2021 — 2021
2021 — 2021
San Jose, California, United States
1. Led requirement elicitation and analysis from client base. Provided estimates for project in development perspective. Implemented and rolled out single page applications.
2. Enacted GraphQL services, using Apollo Framework, MongoDB, and Node.js.
3. Involved in developing microservices, using Node.js, Redis, and MongoDB.
4. Used Jest, Chai, Mocha, Karma, and Jasmine for unit testing JavaScript applications.
5. Implemented Webpack as task runners in project.
6. Designed and developed Salesforce UI components, using Salesforce Lightning, Web Components, Salesforce Apex, Visualforce pages, and Aura Framework.
7. Built and configured pages and page layouts for various custom objects, using Salesforce tools, including App Builder.
8. Gained proper knowledge in building Salesforce APIs (i.e., REST, SOAP, and BULK).
9. Involved in Scrum meetings to keep track of ongoing items and status of project.
10.Developed Rest APIs, using Java and Spring Boot. Created scripts for loading and cleaning datasets, using Python.
11.Operated as lead developer and reviewed work completed by team. Developed proof of concepts, using MuleSoft.
2019 — 2021
2019 — 2021
Vancouver, Canada Area
2018 — 2019
2018 — 2019
San Jose,CA
2016 — 2019
2016 — 2019
San Jose,CA
Client: CISCO Inc.
• Implemented Singe Page applications using HTML5, CSS, JavaScript, JQuery, Bootstrap, Angular JS.
• Also involved in implementation of backend using Java Servlets, Java Restful services using Jersey.
• Utilized various Node.js and NPM packages like Express, EJS, Lodash, Glob, Request.
• Worked on various angular modules like Ui-Grid, Ui-Bootstrap, Material UI.
• Implemented some real time POC’s using Angular 2/4 and React.
• Utilized various MuleSoft components and connectors for implementing the Restful Web Services using Java.
• Implementation knowledge of HIVE queries for storing the large amount of application data.
• Followed Agile methodology for development process.
• Involved in scrum meetings to keep track of on going things and status of the project.
• Worked as module lead and also mentored the offshore development team.
• Used Karma, Jasmine, Chai, Mocha in the project for unit testing the JavaScript applications.
• Grunt and Gulp implemented as task runners in the project.
• Utilized Jenkins and IBM Build tools for Continuous Integration/ Continuous Deployment.
• Used Highcharts.js, D3.js library for implementing various graphs across different projects.
Education
California State University - East Bay
Master’s Degree
2014 — 2016
Jawaharlal Nehru Technological University, Kakinada
Bachelor’s Degree
2009 — 2013