ABOUT
I'm a dedicated student at Stony Brook University and have graduated in 2024 with a Bachelor's degree in Computer Science. My passion lies in the realm of full-stack application development and database programming, where I have honed my skills through hands-on experience. I am eagerly exploring opportunities for full-time positions as I have completed my degree, seeking to leverage my education, skills, and enthusiasm to contribute meaningfully to innovative projects and organizations.
I've completed projects ranging from statistical analysis to web development to scripting. Each project incorporating different domain knowledge with different sets of expectations. Feel free to check out and read about my projects below. The source code for these projects can be found on my github at /WebSaketh.
PROJECTS
I developed a full-stack React application for political redistricting analysis, featuring a responsive UI with Tailwind CSS and interactive maps using Leaflet JS. The backend, built with Spring Boot, supported complex data processing and analysis. I led a student team through the project, handling front-end and back-end development, data collection, and clustering. Using Stony Brook's supercomputer along with MPI and Slurm, I generated and analyzed over 15,000 redistricting plans, applying custom distance algorithms and K-Nearest Neighbors (KNN) for enhanced accuracy.
I created a personal website to strengthen my online presence and showcase my professional skills. This portfolio site is built using ReactJS and NextJS, and is deployed on Vercel for seamless hosting and performance. Leveraging Material-UI allowed me to efficiently design and implement a clean and functional layout. The website features an organized structure with sections for an about me overview, resume, and contact information, all presented in a simple yet elegant web app. A well-crafted portfolio website like this is essential for highlighting one’s work, making a strong impression on potential clients or employers, and maintaining an accessible online presence.
Developed a sophisticated full-stack web application using ReactJS for the frontend and Node.js with Express for the backend. This project highlights expertise in both client and server-side technologies, including secure JWT-based authentication, efficient network calls with Axios, and state management using React Context API. The integration of these technologies ensures a robust, feature-rich application with capabilities for user profiling and analytics.
Revamped the memory management system in C by replacing the GNU C allocator with a custom paged and listed implementation. This project demonstrates advanced skills in C programming and algorithm development, showcasing the ability to design complex, efficient memory management solutions.
Completed a comprehensive 4-year program covering a wide range of topics, including Data Structures and Algorithms, Machine Learning, Web Development, System Design, Programming Languages, and Compilers. Proud to have accomplished this significant milestone.
Created a Python tool for recursively resolving DNS requests using root servers, enhancing my understanding of the DNS protocol. Additionally, developed another Python tool to analyze TCP network flows with data from Wireshark, further deepening my knowledge of networking protocols.