Sarvesh Jaiswal
About Sarvesh Jaiswal
Sarvesh Jaiswal is a Senior Software Engineer at FM Global with extensive experience in software development, particularly in the gaming industry.
Current Role at FM Global
Sarvesh Jaiswal is currently working at FM Global as a Senior Software Engineer. He has held this role since 2020. In this position, he is involved in developing robust software solutions, ensuring that the applications meet the highest standards of quality. His expertise in various unit test libraries, such as N-Unit and Rhino Mock, plays a crucial role in maintaining software integrity.
Previous Experience at FM Global
Before becoming a Senior Software Engineer at FM Global, Sarvesh Jaiswal worked as a Software Development Consultant at the same company. His tenure in this role spanned from 2019 to 2020, where he contributed to multiple projects in the Providence, Rhode Island area.
Role at Nagarro
From 2012 to 2019, Sarvesh Jaiswal worked at Nagarro as a Technical Lead. During his seven years in the United States with Nagarro, he handled numerous projects, demonstrating his leadership and technical expertise in software development. His role involved overseeing the development of complex applications and ensuring they were aligned with industry standards.
Experience at GlobalLogic
Sarvesh Jaiswal began his professional career at GlobalLogic, where he worked as a Software Engineer from 2010 to 2012. Based in the Noida Area, India, he honed his skills in various programming languages and development frameworks. His experience at GlobalLogic laid the foundation for his advanced expertise in software engineering.
Education in Computer Science
Sarvesh Jaiswal studied at Uttar Pradesh Technical University, where he earned a Master of Computer Applications (MCA) degree in Computer Science. His academic career spanned from 2007 to 2010, providing him with a strong foundation in computer science principles and practices.
Expertise in Gaming Industry Applications
Sarvesh Jaiswal has significant expertise in developing applications for the gaming industry, with a special focus on sports betting and casino domains. His skills in this area enable him to design and implement solutions that cater to the specific needs of gaming applications.
Proficiency in Version Control and CI Tools
Sarvesh Jaiswal is experienced in using a variety of version control and continuous integration tools. His knowledge extends to TFS, SVN, Git, Source Tree, Jenkins, Octopus, and TeamCity, which he utilizes to streamline the development and deployment processes.
Database Management Skills
With a strong background in database management, Sarvesh Jaiswal is proficient in both relational databases like MS SQL Server and NoSQL databases such as Redis and MongoDB. His skills in these areas allow him to develop and maintain efficient and scalable data storage solutions.
Implementation of Design Patterns
Sarvesh Jaiswal is skilled in implementing design patterns like MVVM and frameworks such as Prism in WPF applications. His ability to integrate these design patterns ensures that software applications are maintainable, scalable, and aligned with modern development standards.