Ashish Dwivedi
About Ashish Dwivedi
Ashish Dwivedi is a Software Engineer II specializing in distributed systems at Narvar, where he has worked since 2021. He holds an M.Tech in Computer Science & Engineering from the Indian Institute of Technology Gandhinagar and has expertise in various programming languages and technologies.
Work at Narvar
Ashish Dwivedi has been employed at Narvar since 2021 as a Software Engineer II, specializing in Distributed Systems. In this role, he has contributed to the development of scalable distributed systems for Narvar's post-purchase customer engagement platform. His work focuses on enhancing customer experiences through effective software solutions.
Education and Expertise
Ashish Dwivedi completed his Master of Technology (M.Tech.) in Computer Science & Engineering at the Indian Institute of Technology Gandhinagar from 2017 to 2019. He also holds a Bachelor of Technology (B.Tech.) in Computer Science & Engineering from Jaypee University of Engineering and Technology, earned from 2010 to 2014. His academic background includes a focus on sketching algorithms, a specialized area of data science.
Background in Software Engineering
Prior to his current role at Narvar, Ashish Dwivedi worked at Strand Life Sciences as an Associate Engineer in Software R&D from 2019 to 2021. He also served as a Graduate Teaching Assistant at the Indian Institute of Technology, Gandhinagar, during his M.Tech. studies. Earlier in his career, he worked at Accenture as a Software Engineer Associate from 2014 to 2016, gaining foundational experience in software engineering.
Technical Skills and Proficiencies
Ashish Dwivedi possesses strong proficiency in various programming languages and technologies, including Java, Go, Python, and ReactJS. He is experienced in using Docker and Kubernetes for deploying and managing applications. His expertise extends to microservice architecture and design patterns, which are essential for developing effective distributed systems.
Contributions to Diverse Projects
Throughout his career, Ashish Dwivedi has contributed to projects across multiple sectors, including e-commerce and life sciences. His work leverages a broad spectrum of technical skills, particularly in developing scalable solutions that meet the needs of diverse industries.