0% found this document useful (0 votes)
31 views5 pages

Sai Vardini Golang

Go Lang, 9+ Years, H1B, Cincinnati, OH, will join onsite

Uploaded by

Lalit Bahuguna
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views5 pages

Sai Vardini Golang

Go Lang, 9+ Years, H1B, Cincinnati, OH, will join onsite

Uploaded by

Lalit Bahuguna
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

SAI VARDHANI

Sr. Golang Developer


[email protected]
+1 408 686 4113

⮚ Having 9+ years of experience in software development includes Analysis, Design, and Development of
Web - based applications using Golang, Python.
⮚ Experience of the design patterns and best practices with Golang (and more) to start with design and get to
deployable production systems including scale monitoring and instrumentation platform.
⮚ Experience in Golang concepts like Slices, Maps, Structs, Interfaces, Go routines and Channels and
extensive working knowledge with Microservices, Gokit, ORM GORM, cli, Gorilla Mux, go - hystrix,
godoc.
⮚ Built enterprise-wide DNS historical data trending analysis tools in Go (Golang), Languages with
RESTAPI for user queries as Microservice.
⮚ Created internal diagnostic tools using Golang and AngularJS in order to assist with customer issues.
⮚ Developed responsive web product features using React JS, SASS, on GoLang with REST.
⮚ Implement new requirements and fix existing bugs on the system, built in CouchDB, CouchDB modules
and PostgreSQL (backend) and Coffee Script and BackboneJS (frontend).
⮚ Developed robust RESTful APIs in Golang using the Gin framework to modularize code and improve
maintainability.
⮚ Strong command in leading Frameworks Team such as Angular.js, backbone.js, bootstrap.js,
D3.Js,React.Js and NodeJS.
⮚ Integrated Swagger for automated documentation, ensuring clear and up-to-date API documentation.
⮚ Backend development in Golang for Limit Monitoring system.
⮚ Developed Golang code to Feedback system.
⮚ Created PDF reports in Golang using XML and database to send all userbase (around 3million end users)
monthly and on demand reports.
⮚ Utilized Golang's strengths in performance and concurrency to enhance the efficiency of the Microservice
architecture.

TECHNICAL SKILLS:

Languages Golang, Python, JAVA


Operating systems Windows 8/XP/Vista, Unix.
Database and tools Oracle, MS SQL Server, DB2.
Testing Frameworks Unit Test, Testify, Junit, Pyunit
Methodologies Rational Unified Process (RUP), Agile (SCRUM),
UML.
Frameworks / Architectures Gin, Django, Beego
Web Tools/Technologies HTML, CSS, SASS, XML, AJAX, Bootstrap, jQuery
and JSON, AngularJS, Node.js, React.js
Web/Application Router, NGINX, Docker, ECS, HTTP Server
Servers/Container
Protocols HTTP/HTTPS, TCP/IP, SOAP, SMTP, REST
Methodologies Agile, SCRUM, TDD, Design Patterns

WORK EXPERIENCE:
Client: Walmart May 2021 – Till Date
Littlerock, AR
Role: Sr. Golang Developer

Responsibilities:
⮚ Involved in requirements gathering, system design, analysis, implementation and setting up the
development environment.
⮚ Developed microservices to load the data from DynamoDB to Kafka topics for reporting using Golang and
Used Git to control the build version.
⮚ Involved in implementing the Micro Services based on Restful API using Golang.
⮚ Wrote data APIs and multi-server applications to meet product needs using Golang.
⮚ Using Golang, Implemented RESTful Web Services for the data transportation between multiple systems.
⮚ Developed automation scripts in YAML using Swagger to deploy and manage Go based applications
across Linux servers.
⮚ Developed the UI using HTML5, CSS3, Bootstrap and customized Data Tables and High charts into
Angular JS Directives.
⮚ Developed web services using Restful technology to support JSON and XML.
⮚ Developed various test cases using open source Golang framework like ginkgo and testify to ensure proper
testing is performed across all corners of application post deployment.
⮚ Assisted in Migrating the application to Cloud environment using the Amazon web services- EC2, S3 and
various services of AWS.
⮚ Integrated Docker container orchestration framework using Kubernetes by creating pods, config Maps,
deployments.
⮚ Worked on creation of Docker containers and Docker consoles for managing the application life cycle.
⮚ Worked with JIRA for bug tracking, creating the dashboard for issues.

Environment: Golang, Python ,Docker, Swagger, Kubernetes, Jenkins, CI/CD, AJAX, XML, CSS,
HTML, Angular, Oracle, jQuery, REST, JSON.
Client : Charter Communications, Feb 2020 – April 2021
Location: Stamford, CT
Role: Go Lang Developer

Responsibilities:

