0% found this document useful (0 votes)
64 views

Hema Resume. Java

Uploaded by

chinniz999
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
64 views

Hema Resume. Java

Uploaded by

chinniz999
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 10

HEMANTHA LAKSHMI CHENNABOINA

+1(380)867-0515
[email protected]

Summary:

 Around 9 years of experience in software development life cycle experience in Object Oriented paradigm,
design and development of multi-Tier distributed, Enterprise applications and providing software
solutions using Java/J2EE stack and related technologies.
 Experience in developing web applications using HTML, HTML5, CSS3, SASS, LESS, XHTML, XML,
JavaScript, AJAX, jQuery, WordPress, JSON, Bootstrap, React JS, Redux, ES6, Node JS, GitHub.
 Strong working experience in developing Service Oriented Architecture (SOA) and Microservice
Architecture based J2EE applications on AWS, cr, PCF.
 Expertise in Core Java concepts, such as Multi-Threading, Exception Handling, Collections, Java
Reflection, Object-Oriented Design (OOD)/Object-Oriented Programming (OOP), Annotation,
Generics, and some new features in Java 8.
 Strong knowledge of Angular 6/8/9 practices in commonly used modules and creating Pipes, reusable
Components, and Services.
Strong experience creating sites with Angular 14,12, 9, 2, Typescript, HTML5 and SCSS
 Experience in Object Oriented, Client-Server, Web-Based Distributed and Enterprise Applications with
Java/J2EE, Web based technologies & developing applications with agile method.
 Proficient in using frameworks and technologies like Struts, Hibernate (ORM), Spring boot, Spring
(DI/ MVC/ AOP/ batch/ Templates), Web Services (AXIS, Jersey), JMS, Log4j.
 Expertise in developing SOA (Service Oriented Architectures) and Micro-Service architectures using
J2EE web services based on Restful (JAX-RS), SOAP(JAX_WS), JAX-RPC and JAX-R (Java API for XML
Registries) using frameworks like Apache CXF, Jersey, Apache Axis.
 Involved in cloud native development by designing and developing modern day applications using
Spring Boot Microservice architecture on an AWS, Azure Cloud platform for backend development
Dockers, Kubernetes using DevOps practices.
 Involved in designing the user experience interface UI/UX strategy converting findings into UI designs.
 Experience in implementing security on microservices using Spring Boot Auth server which generated
JWT tokens as OAuth2 mechanism.
 Configured authentication and access controls in Grafana to ensure secure and controlled access to
dashboards and data.
 Experience working with Bootstrap, CSS3 media queries to support Responsive Web Design (RWD).
 Experiences with full software development life cycle, architecting scalable platforms, object-oriented
programming, and AGILE methodologies.
 Experience in working on modern MEAN Stack- MongoDB, Express, Angular, and Node JS.
 Expertise in developing data models using Object relational mapping (ORM) framework like Hibernate
and used Hibernate Annotations to reduce time at the configuration level.
 Built automation tools like Gradle, Maven and Ant and deployed them to different environments.
 Proficient in programming by using IDEs such as Eclipse, IntelliJ IDEA, and NetBeans.
 Hands on experience in configuring and deploying web Applications using different web/application
servers such as Web Logic, IBM WebSphere, JBoss, Glassfish and Apache Tomcat.
 Experience in working with Relational Databases like Oracle, MySQL, DB2, MS SQL Server using SQL,
PL/SQL, and NoSQL databases such as MongoDB & Cassandra.
 Worked on JMS over messaging to exchange information asynchronously for enterprise applications.
 Experience with Bug Tracking tools like Atlassian JIRA, Bugzilla, ServiceNow.
 Experience in testing with Junit Framework using Mockito and Easy Mock & Junit Runner.
 Developed Spring boot applications and microservices and deployed AWS EC2 instances.
 Experience in AWS Solutions using EC2, S3, EBS, Elastic Load Balancer, and Auto Scaling Groups.
 Experience in unit testing applications using JUnit Framework and developed logging and standard
mechanism based on Apache Log4J.
 Experience in working with various version control tools like Git, SVN, Bitbuckets, TFS, CVS, and
