Sahil Vig

Sahil Vig

Senior Analyst @ Swift

About Sahil Vig

Sahil Vig is a Senior Analyst with extensive experience in web application development using Java and J2EE technologies. He possesses a strong background in microservices, design patterns, and various development tools, and has worked for notable organizations including SWIFT and the European Commission.

Work at SWIFT

Sahil Vig has been employed at SWIFT as a Senior Analyst since 2019. In this role, he is responsible for coordinating the implementation of technical architecture and providing support for production issues. His work involves evaluating and recommending technical feasibility and effort estimates for proposed solutions. He also contributes to the design and development of architecture components and building blocks.

Previous Experience

Before joining SWIFT, Sahil Vig worked at the European Commission as a Senior Analyst Programmer for three months in 2018. He also held the position of Senior Associate at Sapient from 2016 to 2018, where he gained experience in enterprise Java applications. Additionally, he worked as a Senior Software Engineer at Bebo Technologies Pvt Ltd from 2014 to 2016, focusing on Java application deployment and configuration.

Education and Expertise

Sahil Vig studied Computer Science at Rayat and Bahra Group of Institutes, earning a Bachelor's degree from 2007 to 2011. He also attended Sharda Sarvhitkari Model Senior Secondary School, where he studied non-medical subjects for one year from 2010 to 2011. His technical expertise includes microservices, design patterns, and various programming languages and frameworks, such as Java 8, J2EE, Spring, and Hibernate ORM.

Technical Skills

Sahil Vig possesses extensive technical skills, including proficiency in build tools like Maven and Gradle. He is knowledgeable in database programming with Oracle, PL/SQL, DB2, and Postgres SQL. His experience includes developing RESTful and SOAP web services, utilizing Docker for containerization, and working with Jenkins for continuous integration. He is also familiar with third-party tools such as Endeca and Vignette.

Coaching and Development

In addition to his technical roles, Sahil Vig coaches junior developers, sharing his knowledge and expertise to foster their growth. He is experienced in writing unit tests using JUnit, TestNG, and Mockito, ensuring the quality of software development. His involvement in agile methodologies, including SCRUM and KANBAN, supports effective project management and team collaboration.

People similar to Sahil Vig