VINEETH
Email:
bandelavineeth23@gmail.com
Phone:
636-486-7052
LinkedIn ID:
https://www.linkedin.com/in/vineeth-reddy-79688b1a5/
Professional Summary:
• Senior
Java/Full
Stack
Developer
with
over
6
years
of
extensive
experience
with
Development in API's, UI,
object-oriented analysis, design, and development of thick
client,
web, and enterprise
applications
with a wide range of domains,
platforms and
environments
and
development with
solid
understanding
of
database
designing,
development,
multi-tier
distributed enterprise applications
using
Java/J2EE and
RAFT
(Reusable Automation Framework for Testing)
using Micro Services in AWS and also
using DevOps tools.
• Developed Webservices and Microservices with Spring boot framework.
• Proficiency
on
CI/CD
tools/processes
Git,
Gradle,
Maven,
Jenkins,
SonarQube,
Jacoco and Junit.
• Worked in BDD and TDD types of developments in Agile Methodology.
• Wrote Ansible playbooks
to
launch AWS instances
and
used Ansible to
manage
web
applications, configuration files, used mount points and packages.
• Solid experience with front end tools including HTML, CSS, JavaScript, Angular and
ReactJS.
• Experience
developing
web
applications
using
Spring
framework
modules
including
Spring IOC, Spring AOP, Spring MVC, Spring Security,
Spring Boot,
Spring Cloud,
Spring Batch and Spring Data.
• Maintenance and Vulnerability Management of Hybrid infrastructure and CI/CD using
Chef – Cookbooks.
• Expertise in Kubernetes, Docker, Jenkins, for deployment scenarios Splunk, Dynatrace
Management tools for monitoring and alerting.
• Experienced
in
Automating,
Configuring
and
deploying
instance
on
AWS,
Azure
environments and data centers, also familiar with EC2, Cloud Watch, Cloud Formation
and managing security groups on AWS
• 2+
years
of
experience
in
AWS
Core
Services (VPC,
CloudFront,
Route53,
API
Gateway) Compute Service (EC2, ECS, ECR, Lambda) Storage Service (S3, EFS, S3
Glacier),
Deployment
Services (Elastic
Beanstalk
and
Cloud
Formation),
Databases
Services (RDS, Redis, Elastic Cache).
• Strong experience creating/writing test automation scripts for web services using
technologies including Rest-Assured, Apache JMeter, Soap UI and Postman.
• Perform Development, Testing, Deployment, code migration and quality assurance using
tools including JIRA, SoapUI, Postman, Bitbucket and Jenkins with Agile.
• Experience with Relational databases including MySQL, Oracle, PL/SQL and SQL.
• Experience with NoSQL databases including DynamoDB and MongoDB.
• Hands on experience with automation framework to perform smoke and regression
testing using TestNG and Jenkins.
• Performed manual, functional and automation testing to test SOA based architecture,
SOAP services and REST APIs
• Hands on experience with unit testing using JUnit and Mockito and performed load
testing using JMeter for microservices hosted on PCF and Kubernetes cluster.
• Involved in daily stand-up meeting and weekly Agile/Scrum meeting, grooming meetings
with our team to produce quality deliverables on time and in budget by discussing with
Product team.
• Proficient in developing J2EE enterprise applications in Micro Service Architecture.
• Hands on experience in developing web applications by using Spring framework modules
like
Spring IOC, Spring AOP, Spring MVC, Spring Security, Spring Boot, Spring
Cloud, Spring Batch and Spring Data.
• Experience with designing and configuring secure Virtual Private Cloud (VPC) through
private and public networks in AWS and create various subnets, routing table, internet
gateways for servers.
• Experience on Relational and No SQL database like DynamoDB, MongoDB, MySQL,
Oracle, PL/SQL, Agile SDLC
• Good knowledge of designing, deploying and operating highly available,
scalable and
fault tolerant systems using Amazon Web Services (AWS).
• Hands on Experience in AWS Cloud in various AWS Services such as
EC2, Lambda
functions, API Gateways, Cluster, Route53 Domain configuration.
• Experience working with JAVA EE 8 compliant IDE's including Eclipse, My Eclipse,
WSAD, NetBeans, wed stokes and mobile technologies like Android.
• Expertise in
Hibernate,
Docker,
Jenkins, Apigee, Splunk, Dyna Trace
Management
tools and a web-commerce like ATG.
• Expertise in Client-Side design and validations using HTML5, CSS3, J-Query, JSON,
Ajax, AngularJS, Angular, Bootstrap, Tag libraries, JSTL.
• Competence
in
using Java IDE
tools
like
my
Eclipse,
Eclipse,
STS,
Net
beans
to
develop dynamic web applications.
• Experience in creating alarms and notifications for instances using Cloud Watch.
• Development web Components using
JSP,
Servlets and Server-side components using
EJB 3.0 under J2EE Environment.
• Good knowledge of other services in AWS like Cloud front, Glacier, Cloud Foundry,
Cloud Trail and Simple Notification Service (SNS).
• Experienced in working with different operating systems Windows, UNIX & LINUX.
• Experience in using Kafka for the installation purpose.
• Experience in ELK stack.
• Good Experience as UI developer using
HTML-CSS-Java script-AngularJS, Grunt,
Angular.
• Experience with DevOps tools such as Jenkins, Maven, Artifactory.
• Experience in design and development of JUNIT test cases, load balancing and failovers
with cache servers and application servers.
Technical Skills:
Operating Systems Windows Server NT, 2003, 2008, 2012, Windows XP/Vista/7,
RED HAT/Linux (RHEL) V5 and V6 and Centos
Cloud Technologies AWS – EC2, S3, VPC, ELB, Cloud Formation, Cloud Watch,
RDS, Auto Scaling.
Database MySQL 5.0.2, SQL Server 2005, IBM DB2, RDS, DynamoDB,
PI/SQL
Networking TCP/IP,
NIS,
NFS,
DNS,
DHCP,
Cisco
Routers/Switches,
WAN, SMTP, LAN, FTP/TFTP.
Programming
Languages&
Tools
C,
C++,
Java,
Embedded
C,
XML,
Linux,
Golang,
Fabric,
Open-stalk, Jenkins, Salt-Stack, Scala, Release Mgmt.
Education:
• Bachler
of
technology
from Jawaharlal
Nehru
Technological
University,
Hyderabad,
India
Certification:
• I
am
an
Oracle
certified
Java
SE
8
programmer
(Completed
Oracle
workforce
development program)
Work Experience:
Full Stack JAVA(8)/Cloud Developer
Charter Communications St. Louis, MO April 2018 to Present
Responsibilities:
• Create REST services with Spring Boot.
• Used Gitlab for Software Configuration management and maintaining the versions and
created
tags and branches,
fixed merge issues,
and administered
software repositories
within Gitlab.
• Designed and configured the AWS Secure Notification Service (SNS) and Secure
Email Service (SES) to work with the clients.
• Created Virtual Private Cloud (VPC) with subnets and groups for servers and created
security groups to associate with the networks.
• Constructed AWS Security Groups which behaved as virtual firewalls controlling the
traffic allowed to reach one or greater AWS EC2 instances.
• Utilized Route53 to manage DNS zones and also assign public DNS names to elastic load
balancers IP's.
• Used Amazon IAM service to grant permissions and resources to users. Managed roles
and permissions of users with the help of AWS IAM
• Used CI/CD tools/processes
Git,
Gradle,
Maven,
Jenkins,
SonarQube,
Jacoco and
JUnit
• Create, bind the user defined and built in services in Pivotal Cloud Foundry (PCF).
• Apply advanced and in-depth knowledge to analyze, diagnose, replicate, troubleshoot and
resolve
standard
to
highly
complex
technical
customer
reported
issues
around Pivotal Cloud Foundry.
• Worked on backend spring boot application that serves as a login authentication process
and supported the team with deployments services in AWS.
• Used Spring cloud, Netflix Eureka, Zuul, Ribbon, Hystrix for the Microservices and
for service registry.
• Used
JUnit,
Mockito
in
developing
test
cases
and
determining
application
functionality.
• Using AWS Functions to integrate applications and run backend processes according to
schedules without provisioning/managing servers.
• Created Microservices and Webservices using Spring Boot.
• Utilized
AWS Services
platform to
upload data
into
AWS S3 buckets,
creating
EC2
instances and to deploy the Dockerized Container services.
• Used AWS Cloud platform and its features which include EC2, AMI, S3, SNS, RDS,
CloudWatch, CloudFormation, ASG's, CloudFront, S3, and Route53.
• Used CloudFront as the content delivery network and hosted website in S3 bucket and
creating & promoting WAF which serves as a firewall for the public facing URL's
• Configured plugins for the integration tools to the version control tools.
• Jenkins
administration
to
user
access
credentials,
deployment
email
notification,
configuration for new users and using matrix plug-ins to manage Jenkins.
• Creating and building Jenkins Pipelines for CI/CD Process.
• Used Pivotal Cloud Foundry for hybrid cloud by hosting apps of outer world.
• Maintenance and Vulnerability Management of Hybrid infrastructure and CI/CD using
Chef – Cookbooks.
• Manage source code, software builds, software versioning, & defect tracking on software
maintenance tasks/projects.
• Setup the required setup in the Local, Dev, Test and Prod environments.
• Used Client-side design and validations using
HTML5, CSS3, J-query, JSON, Ajax,
Angular JS, Angular, Boot strap, Tag libraries, JSTl.
• Implemented Angular 6 component router for navigation, Angular 6 services to connect
the web application to back-end APIs made use of ES6 features.
• Applied object-oriented methodologies and core J2EE Design Patterns like Factory,
Singleton, MVC, Service Locator and Façade.
• Delivered
specific
versions
of
various
components
of
an
application
into
target
environments.
• Used Test driven deployment (TDD) with agile.
• Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain
GIT with Dev/Test/Prod Branching Model for weekly releases.
• Troubleshoot
the
automation
of
Installing
and
configuring
applications
in
the
test
environments.
• Used JPA and Hibernate for mapping objects to the relational database.
• Involved in coding for integration of Jasper Reports with Java.
• Worked on SQL like MySQL, and no-SQL data bases like MongoDB.
Environment: Java/J2EE, spring, Spring Boot, Hibernate, HTML5, CSS3, JavaScript, JSON,
jQuery, AJAX, Node.js, Bootstrap, Angular 4/5/6/7, ES 6, React, Eclipse, JSP, SAX, XSLT,
JMS, JBOSS, AWS, REST, GIT, JUnit, Maven and Windows,
Sr AWS/Java Developer
ALSAC St. Jude Children Research Hospital, Memphis, TN
April
2016 to April
2018
Responsibilities: Design,
Develop,
enhance
and
support
of
Java/J2EE
architecture,
use
of
algorithms
and data
structures,
Microservices in
Spring Boot,
Secured Restful based Web
Services using HTTPS and Oauth2 Authentication. Create, develop and deploy to AWS.
• Development, enhancement and support of Quartz Schedule
• Continuously
managed
and
improved
the
build
infrastructure
for
global
software
development
engineering teams including implementation
of
build scripts,
continuous
integration infrastructure and deployment tools.
• Developing J2EE enterprise applications in Micro Services Architecture.
• Developing web applications
by
using
Spring
framework
modules
like
Spring
IOC,
Spring AOP,
Spring MVC, Spring
Security,
Spring Boot,
Spring Cloud,
Spring
Batch and Spring Data.
• Created
an
AWS RDS AuroraDB cluster
and connected
to
the
database
through an
AmazonRDSAuroraDB Instance using the AmazonRDSConsole. AmazonIAM was used
to maintain the user credentials and also involved in creating custom
• Used AWS Beanstalk for deploying and scaling web applications and services developed
with Java 8, PHP, Node.js, Python on familiar servers such as Apache camel.
• Ability to analyze, design and implement cloud migration strategies.
• Used Docker, Spring Boot, JBOSS.
• Used JSF as user interface web application.
• Experienced
in
Automating,
Configuring
and
deploying
instances
on AWS,
Azure
environments
and
Data
centers,
also
familiar
with EC2, Cloud
watch, Cloud
Formation and managing security groups on AWS.
• Designed and implemented scalable, secure cloud architecture based on Amazon Web
Services.
• Defined branching, labeling, and merge strategies for all applications in Git.
• Built Continuous Integration environment
Jenkins, TFS, SVN and Continuous delivery
environment.
• Responsible
for
maintaining
and
expanding AWS (Cloud
Services)
infrastructure
using Stack especially worked with database setup and maintenance on AWS EC2.
• Developed Bean's implementation Class.
• Code Build and migration to different UNIX environments.
• Migration of existing Java/J2EE application to new WebLogic environments.
• Understanding of Business Requirements, business use case and data dictionary provided
by external IT Teams
• Writing MapReduce Programs, Hive and PIG Script and developed applications using
Spring boot.
• Worked and Lead the Offshore team to finished the patch up and cleanup work.
• Used Paging on call to work with offshore during the time of PROD errors.
Environment:
Git
version
Control,
Cloud foundry,
ESB,
Jazz,
VPC,
ATG, AWS EC2,
S3,
Route53, EBS, DynamoDB, IAM, ELB, Java 8, Cloud watch, WAS, JSF 2.2, Hibernate, Jira,
Apache
Camel
, AWS
Auto
Scaling,
JSF,
Redis,
TDD,
Multi-Threading,
JAX-RS,
Jenkins,
MongoDB, Unix/Linux, Spring, Sonar, Spring boot, Shell scripting,
JAVA/AWS-Devops Engineer
Jeppesen, Denver, CO October 2015 to April 2016
Responsibilities:
• Single point of contact for Project Team, External Teams, Business, Prod Support with
Roles of Project Lead, Developer and Business Analyst
• Designed Web Services using SOAP for integration to external company Confidential
• Did Proof of Concept for secured connection to Confidential Web Services and exposing
our Web Services to Confidential coordinating with 'Single Sign On' and Data Power
teams.
• Deployed applications on AWS by using Elastic Beanstalk.
• Used Client-side design and validations using
HTML5, CSS3, J-query, JSON, Ajax,
Angular JS, Angular, Boot strap, Tag libraries, JSTl.
• Designed Unix Autosys Batch Jobs for connection and extracting data from Confidential
• Did Proof of Concept of writing Unix Shell Scripts using NM-CURL and connecting to
Confidential System to pull files to our servers.
• Coding done in all J2EE layers using JSP, Sprint-Struts Integration, Web Services, JDBC
and Oracle SQL
• Developed processes, tools, automation for Jenkins based software for build system and
delivering SW Builds.
• Used workstation to manage and configure nodes.
• Developed telecom applications with Netflix and Oss.
• Used Elastic search as an open source search engine with a RESTful API.
• Created
Instances,
balanced
load,
assigned
security
and
managed
communication
between different instance.
• Worked on core java and spring framework.
• Experience with AWS services like EC2, S3, RDS, ELB, EBS, VPC, Route53, auto
scaling groups, Cloud
watch, Cloud Front and IAM for instantiating, configuring and managing various
Amazon images for server migration from physical servers into the cloud.
• Build servers using AWS which includes importing necessary volumes, launching the
EC2 instance, creating security groups, auto-scaling, load balancers, Route 53 and SNS
as per the architecture.
• Used Amazon Identity and Access Management (IAM) to manage users and roles.
• Manage these users and configure the 2-step verification using Authenticator Apps or
MFA devices.
Captured Amazon Machine Images (AMI's) of EC2 Instance for snapshots and creating
clone's instances for their application elsewhere.
• Maintaining the user accounts (IAM), RDS, Route 53, SES and SNS services in the AWS
cloud. Created a RDBMS system with relational mappings. Migrated the server using the
AWS services to a cloud environment.
• Worked and Lead the Offshore team to finished the patch up and cleanup work.
• Used Paging on call to work with offshore during the time of PROD errors.
• Used Spring boot for designing and developing bootstrap.
• Used databases like MySQL, Post GRESQL.
• Used Cloud Foundry for code deployment.
• Used JBPM as a business retailor manager.
• Ability to work with debugging skills and error handling.
• Developed Deployment descriptor using XML files.
• Used Spring boot for building applications fast.
• Developed jar file and then deployed the Bean.
• Used Eclipse develop the Application.
• Used ATG for personalized online purchases.
• Worked on Managing the Private Cloud Environment using Jenkins
• Configured and monitored distributed and multi-platform servers using Jenkins. Defined
Jenkins server and workstation to manage and configure nodes.
• Build and administrate Continuous Delivery pipelines using Git.
• For third-party access to their server I have used OAUTH.
• Developed
migration,
plans,
execute,
performs
and
tests
application
workload
to
the
cloud.
• Managed build results in Jenkins and deployed using workflows.
• Utilized Configuration Management Tool Jenkins & created Jenkins Cookbooks using
recipes to automate system operations.
• Maintain and track inventory using Jenkins and set alerts when the servers are full and
need attention.
• Used Docker for making packages into images by using Build, run and test.
Environment Jenkins,
Node
Js,
SOLR,
Python,
JIRA,
Ubuntu,
CentOS,
Linux, AWS, lambda, Docker, Akka, Alfresco, JBOSS Drools, Apache Struts, Unix, OAuth
2, Shell scripting, AWS Cloud Formation Templates, multi-threading,
JAX-RS, Netflix, Oss,
OAUTH, Sybase, JSF, Jazz, Groovy, Perl, Cloud foundry, CI/CD, TDD, AWS-RDS, DB2
Java Developer
Acropetal, Hyderabad, India
May
2014
to
October
2015
Responsibilities:
• Requirement Analysis and Prototyping in HTML
• Development of Unit Test Cases, Coding & Unit Testing
• Hands on Coding done in all J2EE Layers from Front-end using Java-script, JSP, Struts
Framework, Middleware using EJBs and Back-end using JDBC, SQLJ, Stored Procs and
Functions in Oracle DB
• Co-ordination with onsite team for IST and UAT defect fixing.
• Involved in Analysis, Design, Development and Testing process of the UBiQuati EDMS
tool.
• Interacting
with
the
client
and
designing
Technical
design
document
from
Business
Requirements for the development team.
• Involved in preparing High level and low-level design documents for the web services
used in application.
• Used
Core Java concepts
such
as
multi-threading,
collections,
garbage
collection
and
other JEE technologies during development phase and used different design patterns.
• Created Spring Batches for running batch jobs and documented the use of Spring Batch
and Spring Securities.
• Designed and developed Presentation Layer using MVC framework, JSP, HTML, XML,
XSLT and JavaScript & CSS.
• Used Client-
side
design
and validations
using
HTML5, CSS3,
Jquery,
JSON, Ajax,
Angular JS, Angular, Boot strap, Tag libraries, JSTl.
• Experience using mocking frameworks such as Easy-Mock or Mockito.
• Used
Hibernate
(persistence
framework)
to
implement
the
Database
Access
layer.
Configured Hibernate and class definition XML to provide access to corresponding tables
in database.
• Developed the WSDL and Web Services in Apache Axis2 for different modules.
• Created continuous integration builds using Maven and Harvest control.
• Working knowledge of Gulp, Mocha, OLTP and OLAP, Chai and Sinon.
• Developed an API to write XML documents from a database. Utilized XML and XSL
Transformation for dynamic web-content and database connectivity.
• Involved
in
gathering
requirements
and
ensuring
project
success.
Involved
in
the
development of presentation layer and GUI framework in JSP. Client-Side validations
were done using JavaScript.
• Handled Java multi-threading part in back-end component, one thread will be running for
each user, which serves that user.
• Implemented complex back-end component to get the count in no time against large size
database using Java multi-threading.
• Participated
in
weekly
design
reviews
and
walkthroughs
with
project
manager
and
development teams.
• Provided technical guidance to business analysts, gather the requirements and convert
them into technical specifications/artifacts for developers to start.
• Developed Schema & Catalog loading solutions for GSA Advantage Using Hibernate O/
R Mapping.
• Designed & Developed intranet applications for catalog maintenance using EJB3, JPA,
Servlet, AJAX, JSF, Prime Faces 3.x technologies hosted on JBoss drools business rule
Application server.
• Develop
aspect
to
modularize
crosscutting
concerns
like
caching,
logging
and
performance monitoring.
• Developed Order Processing using XML and OOPs and Spring.
• Generate dynamic Purchase Order PDF using Adobe PDF templates and FDF API.
Environment: Java 1.6,
J2EE,
XML, OOPS, XSLT, C, C++, .NET, Spring boot,
JavaScript,
AJAX, Jax RS, Prime Faces 3.x, WSDL, SOAP, AXIS, SOAP UI.
To contact this candidate email bandelavineeth23@gmail.com