different Project management tools like JIRA, Rally, and Microsoft Project.
Education Details:

 Masters in computer science from UC, Cincinnati, OH


 Bachelors in computer science from Acharya Nagarjuna University, Andhra Pradesh, India

Technical Skills:

Programming Languages Java, C++, SQL, PL/SQL, and Python


Java Technologies JSE, JDBC, JPA, AJAX, JSP, Servlets, EJB, JMS, JSTL, JNDI
Web Technologies HTML5, CSS3, JavaScript, AngularJS, Angular (4/6/8/9/14/12) Node.js,
React JS, Bootstrap, XML, XSD, XSL/XSLT, AJAX, jQuery, JSON, Typescript,
React Spectrum
Webservices REST, SOAP, WSDL, RESTful, AWS, Microservices, JAXB, Apache-CXF
ORM technology Hibernate, iBatis, MyBatis
Application/Web Servers WebLogic, Web Sphere, Oracle Glassfish, JBoss, Apache Tomcat.
Applications Frameworks Struts, JSF, Spring Framework, Spring MVC, Spring Boot, Spring Cloud, Spring
Batch, Spring Core, Spring Hibernate, Spring JDBC, Spring Security, JEST,
Mocha, Cucumber
Databases Oracle, MySQL and SQL Server, MongoDB, Cassandra
Operating Systems Windows, Linux, UNIX, and Solaris.
IDEs NetBeans, Eclipse, IntelliJ, RAD.
Version Control Systems CVS, SVN, Bamboo, GIT
Tools Viewer JUnit, Log4J, DOM
Build Automation Tools ANT, Maven, Gradle, Jenkins, Jira, Rally, Ansible, puppet
Cloud Technologies AWS (ECS, Fargate, EC2, S3, RDS, ELB, Lambda, Dynamo DB), PCF

Professional Experience:

Charter Communications, St. Louis, MO


Sep 2021 – Present
Sr. Java Full Stack Developer

Responsibilities:

 Actively participated in sprints and successfully implemented the project following scrum agile
practice. Involved in all phases of Software development life Cycle process.
 Designed and Developed Microservices-based applications using Spring, Spring Boot, Hibernate,
Spring DAO, Gradle, JDBC, Oracle. Used Eureka to call other proxies like Microservices.
 Designing and developing enterprise-level web applications using JEE technologies such as Servlets,
JSP, JPA, EJB.
 Developed a project to use throughout the company, this project was to create vacation requests,
control of day offs, birthdays, employee seniority. It was created using Angular 14 & Angular
in the frontend Developed and maintained Typescript-based applications and modules for both front-
end and back-end systems.

 Developed web pages using Servlets and XML for various modules.
 Installed Apache Tomcat Application Server, WebSphere agents.
 Created reusable and testable React JS functional and class components using es6.
 Apache Maven tool has been used for the build and deployment of the application.
 Understanding the concepts and executed on storage solutions in AWS including EBS optimization, AWS
Storage gateway, S3, CloudFront.
 Implemented and maintained continuous integration and deployment (CI/CD) pipelines for Typescript
applications.
 Created auto scaling groups in AWS from instance templates and auto provisioning based on the
project/testing team needs.
 Created new RESTful Webservices using JSON data format to communicate with all external systems
using Spring MVC framework.
 Created VXML scripts and defined call flows, menus, prompts, and audio files for IVR applications.
 Integrating DynamoDB with other AWS services which includes working with services like Lambda, S3,
and API Gateway to build scalable and reliable applications.
 Developed Web interface using React JS, HTML, CSS, JavaScript, and Bootstrap.
 Had experience integrating Spark with other systems, like Kafka.
 Implemented IVR system enhancements including features like prepaid balance inquiry.
 Developed spark application for filtering Json source data in AWS S3 and used spark to extract schema of
Json files.
 Developing, testing, and deploying JEE applications on application servers such as WebLogic, or JBoss.
 Worked on creating login authentication modules using Angular and TypeScript.
 Managing Spark infrastructure like installing and configuring Spark clusters, monitoring cluster health,
