Summary
Overview
Work History
Education
Skills
Certification
Projects
Timeline
Generic

Bindushree Ramakrishna

Ashburn,VA

Summary

DevOps Engineer with almost 5 years of hands-on experience in the field of DevOps possessing in-depth experience in application configuration, code compilation, packaging, building, automating, managing, and releasing code from one environment to another and deploying to servers. Gained hands-on experience in implementing core DevOps concepts such as containerization, CI/CD, database management & administration, load balancing, etc. by using a wide variety of technologies while working with multiple DBMS, Operating Systems & programming languages.

Overview

5
5
years of professional experience
1
1
Certification

Work History

DevOps Engineer

Saggezza Inc (Client: Mastercard Inc)
09.2019 - Current
  • Designed and implemented robust CI/CD pipelines to stage/production servers using Jenkins to automate the deployment process across multiple applications
  • Designed and implemented Chef-based configuration management solutions to automate server provisioning and application deployment processes, which significantly helped with efficient and faultless application server configuration
  • Leveraged XebiaLabs Release Orchestration (XLR) to orchestrate complex deployment workflows across staging, and production environments, improving deployment accuracy and reliability, which in turn helped reducing deployment time by 30%
  • Provided training and support to development teams on CI/CD best practices and tool usage, fostering a culture of continuous improvement and collaboration
  • Implemented and managed database migrations using Flyway, ensuring smooth, reliable, and consistent schema changes across development, testing, and production environments
  • Collaborate with development, QA, operations, and product teams to ensure timely and successful releases
  • Embraced Agile software development methodologies, contributing to iterative development, continuous improvement, and team collaboration
  • Deploy infrastructure and software in accordance with change management processes, ensuring stability and compliance
  • Conduct post-release reviews, analyze metrics, and implement improvements to optimize release processes and ensure compliance with security, regulatory, and quality standards throughout release lifecycle
  • Built Splunk dashboards for application monitoring and configured alerts for operational purposes
  • Experienced in branching, merging, and maintaining the versions using SCM tools like GitHub and Bitbucket on Windows and Linux platforms
  • Provided after-hours support for production servers for any escalations related to CI/CD pipeline and application configuration ensuring critical issues were addressed promptly and minimizing impact on business operations
  • Automated manual tasks through scripting languages boosting team productivity levels.
  • Corrected, modified and upgraded software to improve performance.
  • Provided technical leadership and mentoring to junior team members, conducting knowledge sharing sessions and code reviews to promote best practices and improve team efficiency.

Education

Master of Science - Computer Science

Northern Illinois University
DeKalb, IL
05.2019

Bachelor of Engineering - Information Science and Engineering

Visvesvaraya Technological University (VTU)
Karnataka, India
06.2016

Skills

  • Programming Languages: Java, C
  • Scripting Languages: Groovy, Ruby
  • Version Control: GitHub, Bitbucket, GitLab
  • Automation/Build Tools: Maven, Gradle, Jenkins, XLR, Docker, Chef, Artifactory
  • App & Web Servers: Apache Tomcat
  • Cloud Technologies: AWS( IAM, EC2, S3, RDS, CloudWatch), working towards AWS certification
  • Database: Oracle Database, MySQL
  • Monitoring Tools: Splunk and Dynatrace
  • IDE: IntelliJ, Android Studio, Eclipse, VS Code, Notepad
  • Other: RabbitMQ, Flyway, HashiCorp Vault, Confluence, Rally, JIRA, JSON, YAML, Incident Management, Infrastructure Automation

Certification

  • Learning Cloud Computing: Core Concepts from Lynda
  • Java Tutorials for Complete Beginners from Udemy

Projects

Internet of Things for Smart Cities 

Technologies: Java, MongoDB, MQTT, AWS, GitLab, JavaScript, HTML, CSS3, Eclipse, NetBeans, Maven, MySQL, Ubuntu

A publish-subscribe architecture-based platform for Urban IoT. We analyze the data collected by the simulated smart city system and show how simple data processing techniques can be used to gain insights into the functioning of the monitored system, as well as other information concerning the urban environment statistics of the users.


Java Swing Application

Technologies: Java, NetBeans, Maven, MySQL, Ubuntu  

A GUI program that connects to a relational database. This program allows to query the database, record these queries, and also rerun queries that have been recorded

Timeline

DevOps Engineer

Saggezza Inc (Client: Mastercard Inc)
09.2019 - Current

Master of Science - Computer Science

Northern Illinois University

Bachelor of Engineering - Information Science and Engineering

Visvesvaraya Technological University (VTU)
Bindushree Ramakrishna