Post Job Free

Resume

Sign in

Stack Developer Java J2ee

Location:
Dallas, TX
Posted:
January 07, 2024

Contact this candidate

Resume:

Siva Inguva Phone: 361-***-****

Email: ad2i9f@r.postjobfree.com

OBJECTIVE

Talented Java/J2EE Developer with DevOps experience looking to bring my technical skillset to an organization that will utilize my background and allow for continued career growth.

EDUCATION

Texas A&M University at Kingsville

MS in Computer Science Engineering

TECHNICAL SKILLS

Cloud: GCP (Google Cloud Platform) and AWS (Amazon Web Services)

DevOps Tools: GKE (Google Kubernetes Engine), Jenkins, Puppet, Chef, Ansible, Docker, OpenShift, Kubernetes, GIT, Nagios, Kibana, LogStash, RabbitMQ, Grafana, Cucumber, Bamboo, ANT, Maven, Griddle, SVN, Kubectl, Nginx, HAProxy, Splunk, SonarQube

Scripting Languages: Python, Shell, Java, Maven, SQL

Operating systems: RHEL, CentOS, Solaris, HP-UX, Unix, VMware ESXi, Windows NT/XP

Web Servers: Apache, Apache Axis, Tomcat, Web Logic Server, JBOSS, IBM WebSphere

EXPERIENCE

World Travel Holdings – Dallas – October 2020 – Present

Full Stack Developer

Developed UI components using Angular 8 dependency Injection, Models, data binding and controllers.

Having Experience working on Erata Code Generated bug fixes in Springboot applications.

Experience writing the Acceptance tests and the test cases for the UI Components.

Experience implementing the new Styling sheets ex: Angular Material, Connex.

Experience resolving the Build issues related to docker.

Developed Spring Restful/Microservices and implemented Spring Restful/Micro Services and implemented Spring Eureka as part of Services.

I'm a senior Automation Engineer with sysadmin DNA. As a subject matter expert with Puppet and its attendant suite of tools, I'm typically embedded in Site Reliability teams supporting web application environments with project-based work initiatives.

I automate complete system lifecycle for both web application clusters/environments and business intelligence applications; including provisioning, configuration management and continuous delivery pipelines for artifact deployment.

I'm obsessed with security best practices; as well as delivering optimal, elegant automation/orchestration solutions. I'm systems agnostic and therefore equally comfortable automating both Windows and the full spectrum of Unix flavors

I am seeking a role where I can collaboratively drive automation solutions according to best practices and innovative design patterns, using the Puppet Labs suite of tools.

Used NPM for installing required node modules and other published Angular NPM modules.

Worked Extensively with Angular CLI for creating components, Services, pipes, Directives.

Updated the application with new features of Angular8

Worked on some of the new features of Angular 8 like new if else syntax, ng-templates, form validators.

Designed and developed the application using Angular 8 framework along with HTML5, CSS3, Type Script, Java Script, Bootstrap, Node.js, NPM, Mongo DB.

Moved existing AngularJS controllers and services to Angular 2 components for more responsive and less dependency.

Enhanced legacy application by building new components in Angular 8 and typescript.

Extensively worked on CI/CD pipeline for code deployment by engaging different tools (Git, Jenkins, CodePipeline) in the process right from developer code check-in to Production deployment

Hands-on Experience in configuration of Network architecture on AWS with VPC, Subnets, Internet gateway, NAT, Route table.

Involved in designing and developing Amazon EC2, Amazon S3, Amazon RDS, Amazon Elastic Load Balancing, Amazon SWF, Amazon SQS, and other services of the AWS infrastructure.

Utilized Amazon Route53 to manage DNS zones and also assign public DNS names to elastic load balancers IP's .

Used Maven and Jenkins to automate the build and deploy process and Git was used for project management and version management.

Created the Docker containers and Docker consoles for managing the application life cycle.

Worked with the Node package manager along with Karma, Jasmine for test and build.

Developed several REST APIs using JAVA, spring, Spring Boot, Elastic Search and Swagger technologies.

Coded JAVA based Elastic Search queries and custom query aggregations for searching and accessing data.

Used AWS for computing, content delivery, database storage and other miscellaneous services.

Consumed and exposed various REST Web services to different systems for business services.

Used Spring AOP for logging, auditing, and transaction management to distinguish business logic from cross-cutting concerns.

Used spring to develop light weight business component and Spring core annotations for dependency injection.

Used Spring IOC for dependency injection and Spring AOP for cross cutting concerns like logging.

MetLife – Cary, NC – January 2020 – October -2020

Java Developer

Involved in all phases of Software Development Life Cycle process using Agile Methodology.

Developed Puppet modules to migrate on-premise business intelligence applications to Amazon's EC2.

The guiding strategy was to separate configuration data from configuration code by wrapping modules available on Puppet Forge and leveraging the data transformation and iteration features of Puppet 4 and Puppet 5 to consume Hiera data.

Developed automation solutions with Puppet for Tomcat, IIS, SSSD, MIT's Krb5, Sudo, Samba, Amazon's Code Deploy, .Net 4.6.2, CIS Benchmarks for RHEL 6.8/7.2.

Developed a Metadata-Driven Architecture (MDDA) model for automating the delivery of system infrastructure. The solution leverages Puppet, Hiera, R10k, MCollective, PuppetDB and Foreman and was designed to read in metadata prepared as Hiera data (via GitHub).

The project itself was authored in Puppet (building Puppet systems with Puppet), is fully automated and the automation framework for configuration management and service delivery is triggered via Git Hooks (push button deployments)

Fully automated (Puppetized) the Center for Internet Security's Configuration Benchmarks for the following operating

