Gagandeep Singh
About Gagandeep Singh
Gagandeep Singh is a System Engineer II at Expedia, Inc. with extensive experience in automation, cloud computing, and web development.
Current Role at Expedia, Inc.
Gagandeep Singh is currently a System Engineer II at Expedia, Inc., working from Gurgaon, India since 2016. His role involves automating operations work and optimizing processes using advanced scripting languages and orchestration tools. He utilizes his expertise in various technology stacks to maintain and enhance the infrastructure.
Previous Experience at Fidelity Worldwide Investment
Between 2014 and 2016, Gagandeep Singh served as a Senior Technical Analyst at Fidelity Worldwide Investment in Gurgaon. During his tenure, he focused on technical analyses and played a key role in managing and streamlining IT operations.
Past Work at CSC and HCL Technologies
Gagandeep Singh worked at CSC as a Senior Engineer - UNIX from 2013 to 2014. Before that, he was a Technical Specialist - Unix at HCL Technologies from 2008 to 2012. In these roles, he specialized in UNIX environments, focusing on system maintenance and optimization.
Education and Technical Background
Gagandeep Singh holds a B-Tech in Electrical, Electronics, and Communications Engineering from GGSCET, Bathinda, completed between 2001 and 2005. He also completed his 10th grade at St. Francis School, Batala. His educational foundation laid the groundwork for his expertise in a range of technology domains.
Expertise in Automation and Scripting Languages
Specializing in automation, Gagandeep Singh uses a variety of scripting languages including shell, Perl, and Python. He also utilizes orchestration tools such as Ansible for automating tasks, significantly improving efficiency and reliability in operations.
Proficiency in Cloud Computing and CI/CD
Experienced in cloud computing, particularly with AWS, Gagandeep Singh is proficient in implementing and managing cloud solutions. Additionally, he is skilled in CI/CD processes using tools like Jenkins, ensuring seamless integration and deployment of code.
Skills in Database Management and Web Development
Gagandeep Singh is adept at managing databases such as MySQL and MongoDB. He also develops web applications using the Django framework and handles queue management with RabbitMQ, showcasing a versatile skill set in both backend and frontend technologies.
API Programming and System Monitoring
Engaging in API programming with Flask and Flask-Restful, Gagandeep Singh builds and manages efficient RESTful services. He also monitors systems using tools like Nagios and Splunk, ensuring the robustness and reliability of IT infrastructure.
Work Methodologies
Gagandeep Singh operates within Agile methodologies, adapting quickly to changes and ensuring continuous delivery of high-quality software. His approach emphasizes collaboration, flexibility, and iterative progress.