Ayush
Software Engineer
About
Software Engineer with 2.5 years of experience in backend development using Java, Spring Boot, MySQL, Hibernate ORM, Microservices and Spring Security. Proficient in designing scalable REST APIs and debugging production issues. Strong problem solving ability with over 1000+ coding problems, LeetCode rating of 1,857 Top(6.1%)
Skills & Expertise (40)
Work Experience
Software Engineer
LTM
Jun 2024 - Present
Designed and delivered 15+ production REST APIs using Java and Spring Boot serving user management workflows, implementing RBAC and addressing multiple access-control gaps identified during security reviews. Integrated Spring Security with JWT-based authentication, handling token issuance, validation, and expiry management to secure protected endpoints and restricting access across 12+ role-based endpoints. Built and maintained microservice integrations using WebClient and internal APIs, enabling reliable communication across policy administration and renewal systems. Participated in code reviews, debugging sessions, and production support activities, contributing to stable deployments and timely delivery of sprint commitments in an Agile/Scrum environment.
Software Developer Intern
RubikX LLC
Nov 2023 - Apr 2024
Designed and implemented RESTful APIs using Java and MongoDB to support CRUD operations, enabling efficient data management and backend service integration. Implemented token-based authentication and request validation across 28+ API endpoints, improving API security and ensuring consistent access control.
Education
B.Tech in Computer Science & Engineering - St. Thomasβ College of Engineering & Technology, MAKAUT
2019 - 2023 Β· Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Skills (40)
Click a skill to find developers with the same skill