tushargarud
Full-stack developer having 6+ years of hands-on experience. UT Arlington graduate seeking full-time opportunities in software development.
Pinned Repositories
2_Phase_Commit
2 Phase Commit Protocol Simulation
3_Phase_Commit
3 Phase Commit Protocol Simulation
Android_health_app
Android app to manage diet, medicine and health information of a user
Cloud_computing
Coding_challenges
Coding challenges from websites solved by me
Multithreaded_Client_Server_using_HTTP_and_Sockets
PersistentDatabaseFramework
A persistence framework for accessing MySQL database using controller, bridge, command, template method, and factory method design patterns. The framework has been designed in such a way that changing underlying database will have minimal impact on other parts of the application. This design supports undo and redo functionality buy encapsulating user operations together into command objects which are scheduled for execution dynamically using execution stack and undone stack.
RaspberryPiController
Small python flask app to control raspberry pi pins using Alexa voice commands
Requirements-Extraction-Tool
A Java Swing based tool for generating software requirement specification from project description. The tool uses Stanford natural language processing API to auto-detect verbs and nouns in the description. Implemented using 8 different design patterns like controller, expert, factory method, singleton, iterator, etc.
VectorPlay
Programs to interact with Anki Vector robot
tushargarud's Repositories
tushargarud/RaspberryPiController
Small python flask app to control raspberry pi pins using Alexa voice commands
tushargarud/VectorPlay
Programs to interact with Anki Vector robot
tushargarud/2_Phase_Commit
2 Phase Commit Protocol Simulation
tushargarud/3_Phase_Commit
3 Phase Commit Protocol Simulation
tushargarud/Android_health_app
Android app to manage diet, medicine and health information of a user
tushargarud/Cloud_computing
tushargarud/Coding_challenges
Coding challenges from websites solved by me
tushargarud/Multithreaded_Client_Server_using_HTTP_and_Sockets
tushargarud/PersistentDatabaseFramework
A persistence framework for accessing MySQL database using controller, bridge, command, template method, and factory method design patterns. The framework has been designed in such a way that changing underlying database will have minimal impact on other parts of the application. This design supports undo and redo functionality buy encapsulating user operations together into command objects which are scheduled for execution dynamically using execution stack and undone stack.
tushargarud/Requirements-Extraction-Tool
A Java Swing based tool for generating software requirement specification from project description. The tool uses Stanford natural language processing API to auto-detect verbs and nouns in the description. Implemented using 8 different design patterns like controller, expert, factory method, singleton, iterator, etc.
tushargarud/coding_practice
tushargarud/CrackingTheCodingInterview
Solved problems from the book
tushargarud/Data_Mining_Assignments
Assignments completed for data mining class
tushargarud/Information_security
tushargarud/JavaScript_assignments
JavaScript mini projects
tushargarud/Mahabharata_cast
tushargarud/Miscellaneous
tushargarud/PHP_assignments
PHP mini projects