Summary
Overview
Work History
Education
Skills
SOFT SKILLS
Languages
Hobbies and Interests
Timeline
Generic

Riyaz J

Bengaluru

Summary

Results-driven Senior Software Engineer with over 4 years of experience designing and implementing scalable, high-performance backend systems for consumer-facing applications. Skilled in Python, Java, REST API design, and microservices architecture, with a strong knowledge of distributed systems and caching strategies. Proven ability to collaborate with cross-functional teams and deliver end-to-end solutions that improve user experience and developer productivity.

Overview

4
4
years of professional experience

Work History

Senior Software Engineer

ZeOmega Infotech PVT LTD
Bengaluru
07.2024 - Current
  • Led design and implementation of 5+ microservices handling enterprise-scale traffic using Python/FastAPI.
  • Architected distributed system with Redis caching layer, improving response times by 40% and system reliability.
  • Led 3-person team in migrating legacy monolith to microservices architecture, enabling 40% faster deployment cycles and enhanced maintainability.
  • Designed and implemented AuthN and AuthZ framework using Python and Redis from scratch, enabling secure access control and reducing auth-related incidents by 40%.
  • Implemented event-driven architecture with Kafka for scalable, loosely-coupled services.
  • Built internal tools and APIs used by 20+ developers.
  • Containerized microservices using Docker, reducing new environment setup time by 50%.
  • Coordinated service rollouts and configuration with clients and deployment teams, ensuring smooth delivery and earning 95% satisfaction.

Software Engineer

ZeOmega Infotech PVT LTD
Bengaluru
06.2021 - 07.2024
  • Developed production-ready RESTful APIs using Flask for healthcare enterprise platforms.
  • Collaborated with frontend teams on Angular UI development, accelerating cross-functional delivery and improving user experience.
  • Designed and developed 'Autolance' graceful restart system, reducing backend downtime by 70% and improving deployment stability.
  • Conducted performance testing using K6 to identify system bottlenecks, optimizing backend throughput by 25% and improving production stability.
  • Increased test coverage from 70% to 85% by adopting Test Driven Development (TDD) principles, reducing production bugs by 20%.

Education

Bachelor of Technology - Electronics And Communications Engineering

Jawaharlal Nehru University
Kakinada, India
01.2019

Skills

  • Programming languages: Python, Java
  • Database management: SQL, Redis
  • Web frameworks: FastAPI, Flask
  • Frontend technologies: Angular, HTML, CSS, Bootstrap
  • Messaging and event systems: Kafka
  • API development: RESTful APIs, OpenAPI, JSON handling
  • DevOps and tools: Docker, Git, Postman
  • Architecture: RESTful APIs, microservices, event-driven
  • IDEs: VSCode, PyCharm

SOFT SKILLS

Problem solving, critical thinking, agile project management, collaboration, attention to detail

Languages

  • Hindi, First Language
  • English, Professional Working Proficiency

Hobbies and Interests

  • Learning new technologies
  • Listening to music
  • Spending leisure time with family and friends

Timeline

Senior Software Engineer

ZeOmega Infotech PVT LTD
07.2024 - Current

Software Engineer

ZeOmega Infotech PVT LTD
06.2021 - 07.2024

Bachelor of Technology - Electronics And Communications Engineering

Jawaharlal Nehru University
Riyaz J