⮚ Involved in implementation of procedures for gathering the requirements from clients for solution
demonstrations.
⮚ Worked as a part of Agile Software Development Charter Communications Methodology including
Scrum technology.
⮚ Developed robust RESTful APIs in Golang using the Gin framework to modularize code and improve
maintainability.
⮚ Worked with HTTP/HTTPS protocols by using Angular 5 components to build microservices in Node JS.
⮚ Implemented custom middleware in Golang to handle HTTP requests, generate responses, and send
appropriate HTTP status codes to clients
⮚ Developed Test classes using Junit and testify and test coverage using EMMA plug-in.
⮚ Utilized Golang's database/sql package along with a MySQL driver to establish connectivity with a
MySQL database, leveraging Golang's native capabilities for object-relational mapping (ORM).
⮚ Used Continuous delivery / Continuous Integration (CD/CI) tools Docker, Jenkins to deploy this
application to AWS.
⮚ Used GIT for Version Control of code for incremental development and day-to-day basis to maintain the
code history.
⮚ Used Postman to test the API workflow tested on the JSON files which are generated by the NodeJS.
⮚ Developed cloud-based microservices and implemented the backend using Golang, leveraging the
language's native features and frameworks for building scalable and efficient microservices.
⮚ Implemented robust RESTful web services in Golang, utilizing its native capabilities to modularize code.
Automated documentation for the web services in the application was provided using Swagger 2.0.
⮚ Ensured high code quality through testing and participated in code reviews for the Golang codebase.

Environment: Golang, Python, Docker, Swagger, Kubernetes, Jenkins, CI/CD, AJAX, XML, CSS,
HTML, Angular, Oracle, jQuery, REST, JSON.

Client: Macy’s Inc Feb 2017- Dec 2019


Location: New York, NY
Role: Python Developer

Responsibilities:

⮚ Worked as part of an Agile/Scrum based development team and exposed to TDD approach in developing
applications.
⮚ Implemented SQL Alchemy as ORM mapping tool for complete access and Wrote SQL queries and
maintained PostgreSQL RDBMS in the local development environment.
⮚ Provisioning Web Servers in AWS using different services EC2, VPC, ELB, Auto Scaling, Route53 using
Cloud formation templates & AMI’s using Infrastructure as a Service (IAAS).
⮚ Strong experience with Core Python and NumPy, Django, Pandas.
⮚ Designed and implemented by configuring Topics in the new Kafka cluster in all environment.
⮚ PyTest was used for the purpose of testing many programs on Python and other codes.
⮚ Performed different testing methods like unit testing, Integration testing, web application testing and
selenium testing.
⮚ Developed consumer-based features and applications using Python and Django in test driven Development.
⮚ Implemented RESTful Web-Services for sending and receiving data between multiple systems. Integrated
Redis-Cache with the Django-rest-framework for reading the data faster.
⮚ Wrote Python modules to extract/load asset data from the MySQL source database.
⮚ Extensively in XML and JSON format worked on Jenkins by installing, configuring and maintaining for
Continuous integration (CI) and for End-to-End automation for all build and deployments.
⮚ Implemented Bash, Perl, Python scripting to automate many day-to-day tasks.
⮚ Used JSON schema to define table and column mapping from S3 data to Redshift.
⮚ Launched Kubernetes to provide a platform for automating deployment, scaling and operations of
application containers across clusters of hosts.
⮚ Created application using Angular JS, Python Rest APIandHTML5/CSS3.
⮚ With the use of Python OS module on UNIX environment, job cloning and forking.
⮚ Designed and worked with data finding and retrieval systems, such as Elasticsearch.
⮚ Designed and developed ETL integration patterns using PySpark, AWS glue.
⮚ Implemented REST APIs in Python using Django ORM (object-relational mapper) in the backend for
management of data center resources.

Environment: Python 3.4/3.5, Django 1.6, HTML5, CSS, XML, MySQL, Angular JS, Backbone JS, JQuery, CSS
Bootstrap, Mongo DB, MS SQL Server, T-SQL, Eclipse, Git, GitHub, AWS, Linux, Shell Scripting. Selenium,
Water fall model, UML, Xml.

Client: SAMSUNG Telecom, Bangalore, INDIA Jun 2014 – Oct 2016


Role: Python Developer
Responsibilities:

⮚ Used Python, Django and Pyramid frameworks to develop applications and responsible for both back-end
programming and front-end functionality using Ajax, Angular.JS, and other technologies.
⮚ Built a new CI pipeline and performed testing and deployment automation with Docker, Jenkins, and
Puppet.
⮚ Redesigned and redeployed the Nagios implementation. Nodes automatically added/removed themselves
via Puppet.
⮚ Used AJAX for transmitting JSON data objects between frontend and controllers and wrote Python scripts
to parse XML and JSON documents and load the data in the database.
⮚ Implemented RESTful Web-Services for sending and receiving data between multiple systems.
⮚ Implemented business logic using Python and used HTML, CSS, react and Implemented a Continuous
Integration & Delivery (CI/CD) pipeline with Docker, Jenkins and GitHub.
⮚ Developed application service components and configured beans using Spring IoC, creation of Hibernate
mapping files and generation of database schema.
⮚ Implemented and enhanced CRUD operations for the applications using the MVT (Model View Template)
architecture of Django framework and Python conducting code reviews.
⮚ Implemented user interface guidelines and standards throughout the development and maintenance of the
website using HTML, CSS.
⮚ Used Node JS, Angular JS and MVC Frameworks in the development of web applications.
⮚ Extensive experience in developing Microservices using Spring Boot and following domain driven design.
⮚ Involved in running Hadoop streaming jobs to process terabytes of XML format data.
⮚ Developed microservice on boarding tools leveraging Python and Jenkins allowing for easy creation and
maintenance of build jobs and Kubernetes deploy and services.
⮚ Extensively worked on developing UI components using Angular JS and JSON to interact with Restful
webservices.

Environment: Python 3.3/3.2, Django, Jenkins, Apache, XML, MySQL, MongoDB, REST, CSS, SASS, AJAX,
HTML, Shell scripting, Sublime, XHTML, SVC.

You might also like