Software Developer
B.Tech Computer Science and Business System.
I enjoy using my skills to solve problems and improve results.
I am looking for an opportunity to use my skills and contribute to a great team.
An interactive diagramming tool built with Angular that allows users to create, connect, and customize shapes on a canvas.
Easily create and connect shapes and images using a dynamic drag-and-drop interface.
Allows drawing arrows between shapes with snap-to-edge logic and auto-adjustment during shape movement or resizing.
Built an online platform for alumni management, enabling networking and event planning.
Integrated key functionalities like alumni sign-up, event scheduling and secure login.
Developed a user-friendly interface to improve accessibility and enhance the user experience.
Built a drag-and-drop canvas editor using Angular with shape drawing, image insertion, and arrow-based shape linking.
Implemented dynamic SVG rendering with support for shape resizing, snapping, zoom/pan, and connection logic with real-time updates.
Enabled interactive features like undo/redo, save/load diagram, export as SVG, and infinite arrow extension from shapes.
Learned and practiced Java programming by working on real projects.
Developed and improved Java applications and worked with a team to test and fix software.
Email: nithishpk8@gmail.com
Phone: 9080282125
LinkedIn: linkedin.com/in/Knithish
GitHub: github.com/nithishk2004