and managing resource allocation.
 Successfully reduced call abandonment rate through IVR optimization and improved call routing
strategies.
 Integrated NodeJS with mongo dB database to built rest api’s and also developed realtime call tracking
backend application along with express framework and ensured authentication and authorization for
the application.
 Implementing Service-oriented architecture (SOA) and OOP concepts using Web Services like SOAP,
REST.
 Selecting the appropriate AWS service based on computing, data, or security requirements.
 Migrated Oracle 11g database to PostgreSQL database using ESF Database migration toolkit.
 Configuring and fine-tuning DynamoDB tables, indexes, and queries to achieve optimal performance and
cost-effectiveness.
 Lead the Interns, Junior developers, and act as bridge between Onsite - Offshore, responsible for
deploying the application two weeks ahead of time.
 Writing and optimizing DynamoDB queries and operations using the appropriate SDKs and APIs.
 Implemented Spring boot-microservices to process the messages into the Kafka cluster setup.
 Developed the REST Microservices using Java JDK 1.8, Scala, on the IntelliJ platform by gathering the
knowledge of previous phase resources and integration with Oracle.
 Deployed PCF on AWS EC2 to manage the containers created by PCF.
 Automating IAM tasks and processes using AWS tools such as AWS Lambda, to improve efficiency and
reduce manual errors.
 Deploying containerized applications on AWS EKS using Kubernetes Helm charts
 Used vertx toolkit as a bridge to communicate between modules while working in eclipse ide.
 Secured the APIs by implementing Oauth2 token-based authentication using spring security.
 Used JavaScript and CSS to have better control of the Browser.
 Developed User Interaction screens using HTML, CSS3, Bootstrap, JavaScript, Angular 10, and NodeJS.
 Implemented the security on microservices using Spring Boot Auth server which generated JWT tokens
as OAUTH2 mechanism.
 Created Typescript reusable components and services to consume REST API's using Component-based
architecture provided by Angular.
 Created automated pipelines in AWS Code Pipeline to deploy Docker containers in AWS ECS using
services like CloudFormation, Code Build, Code Deploy, S3, and puppet.
 Created AWS S3 buckets to keep the web app files and the CloudFormation templates.
 Deployed the Spring Batch application on Pivotal Cloud Foundry (PCF) instance and bind the services like
Java and PostgreSQL services.
 Defining and implementing access control policies, including permissions, to ensure that users can access
only the resources they need.
 Hands-on experience with AWS EC2, AWS S3, EBS, Auto Scaling, CloudWatch, and other services.
 Used Angular 10 and Confidential Covalent UI as frameworks to create a Single Page Application (SPA)
which can bind data to specific views and synchronize data with the server.
 Created Angular service and integration with RESTful APIs and Angular HTTP Client to send GET/POST
requests to fetch data from the server.
 Developed user interface by using React JS, Redux for SPA development.
 Worked on building a data center with AWS. Installed SVN, GIT for version control, Jenkins images on
AWS.
 Monitoring DynamoDB issues which includes using tools like CloudWatch to monitor performance and
diagnose issues when they arise.
 Project Setup using my eclipse, IntelliJ, and servers like tomcat, JBoss.
 Used React JS for templating for faster compilation and developing reusable components.
 Responsible for using Java 11, Java 8 features such as lambda expressions, Parallel operations on
collections, multithreading, and effective sorting mechanisms.
 Developed Single Page applications using Angular 6 using components, and directives using Typescript.
 Creates and configured Microservices architecture, integrated it with the React JS application.
 Been part of cloud native development which included Design, build, secure, and manage
clusters/workloads running on self-managed Kubernetes, AWS ECS.
 Implemented Asynchronization processes using messaging queues by breaking down a long-running
process into smaller, discrete tasks that can be executed independently.
 Extensively used Angular-CLI to generate components, routes, services, pipes and to run tests.
 Implemented a recursive algorithm to parse large Graph QL introspection queries into a dotfile format to
