Software Engineer
Current• Applied Agile Methodology expertise, actively participating in Sprints and daily Scrums to ensure the on-time delivery of high-quality software tasks.• Engineered and deployed Angular-based single-page applications (SPAs) utilizing core principles including Directives, Services, Observables, templates, Scope, Dependency Injection, and two-way data binding; accelerated page load time by 20% and improved overall user experience.• Led the implementation of lightweight and efficient RESTful APIs using Spring Boot, leading to increase in concurrent user capacity and enabling seamless integration.• Championed the successful integration of databases utilizing Spring Data JPA, optimizing data access for seamless execution of CRUD operations, complex queries, and transactions; achieved a 30% improvement in overall system performance.• Demonstrated mastery in Java 8 functional programming concepts, incorporating lambda expressions and method references to create concise, expressive, and modular code.• Formulated comprehensive JUnit test cases for unit, integration, and functional testing, resulting in a 30% decrease in critical bugs and improved software quality.