I’m looking for a role where I can build scalable backend systems, contribute to architecture decisions, and solve complex engineering problems. I enjoy working with distributed systems, improving reliability and performance, and growing toward architect-level responsibilities while staying hands-on with technology.
Prasad Medarametla
@prasadmedarametla
Backend-focused full stack engineer with 12+ years building distributed, event-driven Java systems.
What I'm looking for
I’m a backend-focused Full Stack Engineer with 12+ years of experience building distributed applications using Java, Spring Boot, Node.js, and Kafka. I’m known for strong backend development fundamentals, paired with the ability to deliver end-to-end features.
I bring a solid background in REST APIs, real-time systems, and application modernization, along with experience in low-level design, code quality improvements, dependency upgrades, and security enhancements. My work consistently emphasizes reliability, observability, and performance.
In recent roles, I’ve led backend service design and modernization efforts—designing scalable backend services and APIs, contributing to architecture discussions and security reviews, and driving code review practices that improve engineering quality. I also integrate Kafka-based asynchronous processing to support event-driven workflows and backend communication.
Across projects like Lenovo Device Orchestration, I’ve built scalable endpoint orchestration capabilities and improved maintainability through SonarQube remediation and higher unit/integration test coverage. I’ve also delivered real-time classroom communication with Socket.IO and Node.js, and supported Kafka-based messaging workflows for distributed multi-channel communication platforms.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
iT People Corporation India Pvt. Ltd.
Aug 2021 - Present (4 years 9 months)
- Designed scalable backend services and REST APIs for Lenovo Device Orchestration and classroom communication platforms, integrating Kafka-based event-driven workflows for endpoint and real-time orchestration.
- Led modernization initiatives (Java upgrades, dependency remediation, security hardening), and improved engineering quality through code reviews and increased test coverage.
Associate Architect
Omniwyse Technologies India Pvt. Ltd.
May 2019 - Jul 2021 (2 years 2 months)
- Created proofs of concept for innovative new
solutions.
- Maintained existing applications and designed
and delivered new applications.
Senior Software Engineer
M3bi India Pvt. Ltd.
Oct 2018 - Apr 2019 (6 months)
- Collaborated with cross-functional development
team members to analyze potential system
solutions based on evolving client requirements.
- Designed and developed backend services and workflow orchestration capabilities for the Zeta Hub multi-channel enterprise communication platform.
- Implemented Kafka-based asynchronous messaging workflows for event-driven processing and supported team onboarding with knowledge sharing.
Education
Degrees, certifications, and relevant coursework
Acharya Nagarjuna University
Master of Computer Applications
Completed a Master of Computer Applications (MCA) at Acharya Nagarjuna University.
Acharya Nagarjuna University
Bachelor of Computer Applications
Completed a Bachelor of Computer Applications (BCA) at Acharya Nagarjuna University.
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Skills
Interested in hiring Prasad?
You can contact Prasad and 90k+ other talented remote workers on Himalayas.
Message PrasadFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