visualize the one-to-many relations between schemas in an SVG format.
 Used AWS Cloud Watch to monitor AWS services and logs to monitor applications.
 Patch, Upgrade, and keep the PostgreSQL DBs current. Review all PostgreSQL logs for problems.
 Used Microservices architecture, with Spring Boot services interacting through an amalgamation of REST,
Swagger, Cassandra, and MQ message brokers and leveraging.
 Enhanced application performance by Angular 8 Component-based development in view of future
Angular framework transitions.
 Created custom, self-contains, reusable, and testable angular 8/9 modules, controllers, directives, and
services to implement key functionalities for customer account summary.
 Installation, administration, maintenance of CI/CD applications: Jenkins, Artifactory, SonarQube, Stash,
and Docker. Created private cloud using Kubernetes that supports DEV, TEST, and PROD environments.

Environment: Java 11, Angular 8/9, Servlets, JMeter, EJB, JSP, JDBC, JNDI, XML, HTML/DHTML, CSS,
Webservices, AWS Lambda, Kafka, JMS. AJAX, SOA, IBM MQ, JUnit, UNIX, SQL, Oracle 10g, 11g, Spring boot.

Liberty Mutual, Boston, MA


Mar 2020 to Aug 2021
Full Stack Java Developer

Responsibilities:

 Involved in Agile stand-up meetings throughout the project with team on day-to-day to update project
status using JIRA. Implemented Project structure with Spring MVC, Spring Boot.
 Developed RESTful service interface using Spring Boot to the underlying Agent Services API.
 Designed, Developed REST Web Services based on REST architecture, implemented various HTTP
methods, did Error Handling to provided data to the front end Angular 6 in JSON format.
 Designed the user experience using UI Libraries including React JS, JavaScript.
 Experienced with event-driven, AWS Lambda functions to trigger various resources. Involved in writing
Java API for Amazon Lambda to manage some of the AWS services.
 Worked closely with designers to implement responsive user interfaces using Typescript-based tools and
frameworks.
 Implemented REST Microservices using spring boot. Generated Metrics with method-level granularity
and Persistence using Spring AOP and Spring Actuator.
 Troubleshooting and resolving issues with Elastic search to maintain system performance and
availability.
 Designed and developed a full stack funding website using node.js, PHP and slim framework.
 Developed UI with HTML5, CSS3, SAAS, JSON, AJAX, Angular 6 and TypeScript.
 Developed with single page application framework Angular 6 extensively using routing, services, views,
directives navigation through the different status and multiple modules.
 Developed Spark-Streaming applications to consume the data from Kafka topics and to insert the
processed streams to Mongo db.
 Developed a RESTful web API using Spring Boot. Spring Data is used to communicate with MongoDB.
 Developed reusable UI Components in Angular 6. Established simulation service with Spring Boot, REST.
 Used Angular 6 HTTP Module to make API calls and worked with the observables.
 Worked on UI technologies such as JavaScript, jQuery, HTML5, CSS 3.0, and Bootstrap.
 Developed CDK application which includes building infrastructure as code, creating AWS resources, and
automating deployment processes using AWS CDK and TypeScript.
 Built microservices using Spring boot, and Spring security and deployed to the AWS cloud as part of cloud
native.
 Developed microservices using NodeJS as the backend technology and used docker container along with
RabbitMQ for communication. Also implemented load balancing to distribute traffic across multiple
NodeJS instances during the entire process.
 Developing UI Rich Web Applications and Web Service Applications using HTML 5, CSS 3, XML, AJAX,
Object-Oriented JavaScript, Angular 6, Bootstrap, RESTful, JAVA, JSP
 Integrated Spring ORM frameworks Hibernate for database operations with ORACLE.
 Indexing and searching data in Elasticsearch to retrieve information and insights. Configuring and
optimizing search queries in Elasticsearch to improve search accuracy and relevance.
 Used Hibernate Transaction Management, Hibernate Batch Transactions, and Cache concepts.
 Used Apache Kafka for building real-time streaming data pipelines (Message Queues) for asynchronous
exchange of vital information between multiple business applications.
 Developed RESTful service interface using Spring Boot to the underlying Agent Services API.
 Worked on React JS Virtual Dom and React views, rendering using components that contain additional
