Skip to content
View vidhlakh's full-sized avatar

Block or report vidhlakh

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
vidhlakh/README.md

Vidhya Lakshmi Sankaranarayanan Profile

LINKEDIN PROFILE

https://www.linkedin.com/in/vidhya-lakshmi-sankaranarayanan/

OBJECTIVE

Certified Kubernetes Application Developer having 3.3 years of experience. Currently working as Golang Developer with hand-on practice in Multi-cloud environment and Micro-service Architecture. Curious to tackle development challenges and work in an agile environment with resilient effort.

EDUCATION

Master of Science in Computer Engineering Dec 2019 Wright State University, GPA: 3.66/4.0 Dayton,Ohio, USA Bachelor of Technology in Information Technology May 2011 Anna University, GPA 3.83/4.0 Chennai, India

TECHNICAL SKILLS

Golang, Python3, React JS, Javascript, Git, Docker, Kubernetes, Apache Kafka, MYSQL,GORM, MongoDB

PROFESSIONAL EXPERIENCE

Software Engineer II(Golang), Contractor American Express Oct 18th 2021 – present

➢ Using Golang to build REST APIs for enrolling mulitple profiles of the existing product to any
new product.
➢ Integrate sql drivers(pgx, pq) for performing CRUD operations with the postgresql database in
Golang
➢ Utilize splunk in order to collect the logs from various golang microservices.
➢ Use AWS SDK to publish on the files onto AWS S3 in Golang.
➢ Communicate and perform event streaming between various Golang microservices using Kafka
by utilizing sarama client.
➢ Handle caching of data using Redis written in Golang
➢ Write swagger yaml to showcase the REST APIs created.
➢ Using Golang

Software Developer, Ozone (Remote) Sep 2020 – Oct 2021

➢ Implement Email verification flow for the first-time user using Redis tokens written in Golang.
➢ Create Registry AWS ECR, GCP GCR, Azure ACR using AWS SDK , GCP SDK , Azure SDK
in Golang. Usage of common interface with create cluster function and defining it for all the
major clouds. Make use of extensive principle of programming which makes it easier to extend
with any other cloud services.
➢ Create Cluster AWS EKS, handle VPC, Nodetype APIs. Utilized Terraform to create various
infrastructures in AWS. REST API in golang will create AWS/GCP/Azure cluster by making
use of terraform variables in between.
➢ Create Repository Github/Bitbucket/Gitlab programmatically using their APIs. Utilize version
control SDKs inorder to grasp the functionality of all version controls in one web console.
Hence viewing the applications of the client from Github/Gitlab/bitbucket in single web
console.
➢ Make use of Apache Kafka to produce and consume message integrate with golang using
segmentio library.
➢ Integrate with Elastic cluster and call on the elastic api for creation of indexes and searching
those indexes.
➢ APM integration for monitoring the golang application by integrating with elastic stack.

Software Developer Intern, Ozone (Remote) Jun 2020 – Aug 2020

• Worked with REST API backend using Golang Gin framework and frontend using React JS. 
• Used GORM for MYSQL operations.
• Performed MongoDB CRUD operations in REST API calls. Handle sorting, filtering, pagination using bson mongdb.

Programmer Analyst, Cognizant Technology Solutions, Chennai India Aug 2011 – Jun 2013

• Worked with customer service web application.  
• Good project implementation skills using JSP, Servlets, SOAP, MYSQL. 
• Well versed in Design, Development and Validation using JavaScript, CSS, HTML.

COURSE PROJECTS

Implementation of Linear, Logistic Regression and Multivariate Backpropagation Neural network Nov 2019

• Implemented linear, logistic, and multilayer backpropagation neural network from scratch and compared the performance with different layers using F1 score, Area under ROC curve. Used LASSO and RIDGE Regularization.

Time series forecasting of Chicago Trip Prediction Oct 2019

• Preprocessed the Chicago Divvy bikes dataset and Implemented Time series analysis using ARIMA model to predict the station level bike checkout. Used Pandas, Matplotlib and Sklearn libraries in Python. 
• Evaluated the model with AIC and BIC evaluation metrics. Checked the data stationarity using Dickey Fuller Test.

Infrastructure Exploration using AWS and Docker Oct 2019

• Applied AWS Command line (AWS CLI), boto3 to work on AWS EC2 instances. Utilized SSH commands from Paramiko library for connecting to AWS EC2 instances.  Write Dockerfile and build Docker images.

SOCIAL ACTIVITIES

• Perform tasks as DevOps Engineer in Kodekloud Engineer.

Popular repositories Loading

  1. Course-Projects Course-Projects Public

    Jupyter Notebook

  2. Machine_Learning_Kmeans Machine_Learning_Kmeans Public

    Kmeans from Scratch

    Jupyter Notebook

  3. Information-retrieval Information-retrieval Public

    Python

  4. Backpropagation-Neural-network-from-scratch- Backpropagation-Neural-network-from-scratch- Public

    Jupyter Notebook

  5. Regression- Regression- Public

    Jupyter Notebook

  6. Information-Retrieval-Text-Mining- Information-Retrieval-Text-Mining- Public

    Python