Dynamic software engineer with experience at Gemini Consulting & Services, specializing in full-stack development using Angular and React. Proven track record in automating workflows, enhancing performance, and integrating AWS services. Skilled in Python and Agile methodologies, I thrive in collaborative environments, delivering impactful solutions that drive efficiency and innovation.
Book Recommendation System:
Technologies: JavaScript, Python, Java
Implemented content-based and collaborative filtering algorithms using Python and Scikit-learn.
Evaluated recommendation models using RMSE, Precision@10, and Recall@10.
Built an API using Flask to serve personalized book recommendations.
Student Management System (SMS):
Technologies: Java (Spring Boot), React, Angular, Express.js , MySQL
Assisted in designing and implementing a student database schema using MySQL.
Contributed to front-end development with React.js for the student dashboard.
Collaborated with senior developers on API development using Django REST Framework.
Participated in weekly Agile sprints and documented user stories.
Personal Finance Tracking:
Technologies: Java, Spring Boot, MySQL, Angular, Git, REST APIs, Excel
Contributed to the development of a personal finance tracking system aimed at helping users manage expenses, track income, and maintain budgets efficiently.
Designed and implemented RESTful APIs using Java Spring Boot to handle user accounts, transactions, and budgeting logic.
Created and optimized SQL queries to store and retrieve financial data accurately from MySQL databases.
Developed responsive front-end interfaces using Angular to present interactive dashboards and visualizations. Participated in Agile sprints, daily stand-ups, and code reviews to collaborate with team members and align on project goals.
Conducted testing and debugging to ensure reliability and performance of application features.
Documented code, API usage, and system architecture to support future development and onboarding.