components called custom HTML tags.
 Designing and implementing GraphQL APIs which includes defining the schema and resolvers that enable
clients to query and mutate data.
 Written SQL, PL/SQL Scripts to extract data from Database and for Testing Purposes.
 Developed Interfaces using UNIX Shell Scripts to automate the bulk load & update Processes.
 Executing test scripts to verify actual results against expected results by using Power Connect for source
(DB2) validation and Oracle for target validations.
 Developed microservices with Spring to retrieve API routes for the entire cluster. Using this strategy each
Microservice in cluster can be load balanced, exposed through one API gateway.
 Used Spring Core Annotations for Dependency Injection Spring DI, Spring MVC for REST API, Spring Boot.
 Performed Service Level Testing for Web services using Soap UI.
 Developing and maintaining automation scripts using both Netconf and REST APIs.
 Involved in writing Java API for AWS Lambda to manage some of the AWS services.
 Designed the user experience using UI Libraries including ReactJS, JavaScript.
 Utilized AWS Lambda to upload data into AWS S3 buckets, to trigger other Lambda functions.
 Developed Multi-Threaded Producer and Consumer MQ applications using spring boot.
 Installed the application on AWS EC2 instances and configured the storage on S3 buckets.
 Worked on creation of custom Docker container images, tagging, and pushing the images.
 Developed Mockito and JUnit test cases to improve code coverage.
 Designed and developed Microservices business components using Spring Boot.
 Experience in using built tools like webpack, webpack-loaders and REST web services for package
management and installation.
 Implemented unit tests for Angular components with frameworks using Karma and Jasmine.
 Implemented a recursive algorithm to parse large Graph QL introspection queries into a dotfile format to
visualize the one-to-many relations between schemas in an SVG format.
 Created JSON request and validated the response using postman Interceptor and Swagger UI.
 Set up CI/CD pipeline process for the application using the Jenkins.
 Monitored the Error logs using Log4j and fixed the problems.
 Apache Maven tool has been used for the build and deployment of the application.

Environment: Java 8.0, Spring 4, Hibernate 4.2, React, Spring batch, Spring Boot, JPA, JavaScript, Angular 7,
HTML5, CSS3, Eclipse, Drools, JBPM, Oracle 11g, ILOG, log4j, Junit, TestNG, Microservices, Selenium, Easy
Mock, RabbitMQ, XML, Web Services, SOAP UI, next.js, webpack.

Bank of America, Charlotte, NC


Jan 2019 – Feb 2020
Java Fullstack Developer

Responsibilities:

 Experienced at launching Amazon EC2 instances and setting up security groups and configuring Elastic
Load balancers with EC2 auto scaling groups and automating infrastructure in AWS and configuring EC2
instance, S3 buckets.
 Developed presentation layer with HTML, CSS, Bootstrap, JavaScript, React on W3Cstandards.
 An application for creating a quick quote for B2B Customers across all channels.
 Involved in developing the application using ReactJS on front end and Redux for State Management.
 Developed Complex User Interfaces, implemented stateless functional components using React Hooks.
 Leveraged latest React Context API for multiple use cases instead of using Redux.
 Responsible for setting up AngularJS framework for UI development. Developed HTML views with
HTML5, CSS3, JSON and AngularJS.
 Normalized and transformed the data to provide security monitoring, and also developed robust data
ingestion pipelines to collect and parse banking-related data from transaction logs, security logs, and
customer interactions.
 Designed and conducted complex Object-oriented analysis and developed software applications using
UML diagrams and other design patterns.
 Designed and developed IVR applications using VXML to provide interactive and efficient customer
experiences.
 Configuring network devices using Netconf and REST protocols.
 Used React profiler to identify rendering issues and optimized code to improve application performance.
 Worked on React Virtual DOM, react views, rendering using components that contains custom HTML tags.
 Used React & Redux Dev Tools plugins to observe component state and prop changes instantly.
 Implemented Redux for state management, developed UI components across multiple applications.
 Developed an application which is a payment and money movement Lane that is designed to securely
process the payment by tokenizing personal information and providing the transaction details in split
second to avoid any discrepancies.
 Monitored and optimized JFrog Artifactory performance, including repository size, indexing, and garbage
