Amitha Rama Reddy
About Amitha Rama Reddy
Amitha Rama Reddy is a UI Developer with experience in optimizing code-sharing and ensuring adherence to UI architectural standards. She has worked for several companies, including Impelsys, Tata Consultancy Services, and Accenture, and currently works at Iris Software Inc. in Mississauga, Ontario.
Work at IRIS Software
Amitha Rama Reddy currently serves as a UI Developer at Iris Software Inc. in Mississauga, Ontario, Canada. In this role, Amitha focuses on creating user interfaces that adhere to established architectural standards. Responsibilities include collaborating with various teams to optimize code-sharing practices, which helps to decrease time to market for projects. Amitha emphasizes the importance of balancing business needs with technical requirements through informed technology recommendations.
Previous Experience in Software Development
Prior to joining Iris Software, Amitha worked at several prominent companies in the software development field. Amitha served as a Senior Software Developer at Impelsys for seven months in Bengaluru, Karnataka, India, and as a System Engineer at Tata Consultancy Services for four years. Additionally, Amitha was an Application Development Analyst at Accenture for one year. This diverse experience has contributed to a strong foundation in software engineering and UI development.
Education and Expertise
Amitha holds a Master of Computer Applications (MCA) degree from Visvesvaraya Technological University, where studies were completed from 2013 to 2016. Prior to this, Amitha earned a Bachelor of Science (BS) degree in Computer Science from Sahyadri Science College, Shimoga, between 2010 and 2013. This educational background provides a solid understanding of computer science principles, which supports expertise in designing and developing Single Page Applications (SPA) and utilizing Angular technologies.
Technical Skills and Contributions
Amitha specializes in designing and developing user interfaces using Angular, with a focus on implementing lazy loading techniques. Experience includes working with Angular's custom directives, controllers, services, and filter modules. Amitha has conducted regular code reviews to ensure software quality, focusing on usability, visual appeal, reusability, and performance. Additionally, Amitha produces detailed design documents and participates in continuous integration practices to maintain high-quality software.
Problem-Solving and Code Maintenance
In the role of UI Developer, Amitha has demonstrated strong problem-solving skills by investigating issues through code review and debugging. This includes providing fixes and workarounds while ensuring that changes made to the codebase maintain its overall quality and maintainability. Regular engagement in code reviews and documentation practices further supports the development of robust software solutions.