Software Developer
Current• Design, code, test, and maintain Java-based software applications and solutions according to project requirements which reduced bugs by 30%.• Identify and resolve technical issues, bugs, and performance bottlenecks to deliver high-quality software products.• Resolve security issues to safeguard applications and data.•Create technical documentation, including design specifications, user guides, and system documentation.•Utilize version control systems (e.g., Perforce) to manage codebase and collaborate with team members.