collection.
 Created intuitive dashboards and visualizations in Splunk to present key performance indicators (KPIs),
compliance metrics, and operational insights to stakeholders in the banking organization.
 Experience in processing the transaction initiated by the customer securely without any security
breaches.
 Demonstrated expertise in managing IVR payment systems, handling customer transactions, and
resolving payment-related inquiries efficiently.
 Effectively processed a high volume of payments daily, ensuring accuracy and adherence to security
protocols.
 Utilized Next.js API routes to create serverless functions and handle backend logic and also Implemented
data fetching from RESTful APIs or GraphQL endpoints and handled data transformations.
 Created a dashboard for our payment processing team and we created a dashboard to check all the
details regarding transactions.
 Worked with React JS Forms, Keys, Router, components, Events.
 Used React JS to create custom components for data manipulations and to display data in company
standard format. Leveraged NPM packages to implement various use cases.
 Implemented stable ReactJS components and stand-alone functions to be added to any future pages.
 Implemented modules using Core Java APIs, Java Collections, Java Streams, multi-threading.
 Designed and developed a scalable banking transaction processing system using Node.js, microservices,
and message queue(kafka).
 Implemented AngularJS Factories and Controllers to manipulate and view employee task data.
 Used AngularJS HTTP methods and calls to retrieve the required data from the Services.
 Used Angular 8 as a framework to create Single and Multiple Page Applications which can bind data to
specific views and synchronize data with the server.
 Worked on creating login authentication modules using Angular and TypeScript.
 As a lead, I had been responsible for managing the project from start to finish, including planning,
budgeting, scheduling, and ensuring that project goals are met.
 Developed Single Page Applications (SPA), using MEAN (Mongo, Express, Angular, and Node) stack.
 Developed Microservices, created REST APIs using Java Spring Boot, Express. used Maven as build tool.
 Implemented functionality using Spring Boot and Hibernate ORM to map with Oracle Database.
 Used Spring components like Spring MVC, Spring AOP, Spring Batch, Spring IOC, Spring Transactions and
Spring Security modules for developing the service layer of the web application.
 Used Microservice architecture, with Spring Boot based services interacting through a combination of
REST and Apache Kafka message brokers.
 Used REST API’s template to communicate with web client for Asynchronous communication.
 Used Apache Kafka Queues for reliable, asynchronous exchange of info. between business applications
 Worked with Spring Cloud services (Netflix OSS - Eureka) and Ribbon for client-side load balancing.
 Implemented Spring Cloud – Netfilix Zuul API Gateway to build microservices to communicate.
 Used Spring Boot Actuator to monitor and manage the application in production environment.
 Experience with Kibana to check logs and other time-stamped data sets stored in Elastic Search.
 Worked on Swagger API to auto-generate documentation for REST APIs and used for Testing RESTAPIs
 Leveraged Redis as temporary database for storing data in a transaction.
 Used Kibana for visualizing application logs and debugging.
 Developing, testing, and deploying JEE applications on application servers such as WebLogic, or JBoss.
 Execute SQL and stored procedures to Oracle database.
 Security for the developed Rest API’s is provided using JSON Web Token (JWT).
 Designing and implementing GraphQL APIs which includes defining the schema and resolvers that enable
clients to query and mutate data.
 Created Server instances on AWS and Tomcat, Swagger used for deploying Microservices.
 Used Amazon Cloud Watch to monitor AWS services and logs to monitor application.
 Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
 UsedJenkinsfortheautomaticbuildprocessandusedforintegrationtestinganddeployingsoftware.
 Created, managed a Docker deployment pipeline for custom application images in the cloud using
Jenkins.
 Deployed Spring Boot based Microservices in Docker and Amazon EC2 container using Jenkins.
 Used Git for version control, JIRA to track Problems and customized logs usingLog4j.
 Wrote test cases using Junit, JMeter, Power Mock which adhere to a Test-Driven Development pattern.

