Badges
Certifications
Work Experience
Software Engineer
Tata Consultancy Services•  August 2022 - Present•  Hyderabad
Developed a Financial Insights and Analytical Tool (FIAT) a one stop solution for the delivery of Finance reports and Dashboards. Used J2EE design patterns like Factory, Façade, Singleton, Strategy and Service Locator etc. Developed 15+ Angular 9 components (services, directives, routes) with and HTTP interceptors for secure user authentication. Streamlined application performance with Java 8 features (Streams, Lambdas) and implemented thread-safe operations. Developed 10+ Spring Boot microservices with REST APIs and secure authentication using OAuth2 and JWT. Ensured quality with JUnit testing, defect tracking in JIRA, and logging with Log4j. Addressed pentest challenges and mitigated Veracode vulnerabilities, enhancing application security and compliance. Migrated Spring Boot applications to the latest versions, achieving up to 20% improvement in API response time and maintaining compatibility. Utilized Azure services for secure deployment, resource optimization, and efficient cloud management.
Education
St. Ann’s College of Engineering and Technology
Electrical Engineering & Computer Science, Bachelor of Technology in Electronics and Communication Engineering•  July 2018 - June 2022•  CGPA: 7.2