Srinivas Narayanan
@srinivasnarayanan
Developer/Architect with 24+ years of software development experience.
What I'm looking for
I am a Principal Engineer/Architect with over 24 years of extensive experience in software development across various technology stacks and business domains. Currently, I am working at Avalara Technologies, where I lead a team focused on developing a Low code/No code platform that integrates with Avalara products and services. My role involves ensuring architectural integrity and collaborating with the Global Architecture Team to deliver high-quality solutions.
Throughout my career, I have made significant contributions to product design and development, mentoring engineers, and implementing processes that enhance productivity and success rates. I have a strong background in microservices architecture, service design, and API development, and I am passionate about fostering a culture of continuous improvement and learning within my teams.
Experience
Work history, roles, and key accomplishments
Principal Software Engineer
Avalara Technologies Pvt Ltd
Aug 2023 - Present (1 year 9 months)
Leading a team on a Low code/No code platform for developing workflow-based integrations and compliance apps using Avalara products. Responsible for technical solutions and architectural concerns in collaboration with the Global Architecture Team.
Technology Lead
Aconex
May 2017 - Aug 2018 (1 year 3 months)
Determined the technical direction for a team responsible for specific services, focusing on SOA/microservices. Mentored team members and established a devops culture for total ownership of services.
Director, Technology
Ness Technologies
Feb 2008 - May 2017 (9 years 3 months)
Started as an architect and worked on automotive digital marketing products. Involved in redesigning core platform parts and performance optimizations, while leading a scrum team for service development.
Technical Architect
Infosys Tech Ltd.
Sep 1999 - Feb 2008 (8 years 5 months)
Provided architectural direction for various projects, focusing on performance optimization and rationalizing application portfolios. Conducted POCs to demonstrate technical approaches.
Education
Degrees, certifications, and relevant coursework
Birla Institute of Technology and Science, Pilani
Master of Science, Software Systems
2000 - 2002
Completed a Distance Learning Program in Software Systems with mentorship provided by Infosys. Responsible for the technical solution and ensuring that all architectural concerns are taken care of within the product.
National Institute of Technology, Trichy
Bachelor of Technology, Chemical Engineering
1994 - 1998
Completed a Bachelor of Technology in Chemical Engineering. Gained foundational engineering knowledge and skills, which were applied in various software development roles.
Tech stack
Software and tools used professionally
Interested in hiring Srinivas?
You can contact Srinivas and 50k+ other talented remote workers on Himalayas.
Message SrinivasFind your dream job
Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
