Foram Shah

Foram Shah

Staff Software Engineer @ PredictSpring

About Foram Shah

Foram Shah is a Staff Software Engineer at PredictSpring, where he has worked since 2015. He holds a Master of Computer Applications and a Master of Science in Software Engineering, and has extensive experience in software development, particularly in front-end engineering and database design.

Work at PredictSpring

Foram Shah has been employed at PredictSpring as a Staff Software Engineer since 2015. In this role, Shah has contributed to various projects, including redesigning the CMS system, for which they earned the 'Engineering Design Award.' Their responsibilities include overall architecture design, utilizing technologies such as AngularJS and Node.js Express server. Shah is actively involved in database design, creation, querying, and backup/restore activities, demonstrating a comprehensive skill set in software engineering.

Education and Expertise

Foram Shah holds a Master of Computer Applications (MCA) from Veer Narmad South Gujarat University, where they studied from 2008 to 2011. Additionally, Shah earned a Master of Science in Software Engineering from International Technological University (ITU) between 2013 and 2015. They also completed a Bachelor of Computer Applications (BCA) at Smt. Tanuben and Dr. Manubhai Trivedi College of Information Science from 2005 to 2008. Shah possesses expert knowledge in Git for version control and has experience with JavaScript design patterns, including Module, Memoization, publisher-subscriber, and Curry.

Previous Work Experience

Before joining PredictSpring, Foram Shah worked as a Front End Engineer at Cisco through Valiantica Inc. from 2014 to 2015. Prior to that, they were involved in the Mapper Project at Valiantica Inc. from 2013 to 2014. Shah's early career included a position as a Software Programmer at La Net Team Software Solution Pvt Ltd. in Mumbai, India, from 2010 to 2011. This diverse experience has contributed to their extensive knowledge in software development and engineering.

Technical Skills and Contributions

Foram Shah has a strong background in software engineering, with expertise in designing user-friendly interfaces and handling browser compatibility issues. They have designed hundreds of pages, focusing on user experience. Shah's overall architecture design experience includes working with AngularJS and Node.js Express server, showcasing their ability to implement complex software solutions. Their involvement in database management further highlights their technical proficiency in the field.

People similar to Foram Shah