Software Engineer
I'm Swanand Sanjay Khonde, accomplished software engineer with a proven track record of developing and implementing both frontend and backend solutions. Known for working with limited direction while understanding and executing a business vision to build market-ready applications. Capable of leading projects from conception to completion and poised for future leadership roles.
- Jan 2025 - Present
Ford Motor Company
Software Development Engineer II
- Jan 2024 - Dec 2024
Rice University
Graduate Teaching Assistant
- May 2024 - Aug 2024
Nedd Technologies
Founding Software Engineer
- Aug 2021 - Jun 2023
HSBC
Software Engineer
- Aug 2019 - Jan 2020
Optimum Data Analytics
Machine Learning Engineer Intern
- June 2018 - Aug 2018
Iauro Systems
Software Engineer Intern
Projects
Articles
08 November 2024
In the ever-evolving world of web development, caching remains a powerful tool for optimizing application performance. However, managing caching across multiple layers in an application, like the frontend, backend, and database, can introduce complexities, particularly around data consistency. Next.js 15 has made notable updates in caching strategies, shifting from "cached by default" to "uncached by default" for GET route handlers and Client Router Cache. Let's take a closer look at how these changes fit into broader caching considerations and explore a few practical examples that highlight the impact of caching decisions on performance and user experience.
28 July 2020
Quantum Computing can be simply defined as "Use of quantum effects to store and compute data". Quantum computing is emerging as a gamechanger in today's computer industry. But what is the need of quantum computing? Today we use semiconductor technology for computers. By increasing the number of transistors in given area we are increasing the capacity of data storage. But we can't keep on reducing the size of transistors.