Ashish Shrestha
About Ashish Shrestha
Ashish Shrestha is a Senior Software Engineer / UI at FM Global with extensive experience in frontend development and UI technologies.
Title
Ashish Shrestha is currently holding the position of Senior Software Engineer / UI at FM Global, a role he has been in since 2022. His area of specialization includes frontend development, with significant experience in creating and maintaining UI components and applications.
Professional Experience
Ashish Shrestha has an extensive career in software engineering, particularly in frontend and UI development. Before joining FM Global, he worked as a Senior Frontend Developer at Bottomline Technologies for four years. Prior to this, he served as a UI Tech Lead at IBM for two years, and as a Senior UI Developer at Tiaa-Cref for one year. His early career includes roles such as UI Tech Lead at Bank of America, Web Master at IBM, Web Developer at World Bank Group, and a similar position at Hansen Pole Buildings LLC.
Expertise in Web Technologies
Throughout his career, Ashish Shrestha has utilized a variety of web technologies to build complex UI applications. He has experience with React, including React Ag-Grid and React E-Chart, for representing and visualizing data. He has integrated UI applications with REST APIs and worked extensively with GraphQL and Hasura queries for data operations. His expertise also includes developing responsive web applications using CSS and media queries and utilizing Lodash for advanced data manipulation in the UI.
Developed SaaS Application
Ashish Shrestha developed a client-facing SaaS application named 'Renewals and Coverage' specifically for insurance users. This application effectively displays API response data in tabular format using React Ag-Grid and employs React E-Chart for graphical data representation. The application is integrated with REST APIs built in Python and includes several reusable React components for scalability.
Education in Computer Science
Ashish Shrestha completed his Master's Degree in Computer Science from Lamar University, studying from 2006 to 2008. His academic background provided a strong foundation for his subsequent work in software engineering and web development, equipping him with the necessary skills and knowledge to excel in various professional roles.