Anand Viswanathan

Anand Viswanathan

Followers of Anand Viswanathan750 followers
location of Anand ViswanathanSan Diego, California, United States

Connect with Anand Viswanathan to Send Message

Connect

Connect with Anand Viswanathan to Send Message

Connect
  • Timeline

  • About me

    Senior Technical Lead at Inspirisys Solutions North America inc

  • Education

    • IPT & GPTC Shornur

      2008 - 2011
      Diploma Computer Engineering
    • Valanchery H S S

      2006 - 2008
      +2 Computer Science
    • G H SS Anakkara

      2003 - 2006
      S.S.L.C
    • College of Engineering Trivandrum

      2014 - 2018
      Bachelor of Technology (B.Tech.) Computer science
  • Experience

    • Inspirisys Solutions Limited (a CAC Holdings Group Company)

      May 2011 - Jan 2018

      As a Technical Lead within the India team, collaborating closely with HP as our esteemed client, I directed the technical facets of software endeavors focused on printers and scanners. My responsibilities encompassed software architecture, team leadership, project management, quality assurance aligned with HP's standards, and hands-on development of critical application modules. Key duties comprised:- Designing software architectures tailored to project requirements.- Providing adept technical guidance and direction.- Overseeing project workflows and resource allocation.- Cultivating a collaborative and cohesive team environment.- Nurturing enduring partnerships with HP.- Upholding rigorous software quality benchmarks.- Taking ownership of, and actively contributing to, essential application modules.In summary, I played a pivotal role in delivering bespoke software solutions meticulously crafted to meet HP's exacting needs, thereby ensuring the triumphant realization of project objectives. Show less As a seasoned Senior Software Engineer, I specialize in the end-to-end process of software development, from identifying and analyzing user needs to delivering high-quality solutions. My responsibilities encompass:- Requirement Analysis: Identifying and analyzing user needs to understand project requirements thoroughly.- System Specification: Developing detailed specifications for the system based on the identified requirements.- System Design: Creating robust system designs that align with project specifications and best practices.- Effort Estimation: Providing valuable inputs for effort estimation to ensure realistic project planning.- Software Development: Taking a hands-on approach to develop clean and efficient code for the system.- Debugging and Defect Fixing: Proactively debugging and resolving defects to maintain system integrity.- Code Reviews: Conducting thorough code reviews to ensure code quality and adherence to standards.- Quality Assurance: Ensuring the overall quality of deliverables through rigorous testing and validation.- Mentorship: Providing guidance and mentorship to junior engineers to foster their growth and development.- Best Practices Adherence: Enforcing adherence to best practices throughout the project lifecycle to maintain code quality and project efficiency.In summary, I am dedicated to delivering top-notch software solutions by leveraging my technical expertise, leadership skills, and commitment to best practices throughout the software development lifecycle. Show less As a Software Engineer, I embarked on my professional journey in this role, steadily honing and expanding my skill set. With a focus on designing and constructing software solutions, I bring proficiency in programming languages such as C, C++, and C#.Key Responsibilities:- Software Development: Contributing to the creation of software while ensuring adherence to quality standards and alignment with project requirements.- Collaboration: Working closely with team members to translate project goals into tangible software solutions. Effective communication and teamwork are pivotal to our collective success.- Problem Solving: Addressing technical challenges and troubleshooting issues as they arise, striving for efficient and effective resolutions.- Continuous Learning: Given the dynamic nature of software engineering, I am committed to staying abreast of new technologies and best practices to bolster my skills and bolster the team's effectiveness.As a Software Engineer, I am deeply committed to delivering top-tier software solutions that cater to our users' needs and propel the success of our projects. Show less

      • Technical Lead

        Jan 2017 - Jan 2018
      • Senior Software Engineer

        Jul 2014 - Jan 2017
      • Software Engineer

        May 2011 - Jul 2014
    • Hewlett Packard Enterprise

      Oct 2013 - Jan 2015
      Software Engineer (On Deputation)
    • HP

      Feb 2016 - Jan 2017
      Technical Specialist
    • Inspirisys Solutions Limited (a CAC Holdings Group Company)

      Sept 2018 - Apr 2022
      Senior Technical Lead

      As a Senior Technical Lead for the India team, collaborating with HP as our client, I spearheaded the technical aspects of software initiatives targeting printers and scanners. My remit encompassed software architecture, team leadership, project management, adherence to HP's quality benchmarks, and hands-on development of pivotal application modules. Key responsibilities comprised:Crafting software architectures aligned with project requisites.Offering technical mentorship and direction.Orchestrating project workflows and resource allocation.Cultivating a culture of collaboration and synergy.Nurturing robust partnerships with HP.Upholding software quality standards.Direct involvement in coding pivotal application components.In essence, I played a pivotal role in delivering bespoke, top-tier software solutions tailored to HP's specifications, ensuring the triumphant execution of projects. Show less

    • HP

      Apr 2022 - now
      Technical Specialist
  • Licenses & Certifications