Software Engineer
CurrentCollaborated with cross-functional teams to design, develop, and maintain Java-based applications.Wrote clean, efficient, and well-documented code, following best coding practices and design patterns.Conducted code reviews to ensure code quality and adherence to project requirements.Implemented and optimized algorithms to improve application.