Environment: Java, HTML, CSS, Bootstrap, React JS, Ajax, JavaScript, Typescript, Angular, Spring Boot,
Hibernate, JPA, RESTful, Maven, Rabbit MQ, Netflix OSS, Swagger, Tomcat, AWS, Git, Bitbucket, JIRA, Log4j,
webpack.

Orawaves Infotech Pvt Ltd, Hyderabad, India


Feb 2017 – Apr 2018
Java Full stack Developer

Responsibilities:
 Actively participated in sprints and successfully implemented the project following scrum agile practice.
Involved in all phases of Software development life Cycle process.
 Used various Core Java concepts such as Exception Handling, Collection APIs to implement various
features and enhancements.
 Lead the team of 5 during check 21 project while working and complete the project ahead of timeline.
 As a lead, I have been responsible for tracking and reporting on team performance metrics.
 Used Angular HTTP services to perform REST services interactions to get, post JSON data.
 Implemented REDUX with Angular using angular-redux for uni directional data flows.
 Created web pages using Angular data driven and template driven forms. created custom asynchronous
validations to validate the data on server side.
 Worked on Kotlin while working on a POC. And Used Kotlin, plan, create, construct, and deliver an end-to-
end Android mobile app.
 Developed UI Screen to display alerts in a grid using jQuery and Bootstrap.
 Developed an application using Core Java, Multi-threading, Spring MVC, Spring Boot, J2EE, Hibernate,
REST which Involved creating, publishing and consuming Restful/SOAP Web Services which was
developed based on Spring MVC and Apache CXF API.
 Used Streams and Lambda expressions available as part of Java 8 to store and process the data.
 Created and managed data visualizations using Kibana. Building and managing dashboards to provide
insights into key metrics and trends.
 Setting up and configuring data sources to ensure Kibana has access to necessary data. Integrated Kibana
with elastic search tool.
 Consumed RESTful APIs or implemented Retrofit libraries in Kotlin to fetch and display data from
backend services.
 Used MongoDB document-oriented database to store data.
 Designed, developed UI with react which wrapper on top of flux architecture and gulp enhanced
workflow.
 Developed SPA using Angular 2 using components, directives using Typescript.
 Analyzing real-time data and performance metrics to identify areas for improvement and optimize
application performance in RAD.
 Created components, modules and directives using Angular 2.
 Developed and maintained Python applications and scripts to automate business processes.
 Designed and implemented data pipelines and ETL processes using Python libraries like Pandas and
NumPy.
 Implemented responsive user interfaces (UI) using XML and Kotlin in Android Studio, incorporating
Material Design guidelines for a visually appealing and user-friendly experience.
 Designed and conducted complex Object oriented analysis and developed software applications using
UML diagrams and other design patterns.
 Debugged and fixed issues in existing Python codebases.
 Integrated Kotlin Coroutines for asynchronous programming, improving app performance and
responsiveness.
 Building RESTful web services using Spring Integration and Spring MVC.
 Used Python libraries like Flask and Django to build REST APIs and web applications.
 Worked on webpage enhancements using HTML, CSS, Angular 2, JavaScript, Servlets, Beans
 Used AWS Cloud Watch to monitor AWS services, AWS Cloud Watch logs for monitoring.
 Developed microservices by providing design and POC model using spring boot.
 Created, implemented PL/SQL stored procedures, functions, cursors, and views using SQL.
 Responsible for automated Unit testing of various components using Junit with Mockito.
 Develop Java and J2EE based web applications using Java frameworks like Spring and JSP.
 Worked on client-side programming using java script for validations, form submission, etc.
 Experience in working with GIT as a version control.
 Used Node JS to interact with Rest services and Database, building real-time Web API's.
 Involved in developing UI components using Angular 2, JSON to interact with REST services.
 Used Angular 2 as framework to create a Single Page Application (SPA) which can bind data to specific
views and synchronize data with server.
 Extensively involved in UI screens using Java, HTML5, JavaScript, jQuery, JSON, node.js, CSS and Ajax.
 Used Maven as build tool and deploying the application, Developed Jenkins job to deploy project
automatically in QA and Production environments.
 Conducted RAD training sessions for clients and team members to ensure a thorough understanding of
