Summary
Overview
Work History
Education
Skills
Timeline
Hobbies
Hobbies
Hobbies
Hi, I’m

Viplav Kumar Singh

Senior DevOps Engineer | Cloud Engineer | AWS |Azure | Project Management
Almere
Viplav Kumar Singh

Summary

Professional Summary

  • Over a decade of experience in building, leading and managing effective teams and delivering cloud infrastructure in various areas with a clear focus on the business outcome.
  • Responsible for creating landing zone as a central part of the company where delivery teams could use infrastructure to deploy, connect within and outside company, monitor, store data and also keeps security and compliance in place.
  • Industrious Dev Operations Engineer offering over 5-year background setting up CI and CD pipelines and scripting deployment activities. Well-rounded and conscientious professional committed to proactively managing change and quickly deploying critical applications. Expertise in configuration management and Agile, Scrum and Waterfall methodologies.
  • Respectful self-motivator at finding reliable solutions for issues. Experienced in Cloud technologies and offering skills in AWS, Azure, Azure DevOps. Fluent in English and accustomed to working with cross-cultural, global teams.
  • Have strong experience with Android mobile development in Java and front-end in AngularJs.
  • Disciplined team player with ability to quickly adapt to new environments and to learn new technologies

Overview

12
years of professional experience
4
years of post-secondary education

Work History

KNAB
Amsterdam

Senior DevOps Engineer
02.2023 - Current

Job overview

  • Used Service Control Policies (SCP) to restrict and create standard way of working across organization. Like: No resource would be allowed to create if not tagged, resource are allowed to use specific backup-plan via tags, deny changes to admin policy etc.
  • Provisioned CI/CD pipelines for various project, like: for self service portal (feature is requested by any teams via UI and in background it runs terraform code to deploy), pipeline to deploy other pipelines in sequence for BCM/DR, pipelines for independent features.
  • Infrastructure is built using IAC with Terraform. Using AzureDevops as our primary repository.
  • Using Asymmetric KMS key for securely transition of payload over event driven architecture (EDA) with third parties.
  • Using symmetric KMS key cross account for internal transition of payload over EDA with least privilege access.
  • As a part of continuous maintenance of infrastructure create lambda which scans infrastructure and removes resources which are not used. like: releasing eip, security groups, default VPC, unattached Network interface etc..
  • For cost saving there are several efforts taken which leads us to use resources efficiently and optimized manner, like:
  • Converting provisioned DynamoDB to on-demand.
  • Using reserved instances.
  • Used tools like Trusted advisor to get underutilized resources and right sizing it.
  • Used Cost explorer to get prediction on spending.
  • Adding lifecycle for S3 objects by using Intelligent tier.
  • Enabling guartduty only in accounts with active workloads.
  • Removes data from S3 bucket which are high intensive and are not required like older state file for terraform, datalake backup which are older than 6 months, splunk backup which are not used etc.
  • Developed continuous improvements and implemented solutions to existing infrastructure, tools and processes
  • Translated technical concepts and information into terms parties could easily comprehend
  • Estimated work hours and tracked progress using Scrum methodology
  • Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs, and enhancements

Surepay Via Mobiquity
Amsterdam

Senior DevOps Engineer | Cloud Engineer
06.2021 - 01.2023

Job overview

  • In SurePay I have got opportunity to work for two teams Client facing Brexin Team and now for Platform team.
    Analyze current cloud platform and come up with ideas and implementation techniques to create standards for complete company and run platform more efficiently and cost-effective way. Created resources according to load usage in different environments.
  • Creating template that can be reused by multiple teams for creating resources according to end solution designed
    Come up with cost-effective and high-performance platform design.
    Designed and implemented an end-to-end platform for containerized application using ECS Fargate. It has all layers i.e. Authentication, Networking, and application layer.
  • Onboarded several new banks in SurePay. In this, there are several configurations that need to be done mostly using bash and some with python scripts.
    Also responsible for platform is up and running 24x7.
  • Coordinated deployments of new software, feature updates and fixes
  • Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs, and enhancements
  • Developed conversion and system implementation plans
  • Created proofs of concept for innovative new solutions
  • Estimated work hours and tracked progress using Scrum methodology
  • Tested troubleshooting methods and documented resolutions for inclusion in knowledge base for support team use

ABN Amro Bank B.V, Via Tata Consultancy Limited
Amsterdam

Cloud Engineer | Mobile Developer
12.2015 - 05.2021

