Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Kavya Manjanatha

Bengaluru

Summary

Kavya is a seasoned software architect with 15 years of experience in design, development, and productization. She excels in leading the design and implementation of scalable solutions in results handling, maximizing throughput while capturing only valuable data. Kavya drives solutions from conceptualization to delivery in a product-based company.

She has extensive experience in Java and Python, and has facilitated the transition to a microservice-based architecture. Kavya has also worked with Kubernetes for container orchestration, enhancing scalability and reliability. Additionally, she has contributed to wafer inspection and review tools, and server-based products.

Kavya is committed to fostering team collaboration and achieving project goals, adapting seamlessly to evolving requirements. She brings expertise in system design, distributed systems, load balancing, and agile methodologies, paired with a results-focused mindset and dependable work ethic.

Overview

16
16
years of professional experience
1
1
Certification

Work History

Senior Software Architect

Applied Materials
01.2024 - Current
  • Working in E-Beam Product as Results Domain Architect
  • Currently working on Driving the infrastructure needed on the product side to adopt deep learning algorithms.
  • Developed and productized a software solution that enables algorithm developers to achieve faster CNF in the field. This capability allows for showcasing quicker results to customers without the need for version releases.
  • Mentoring junior developers to improve their coding skills and understanding of architectural principles.
  • Presented technical proposals to stakeholders, effectively communicating complex concepts in a clear manner.

Senior Tech Lead

Applied Materials
01.2021 - 01.2024

Results & Images Storage in Wafer Inspection Tool

Objective: Provide a better mechanism to store tool-generated data, enabling faster and parallel data access, supporting faster and efficient data compression with backward compatibility.

Responsibilities:

  • Involved in POCs of various solutions and identified a viable approach without deviating from the existing infrastructure.
  • Responsible for end-to-end development and ownership of the entire proposed solution.
  • Ensured the quality of delivered code.
  • Acted as a tech lead for scrum teams and was the go-to person for any problems and field issues.


Tech Lead

Applied Materials
01.2019 - 01.2021

OnDemand Resources

Objective: Develop a solution to dynamically manage resources based on system load, within the boundaries of the core Java framework

Responsibilities:

  • Developed a custom-tailored solution using the existing infrastructure to do load balancing.
  • Catered to all needs despite the legacy infrastructure.



Monolith to Microservice adaptation

  • Played key role in a team that developed and migrated new software solutions to microservices while maintaining existing infrastructure in a monolithic state.
  • Designing and implementing microservices architecture, ensuring seamless integration with legacy systems


Senior Software Engineer

Applied Materials
01.2015 - 01.2019
  • Developing infrastructure around the vendor product to facilitate easy adoption and prevent tight coupling
  • Managing specifications and stakeholder relationships with vendors.
  • Collaborating with multiple internal product stakeholders to integrate CAD usage in wafer fabs.

Software Engineer

Applied Materials
09.2009 - 01.2015
  • Gained exposure to and understanding of proprietary company infrastructure
  • As a new college graduate (NCG), adapted quickly to diverse environments
  • Consistently met project deadlines by effectively managing time and prioritizing tasks.
  • Collaborated with multiple groups to develop applications using MVC architecture.


Education

Bachelor of Engineering - Computer Science

Vidya Vikas Institute of Engineering
08-2009

Skills

  • Distributed systems
  • Caching technologies, load balancing, messaging technologies,
  • SQL, Core Java, Python
  • Algorithms, data structures, OOPs, Design Patterns, Concurrency, Multi-threading

Certification

PG Diploma in Data science

Generative AI Advanced certification


Timeline

Senior Software Architect

Applied Materials
01.2024 - Current

Senior Tech Lead

Applied Materials
01.2021 - 01.2024

Tech Lead

Applied Materials
01.2019 - 01.2021

Senior Software Engineer

Applied Materials
01.2015 - 01.2019

Software Engineer

Applied Materials
09.2009 - 01.2015

Bachelor of Engineering - Computer Science

Vidya Vikas Institute of Engineering
Kavya Manjanatha