Divit Patidar
*****.*******@*****.*** • +1-832-***-****
linkedin • Personal-Portfolio • GitHub
EDUCATION
RICE UNIVERSITY - TEXAS, USA AUG 2023 – DEC 2024
Masters Computer Science - 3.7 / 4
GITAM UNIVERSITY JUN 2019 – APR 2023
Bachelors Computer Science : ( A )
SKILLS
Programming Languages : Python, JavaScript, TypeScript Frameworks & Libraries : HTML/CSS (TailWIndCSS), React, Next, Node, Express, Redux, Flask, FastApi, Other Tech : GIT, Figma, Postman, SQL, AWS ( CLoud ), FastApi, MongoDb, Docker, Gen-ai, NLP, LLM PROFESSIONAL EXPERIENCE
Rice University - Texas Aug 23 – March 24
Research Assistant - SWE
● Developed a REST-API using FastAPI and PostgreSQL for a Canvas Data Management system.
● Created a scalable Flask, React, and Docker based dashboard for GitHub analytics, Canvas & implemented AI powered smart-search to provide relevant search results for courses, resources, & visual analytics ( D3 / Plotly js )
● Integrated AWS Lambda functions for serverless compute and AWS S3 for data storage within Flask, React, and Docker-based GitHub analytics dashboard, enhancing scalability and durability while reducing costs. Tech/Tools : Python, Typescript / Javascript, React / Next.js, SQL, FastApI, Docker, NLP, LLM, GEN-AI, AWS Amazon Logistics Footsteps LLC - California Jun 22 – Apr 23 Software Engineer, FullTime
● Improved a route planning algorithm (OSRM) using Python & Ai Models, & integrated with frontend that computed a matrix of travel distances and durations between multiple pairs of locations.
● Implemented AWS Lambda functions to optimize microservices communication via tRPC, enhancing system efficiency and reducing response time by 12%.
● Developed WebSocket for real-time UI updates utizing AWS-API gateway on driver status.
● My junior team pitched a development of a React based fleet dashboard, integrating Netradyne APIs used by 40+ Amazon DSPs generating revenue 2.4m USD Per Month. Tech/Tools : Python, Typescript / Javascript, tRpc, React.Js, SQL, Docker, Machine Learning, NLP, AWS Alleo.ai - Texas Jan 22 – Apr 22
Software Engineer, Intern
● Developed Next.js features, increasing user engagement and halving release cycles by updating CI/CD pipelines.
● Reduced number of DOM updates up to 30% building custom React hooks to manage focus, toggle state.
● Decreased page load time by 300ms using React Query for caching, background update of API data. Tech/Tools : Typescript / Javascript, React.Js / Next.js, Docker OTHER EXPERIENCES
ACM ( Association for Computing Machinery ) - NY May 21 – Aug 22 UI UX - President
● Led strategic planning for SIG, driving a 25% increase in ACM's adoption of cutting-edge web technologies.
● Provided visionary leadership as President, Improved project delivery efficiency aligned with ACM's mission.
● Organized successful web design conferences with 3000+ attendees per event, for 5 months straight PROJECTS
● Subtitles Loader-
Built a chrome extension that allows you to add different subtitles to your favorite show (a movie or tv show), supports different platforms such as Netflix, YouTube, Hulu, Disney+ and others ( I mean it ). ( Javascript )
● Stegano LLM-
My project stegano-LLM blends sensitive data in an image with AI-generated text prompts. By embedding information in an image that’s Base64-encoded & embedded by text generated by LLM model Dolly3B / Databricks, the system facilitates covert communication. Upon receiving the encoded prompt, the system decodes the embedded data and reconstructs the original image. ( Python, LLM, Gen AI )
● Movie Flix ( Watch Anything ):-
Created a streaming app with Next.js, React, and TypeScript, reminiscent of Netflix and Prime Video. Features seamless browsing, searching, and rich media experience. Detailed information aids decision-making.
( Next.js, React, and TypeScript )
● Duplicate Chrome tab-
Duplicate an existing chrome tab just by keyboard shortcuts ( Javascript )
● Notion ( Fullstack Clone ):-
Built a Notion clone using Next.js and React with real-time database integration, responsive design (dark/light modes), and infinite children documents. Optimized rendering performance and dynamic styling with Next.js, ensuring seamless mobile responsiveness. Included file management, user authentication, and secure access controls for enhanced functionality and security. ( React / Nextjs )
● Multithreaded Proxy Server Client :-
Implemented multithreaded Proxy Server in C with Semaphores for synchronization & LRU cache management. Utilized threading, locks, & OS components for efficient request handling & concurrency control. Enhanced performance, restricted website access, & prioritized security via IP manipulation & request encryption. ( C )
● Improved The Johnsons Algorithm ( Running Time ):- Used all the learnings from my internship regarding route optimization & understood the problems that base algorithm had & improved it using Early Stopping in BellmanFord & Fibonacci Heaps. ( Python )
● UI Websites :
Unique Landing Page, A Brain Company, Magma ( HTML, CSS, JS )