Job overview

  • Responsible for building AWS architecture of application which runs in ECS Fargate for multiple task groups maintaining path-based routing.
  • Extensively used Cloudformation for creation of infrastructure on AWS.
  • Used Certificate Manager to import certificates and use them in ALB for SSL connection with third-party application.
  • Build CI docker pipeline for application with several capabilities like building docker image, twistlock quality scan, and uploading the same in Nexus3 & S3.
  • Build CD part with CodePipeline/CodeBuild to deploy on multi-container using ECR as image repository.
  • Used path-based routing in Application load balancer(ALB) to attain proper service call to different containers.
  • Responsible for IaC for application landing on platform (windows and Linux) EC2 instances, ECR, Codepipeline, CodeBuild, IAM, S3, VPC, and Subnet according to architectural design through Cloudformation templates.
  • Followed strict guidelines of giving least privilege to resources, in order to avoid security risks.
  • Used AppDynamics for performance analysis.
  • Secret manager to store Keystore/Truststore/other application passwords.
  • Support for production deployments with extensive issue-solving and tracking through SNOW tickets.
  • Preparing movement of infra(PoC) from AWS to Azure via Terraform in Azure Kubernetes Services(AKS).
  • Route53 usage for domain name.
  • Developed automation script which builds app and uploads same to deviceConnect (DeviceConnect is hub where we test our application on real devices) which saves at least 18,720 €/month and is used by 8 teams.
  • Strong experience with Android mobile development in Java and Front end in AngularJs.
  • Developed good security level of application in mobile, which includes: Authentications of users, Whitelisting of URL, Obfuscation of code, SSL pinning, Valid certificate, Authenticating hostname, Block screenshots, Tap jacking protection, etc..
  • Responsible for End-to-End testing and Unit testing of mobile application.
  • Developed mobile app from scratch by consuming external rest APIs.
  • Complete knowledge of app distribution in Play store.
  • Possess working knowledge of Jenkins and Node package manager.
  • Created several Gradle tasks and flavors for different environments and push notifications with deep-linking.
  • Debugged critical application issues such as crashes and memory leaks are well implemented. Used Leak canary and android monitor for analysis of memory used and leak. Added Hockey app to log crash reports of application.
  • Project Delivery: Extensive practical experience in modern development methodologies like Agile, Scrum, TDD, TBD, and DevOps, and using right set of tools and processes to facilitate team productivity.
  • People Management: Good interpersonal skills with a diverse team, manage and lead through coaching, mentoring, delegating, or hand-holding as required.
  • Multi-site Delivery Teams: Experience in building and managing offshore and remote teams spread across multiple time zones and keeping effective written and verbal communication.
  • Good experience in all phases of Agile Software Development and SDLC.
  • Collaborated across multi-disciplinary teams using Agile development frameworks.

General Electric (Via Tata Consultancy Limited (TCS))
Bangalore

Application Developer
03.2012 - 12.2015

Job overview

  • Participated in design and planning exercises for future software rollouts.
  • Collaborated with multidisciplinary teams to design and implement new technology features.
  • Created software applications for Mac and Windows systems.
  • Developed multi-channel roadmap for desktop and web applications.
  • This project is concerned with development of internal mobile app. Both Android and iOS App have nice responsive intuitive design.
  • This app has major module consisting of leave tracking and timesheet entry. Project was based on Agile methodology.
  • Used CI/CD pipeline for build and deployment using Jenkins.
  • Involved in dashboard Mobile application development
  • Created software applications for Mac and Windows systems
  • Collaborated with stakeholders regarding project capabilities and limitations to deliver optimal functionality
  • Guided team in layout modifications to improve functionality
  • Participated in design and planning exercises for future software rollouts
  • Developed multi-channel roadmap for desktop and mobile applications
  • Delivered support training to help customers learn key features of applications
  • Collaborated with multidisciplinary teams to design and implement new technology features
  • Updated technical documentation, product specifications and technical training materials
  • Created proofs of concept for innovative new solutions

Education

T.I.E.I.T (RGTU)
Bhopal

Bachelor of Engineering
08.2007 - 07.2011

University Overview

Skills

AWS Solution Architect Associate

undefined

Timeline

Senior DevOps Engineer
KNAB
02.2023 - Current
Senior DevOps Engineer | Cloud Engineer
Surepay Via Mobiquity
06.2021 - 01.2023
Cloud Engineer | Mobile Developer
ABN Amro Bank B.V, Via Tata Consultancy Limited
12.2015 - 05.2021
Application Developer
General Electric (Via Tata Consultancy Limited (TCS))
03.2012 - 12.2015
T.I.E.I.T (RGTU)
Bachelor of Engineering
08.2007 - 07.2011

Hobbies

Hobbies
  • Practice Yoga and Meditation
  • Playing Chess, Cricket and Table Tennis

Hobbies

Hobbies
  • Practice Yoga and Meditation
  • Playing Chess, Cricket and Table Tennis

Hobbies

Hobbies
  • Practice Yoga and Meditation
  • Playing Chess, Cricket and Table Tennis
Viplav Kumar SinghSenior DevOps Engineer | Cloud Engineer | AWS |Azure | Project Management