Naveen G
@Naveeng
Software Engineer – Backend (Python/Django) at Sukri Technologies
Chennai, Tamil Nadu, India
Backend-focused Software Engineer with 2+ years of experience designing and developing production-grade RESTful APIs using Python, Django, and Django REST Framework. Experienced in secure authentication systems (JWT, OAuth2, RBAC), database optimization (MySQL), asynchronous processing (Celery, Redis), and healthcare interoperability using HL7 FHIR (R4). Skilled in API performance testing (Locust), automation testing (Playwright), static code analysis (SonarQube), and API documentation (Swagger/OpenAPI).
Experience
Software Engineer – Backend (Python/Django)
Sukri Technologies
Developed scalable backend services using Python, Django, and Django REST Framework. Designed and optimized relational database schemas using MySQL and Django ORM. Built secure authentication workflows using JWT, OTP-based login, OAuth2, and RBAC. Implemented rate limiting and brute-force protection to enhance application security. Developed and maintained RESTful APIs consumed by Angular frontend and external systems. Automated UI and API regression test cases using Playwright. Designed and executed performance test scenarios using Locust. Integrated SonarQube for static code analysis. Generated interactive API documentation using Swagger/OpenAPI. Used Celery with Redis for asynchronous task execution. Integrated third-party APIs including payment gateway (PhonePe) and messaging services. Managed complete product lifecycle.
Education
GRT Institute of Engineering and Technology
Bachelor of Engineering (B.E.)
Computer Science and Engineering