Developed presentation layer using HTML5, CSS3, Bootstrap, JQuery and Angular JS. Used gradle as build automation tool and deployments are on Web sphere Application Server.

Used Jenkins for Continuous Integration and IntelliJ IDE for application development.

Actively involved in the DevOps streamlining process through Jenkins CI and CD Release Automation.

Performed client-side validations using JavaScript.

Using Angular.js providing custom services and using custom filter validations in User Interface.

Developing single page applications (SPA), components using Angular.js directives, controllers, view and routing, service modules.

Used Multithreading in programming to improve overall performance.

Created RESTful API utilizing Spring Boot with Microservices.

Designed and developed application using Spring Framework modules like Spring IOC, Spring AOP and handled security using Spring Security Oauth.

Integrated Spring MVC model for front-end request action controller and Spring AOP for logging purposes.

Designed, Developed and Deployed Web pages and Front-End components (UI) using HTML5, DHTML, CSS3 (SASS, LESS), JavaScript, JQuery, Angular, following W3C Web Standards that are responsive and browser compatible.

All the functionality is implemented using Spring IO / Spring Boot Micro Services.

Implemented container operations spinning and removing containers, creating and storing images.

Deployed .war files in Apache Tomcat server.

Managed installation, configuration, tuning, security, backup, recovery, and Operating System upgrade on Red Hat Linux.

Created IAM policies and configured Users/Roles for fine-grained user access to AWS resources.

Worked on MYSQL database for managing data.

Build the application using Maven.

Implemented CI/CD procedures into Tomcat Application Server and automated for GitHub, Jenkins operations.

Resolved all types of environments issues faced during the Initial Setup and provided solutions to team for all sort of issues.

Solving the defects raised by the QA and Integration Testing Team.

Extensively used the Mongo commands like mongo import, export, dump and restore as part of exporting and importing the data between environments.

PwC - Oct 19- Jan 20

Software Engineer

Involved in Design, Development, testing, Support and all other phases of Software Development Life Cycle (SDLC)

Followed AGILE methodology with scrum as a framework and participated in all the SCRUM meetings

Fully automated (Puppetized) the Center for Internet Security's Configuration Benchmarks for the following operating systems, Windows Server 2008 R2; Windows Server 2012 R2, Redhat 6.5/7.0 and Centos 6.5/7.0, Ubuntu 12.04/14.04

Developed Puppet solutions for a variety of client application environments; including a solution which leverages Amazon's Simple Service Manager (SSM). The goal of the project was to bring "orphaned" Windows/Linux servers into a lean configuration model, using Bash, Powershell, Chocolatey and Puppet.

Supported Technologies include Splunk, Jenkins, Puppet, Hiera, Mcollective, PuppetDB and R10K. Code review of all Puppet modules with attention to deprecated/new/enhanced functionality and changes in Ruby versions from Puppet 2.8 to 3.x.

The Puppetized solution installs and configures the application stack in less than five minutes.

Designed the front-end screens using AngularJS, HTML5, CSS3, JavaScript, jQuery, Bootstrap.

Developed Angular controllers, services, filters, Routers and developed HTML templates with various Angular directives.

Used various Angular UI Bootstrap components such as calendars, masks, uploaders, sliders, alerts, modal dialogs etc.

Developed Angular services making use of resource service to perform REST API calls to the backend.

Developed unit test cases using Jasmine and Karma and performed end to end testing using Protractor and Selenium.

Used complete annotation-driven approach to develop the application using Spring Boot and was also involved in setting up the Spring bean profiling.

Involved in the Development of REST API using Spring Framework Controllers.

Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.

Worked on Spring Boot components starters, auto configurators, CLI, actuators. Developed API using Microservice architecture.

Developing custom modules using bash scripting, java.

Validating and modifying the current modules in GCP, AWS, Azure with required changes.

Pushing the code from dev test to dev branch and validating it.

Working with respective team to push the new patches to the software.

Working in a group as a configuration manager for different environments.

Deploy the code in master and validate in different nodes (windows, Linux).

Techsophy – Jan 16 – Mar 17

Dynamic Personalized Recommendation on Sparse Data

Implemented a product recommendation module for e-Commerce system.

Involved in various phases of Software Development Life Cycle (SDLC) of the application.

Developed applications using Angular, Java8 and new features of java (lambda expressions).

Developed screens using HTML5, CSS3, SASS, JavaScript, jQuery and AJAX

Design and developed the application using framework Angular 2 with HTML5, CSS3 and Typescript.

Developed UI components using Angular 7 dependency Injection, Models, data binding and

controllers.

Experienced in working with multiple databases like Oracle, SQL Server, MySQL, DB2, PostgreSQL, H2 to manage tables, views, indexes, sequences, stored procedures, functions, triggers and packages

Experienced in Splunk Log Management Creating dash boards, monitoring, reporting, Email Notifications

Experienced in performing unit testing using Junit, Test NG, Mockito, integration.

Good working experience in using Log4J for logging mechanism

Experience in creating Docker images, Containers, push/pull and integrating with Spring Boot for running applications securely on container platform

Implemented container operations spinning and removing containers, creating and storing images.

Managed installation, configuration, tuning, security, backup, recovery, and Operating System upgrade on Red Hat Linux.

Created IAM policies and configured Users/Roles for fine-grained user access to AWS resources.

Implemented CI/CD procedures into Tomcat Application Server and automated for GitHub, Jenkins operations.

EDUCATION

Master’s in computer science - Texas A&M University – 3.6GPA

Bachelor’s in Computer Science – Jawaharlal Nehru Institute- 3.2GPA



Contact this candidate