Well-qualified Full Stack Developer familiar with wide range of programming utilities and languages. Knowledgeable of backend and frontend development requirements. Handles any part of process with ease. Collaborative team player with excellent technical abilities offering 5 years of combined experience. as Full Stack Developer and Project Coordinator.
Hospital Server
Designed, implemented, and rigorously tested Java based hospital server software. Utilized design patterns and advanced hash mapping techniques to establish seamless connection among the Physicians, Senior Physicians, Administrator and Patients. Streamlined member tracking and retrieval processes, optimizing post-discharge and addition operations for superior hospital discharge management skills.
• Parking Software
Crafted, implemented, and meticulously tested Java based parking server, incorporating design patterns such as Singleton, Factory and Observer to optimize scalability and maintainability. Executed the UML design to ensure efficient architecture while prioritizing user experience in GUI development. Successfully connected staff, customers and maintenance teams and managed varying customer rates with management approval system. Thorough testing with EvoSuite, Randoop and unit testing ensured reliability and user friendliness.
• Event Tracker
Strategically conceptualized and crafted sophisticated database schemas, seamlessly integrated with Java and SQL. Made the full database for keeping track of the events and user can easily insert any new event or can retrieve list of the events as per his preferences by applying filter using the queries running at back via Java. Created full user-friendly GUI for user to easily do his work and minimized time as well as efforts. User just need to select the checkbox or type the name and then as per the input running the queries via Java and getting executed in SQL.
• Thread Handling
Implemented POSIX pthreads and semaphores to synchronize multiple threads in a critical section with unique start times. Prevented deadlock and starvation in the system while ensuring all the threads successfully completed their tasks. Used many concepts for this project the main was producer consumer concept. Demonstrated strong concurrent programming and synchronization skills.
• Linux Pipe (Multi-purpose shell task)
Designed and executed multi-process task execution system for Linux shell commands. Effectively coordinated parents and child processes using fork as well as pipes for seamless communication. Extracting all the system calls from the input file; forking each one of them and getting executed by child and reading via pipes from parent end to get the output of the system calls. Demonstrated strong problem-solving skills and process synchronization expertise, resulting in reliable and efficient program flow.
• Mortgage Application
Developed a sophisticated Android Studio application utilizing Java and Rest APIs to create a mortgage application to calculate the monthly payments and giving the detailed information of the principal amount over the years. And making sure the UI is easy to understand for the users. This was voice prompt and gets only 3 inputs from user and what output he wants to see such as monthly payment, full span of principal amount over years, exact interest paid and so on.
• Quiz game Application
Designed and developed an engaging quiz on Android Studio using Java, seamlessly integrating Rest APIs functionality for dynamically fetching and presenting randomized questions. Implemented a scoring system to accurately calculate and display user performance, resulting in an interactive and rewarding gaming experience.
• Bookstore Website
Created innovative book purchasing website, seamlessly integrating visually appealing book images with efficient purchase window links to enhance user experience and drive sales utilizing HTML, CSS, and JavaScript.