Boston, Massachusetts, United States
• Designed and implemented a spatial data visualization web application using ArcGIS API for customers of VODA.ai
• Increased the performance of website by 40% to provide great user experience
• Converted a large monolithic web application into component based React with Redux-Saga web application
• Utilized Streams in Node.js for handling large shapefiles (.shp) resulting in low utilization of memory for the backend server
• Handled heavy computation in the frontend using Web Workers API making the UI smoother
• Implemented backend API testing using Chai library and Mocha framework
• Contributed to integration testing using Cypress: An End to End Testing Framework
• Created an efficient file service system for the backend servers to handle multiple operations to files stored on Amazon S3
• Carried out necessary database migrations in MongoDB to modify the records according to the updated Mongoose schemas
• Created a Docker container to host the database locally for testing purposes
• Converted JavaScript-based backend code to TypeScript codebase for maintainability and increased productivity