Hi, I'm Sanskar 👋
I'm a third-year Computing Science student at the University of Dundee, passionate about building innovative software solutions with skills in Java, ReactJS, and algorithm design.
SB

About

I am a motivated third-year Computing Science student with a passion for building impactful software solutions. With expertise in Java, ReactJS, and algorithm design, I have developed both personal projects like a LinkedIn clone and a Pathfinding Algorithm Visualizer. I am committed to continuous learning and thrive in collaborative environments, always striving to create user-friendly, efficient applications. Currently seeking opportunities to contribute to a dynamic software engineering team.

Skills

React
JavaScript
Java
Node.js
Python
C
C++
HTML
CSS
My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex Java applications. Here are a few of my favorites.

LinkedIn Clone

LinkedIn Clone

I developed a LinkedIn Clone that allows users to create accounts, post updates, and interact with other posts through likes and comments. Built using ReactJS, Redux, and Firebase, this platform focuses on providing a dynamic and engaging user experience. It showcases my skills in front-end development, real-time data handling, and building responsive, interactive applications.

ReactJS
JavaScript
Redux
Firebase
CSS
Pathfinding Algorithm Visualizer

Pathfinding Algorithm Visualizer

I created a Pathfinding Algorithm Visualizer in Java that allows users to interactively explore algorithms like Dijkstra’s and A* in real-time. The application features a user-friendly interface built with Java Swing, enabling users to visualize the step-by-step process of these algorithms as they find the shortest path in a grid. This project demonstrates my ability to combine algorithm design with intuitive UI development to create an engaging educational tool.

Java
Java Swing
Algorithms
OOP
Operation Schedular

Operation Schedular

I created an Operation Scheduler in Java as part of a group project to optimize task management and resource allocation for medical professionals. The application features an intuitive user interface, designed to help users efficiently schedule and prioritize operations, improving time management and resource utilization. My contributions included integrating core functionalities, designing the UI, managing version control with Git, and facilitating team collaboration. This project showcases my ability to work in a team, solve real-world problems, and deliver a solution that improves operational efficiency by 20%.

Java
JavaFX
Git
CSS
GUI design
OOP
Data Structures
Battleship Game

Battleship Game

I developed a Battleship Game in JavaFX, featuring both single-player and multiplayer modes. The game includes engaging animations, a user-friendly interface, and intuitive gameplay mechanics. I applied object-oriented principles to structure the game logic and ensured smooth functionality through careful UI design. Balancing this project with academic commitments, I focused on rigorous testing and refinement to deliver a seamless user experience. This project highlights my skills in game development, UI design, and Java programming.

Java
JavaFX
OOP
GUI design
Hackathons

I enjoy creating and bringing ideas to life

During my time in university, I had the opportunity to participate in a hackathon where people from across the country collaborated to build innovative solutions within just 24 hours. It was an inspiring experience that showcased the incredible potential of teamwork, creativity, and determination.

  • Q

    Quackathon

    Dundee, United Kingdom

    In Quackathon 2022, my team developed a gamified personal finance app that helps users budget effectively while rewarding financial achievements. I contributed by designing the reward system and managing version control, ensuring smooth collaboration.
Contact

Get in Touch

Want to chat? Just shoot me an email with a direct question and I'll respond whenever I can.