the methodology and its benefits.
 Used Multithreading, Executor Service, exception handling, collections and WebSocket.
 Wrote database triggers, procedures, functions in PL/SQL.
 Migrated application into Microservice (REST) to provide CRUD capabilities in Spring Boot.
 Used VSC for developing for Angular based project and Eclipse for java-based applications.
 Set up Jenkins server and build jobs to provide continuous automated builds based on polling the GIT
source control system during the day and periodic scheduled builds overnight to support development
needs using Jenkins, GIT, JUNIT, Selenium and Maven.
 Experience working on N-Tier architectures, scalability, integration and Microservices.
 Worked on Lambda Expressions, Functional interfaces Stream API's, Time API, and Improvements on
Collection, Concurrency, and IO improvements by using Java 8.
 Developed test cases in JUnit/Mockito, Maven builds to achieve functionality in build process.

Environment: Java 1.8, J2EE, JSP, Spring 3.x, Spring Boot, XML, JSON, Linux, Angular, React JS, CSS,
JavaScript, jQuery, Node JS, Eclipse IDE, GIT, Maven, AWS, Kafka, Restful Web Services, JIRA, MongoDB,
Microservices, Oracle 11g, Junit, Jenkins, LOG4J, Azure.

Torry Harris Business Solutions, Bengaluru, India


May 2014 – Dec 2016
Java Developer

Responsibilities:

 Involved in analysis, specification, design, and implementation and testing phases of Software
Development Life Cycle (SDLC) and used agile methodology (SCRUM) and strategic portfolio
management (SPM) for developing applications.
 Core Java development and Support of Java/J2EE applications with emphasis on OOP-based web forms,
business logic, database access components.
 Implemented asynchronous messaging service using Kafka in Microservices-based application.
 Followed Kanban board and Scrum methodology in development lifecycle process.
 Used Oracle 11g, SQL Server, NoSQL database like Mongo DB, PostgreSQL as distributed database.
 Designed, developed a custom, single-page, responsive Web Application on front end using Angular.
 Developed several reusable directives using Angular 2.0. Moved existing AngularJS controllers and
services to Angular 2 components for more responsive and less dependency.
 Implemented (SOA) and OOP concepts using Web Services like SOAP, REST services.
 Developed drag and drop tree view, web application to transfer & arrange data using Angular, HTML.
 Successfully Generated consumer group lags from Kafka using their API Kafka- Used for building real-
time data pipelines between clusters.
 Building and testing integration flows using Spring Integration and JUnit.
 Used Spring Security for Mobile clients and Web Applications for Microservices Authentication.
 Provided PostgreSQL, Oracle and MS SQL Server installation, patching, cloning, configuration, migration,
upgrade, and capacity planning.
 Developed Microservices using Spring integration and deployment in Pivotal Cloud Foundry (PCF)
 Worked on React JS Virtual Dom and React views, rendering using components that contain additional
components called custom HTML tags.
 Handled the API requests sequentially to achieve synchronization.
 Developed the Services using AWS Elastic Search, Restful Services using JAX-RS and Java
 Fetching the records for SOAP and Restful requests from Oracle 11g DB using SOLR search.
 Involved in multi-tier Java and J2EE based applications support, responsible for writing business logic
using core Java, SQL queries for the backend RDBMS.
 Set up AWS Oracle RDS databases, use data pump to migrate data to Relational Database Services (RDS).
 Consumed JAX-WS, JAX-RX based web services using Spring and used SOAP UI for testing these services.
 Created SQL queries to ensure integrity of data with frequent restoration and back up using PostgreSQL.
 Developing and editing user Interface Screens for presentation logic using JSF, JSP, HTML5, CSS3,
Bootstrap, JavaScript, and Angular JS 5/6.

Environment: Java 8, Angular 4/5/6, Servlets, JMeter, JSP, JDBC, JNDI, XML, HTML/DHTML, CSS,
Webservices, AWS Lambda, Kafka, JMS, AJAX, SOA, Azure, JUnit, Windows, UNIX, SQL and Oracle, Spring,
Hibernate Frameworks.

You might also like