Summary
Overview
Work History
Education
Skills
Timeline
Generic

Manikanta Poreddy

Summary

Around 10+ years of diversified experience comprising delivery management, design, development, deployment, and cloud implementation with thorough knowledge in AWS, Java, and J2EE.

  • As a Full stack developer with extensive knowledge working in Angular.js, and Node. js, React.js in all stages of the Full Software Development Life Cycle (SDLC) in various Information Technology areas involving Java /JavaScript/ J2EE, SOA/Web services, and Frameworks (Spring and Hibernate).
  • Exclusive experience in database administration, installation, configuration, and upgrades with Oracle Software 19c/12c on Red Hat Linux, AIX, and Windows Platform and also have experience in implementing Java8 features like parallel streams, lambdas and filters.
  • Experienced in a multi-tiered distributed environment, OOPS and OOAD concepts, and Service Oriented Architecture (SOA).
  • Expertise in distributed, secure, and scalable application development using J2EE Technologies like Servlets, JDBC, JSP, Struts, Spring IOC, Spring MVC, Amazon Web Services (AWS), and Web Services development (SOAP and RESTful).
  • Expertise in implementing, integrating, and supporting Okta cloud SSO, MFA, and enterprise SaaS technologies in complex IT environments across heterogeneous operating environments.
  • Experience in back-end technologies including SQL databases such as DB2, PostgreSQL, MySQL, and Oracle Database and NoSQL Databases such as Dynamo DB also in front-end technologies like HTML5, JavaScript, jQuery, CSS3, AJAX Angular JS, React JS, Bootstrap JS, web accessibility and responsive web designs, and APIs of all kinds, built high-availability AWS and Digital Ocean, Nginx, Apache HTTPS.
  • Experienced in Infrastructure, Security, and Operations including IaaS, PaaS, SaaS, migration experience on Services, Storage Solutions, Cloud Architecture, Networks, Applications Services, DevOps, AWS & AWS Cloud Database.
  • Experienced in working on web servers like Apache Tomcat, jetty and application servers like WebLogic, and Tomcat to deploy code. Expertise in DevOps and CICD tools like Jenkins, Chef, Maven, uDeploy, and Cloud Formation. Experienced in AWS (EC2, IAM, EBS, S3, RDS, SES, ELB, Cloud Formation, Elastic Cache, Cloud Watch, Lamda, SNS, Dynamo DB). Strong knowledge in scripting technologies like Python, Scala, Shell, Groovy on Grails & Perl.
  • Hands-on experience in Azure Development worked on Azure web application, App services, Azure storage, Azure SQL Database, Virtual machines, Fabric controller, Azure AD, Azure search, and notification hub.
  • Extensive experience with Amazon Web Services (AWS), Open stack, Docker Puppet, and experience in using containers like Docker and familiar with Jenkins.
  • Used ANT, Maven, and Gradle scripts for building and deploying the application in Web/App servers.
  • Used several AWS services such as AWS DynamoDB, EC2, Lambda, Glue, ElastiCache, S3, Redshift, Kinesis, Athena, Apache Druid, Airflow, Aurora MySQL, etc for development of TrafficGuard and NXUS
  • Worked on AWS cloud resources, including launching, maintaining, and troubleshooting EC2 instances, and S3 buckets, Elastic Load Balancer (ELB), Elastic Search, and Relational Database Services (RDS).
  • Extensively worked in an Agile environment and Extensive experience in Quality Assurance using Java, Testing, SQL, Selenium IDE, and Selenium Web Driver.
  • Integrate system testing via SOAP and RESTful API. Ability to create automated tests with Selenium and also, Experience in testing using the software development process like TDD and BDD.
  • Good Exposure in configuring single Instance, Oracle Real Application Clusters (RAC) and Automatic Storage Management (ASM) and an excellent knowledge in executing automated test scripts developed using Java & Python.
  • Expertise in developing and consuming REST and SOAP-based Web services. Excellent Java development skills with core Java8, JDBC, Hibernate, and solid experience in MC architecture, using Spring 3, Spring MVC, and Struts 2 and also i have experienced in developing UNIX shell scripts for batch processing and Python scripts.
  • Designed, configured, and deployed Microsoft Azure for a multitude of applications utilizing the Azure stack (Including Compute, Web & Mobile, Blobs, Resource Groups, Azure SQL, Cloud Services, and ARM), focusing on high - availability, fault tolerance, and auto-scaling.
  • Experienced in developing UI applications especially for view rendering using React JS and along with Redux and Flux patterns to attain MVC software architectural functionality and also also maintaining Okta polocies.
  • Used Hibernate ORM tools which automate the mapping between SQL databases and objects in Java. Integrated the Spring and Hibernate framework. Experienced in Unit Testing and generating Test cases for web applications.
  • Experienced in developing CI/CD system with Jenkins on Kubernetes environment, by utilizing Kubernetes and Docker for the runtime environment for the CI/CD system to build, Test and Deploy. Experienced in all phases of the Software Development Life Cycle (SDLC with a specific focus on the build and release and quality of software and involved with teams that worked on Agile Software Development and Methodologies.
  • Experience in migration of oracle database to higher version and installing patches. Expertise in DevOps, and Release Engineering. Configuration Management, Cloud Infrastructure, and Automation by using various tools like GitHub, SVN, Bitbucket, Terraform, Ant, Maven, Jira, Jenkins, Bamboo, Chef, Puppet, Ansible, Docker, Kubernetes.

Overview

11
11
years of professional experience

Work History

Sr. Full Stack Java Developer

Fidelity Investment
Westlake, TX
10.2022 - Current
  • Worked on Core Java concepts such as OOP Concepts, Collections Framework, Exception Handling, File I/o and concurrency, Multi-Threading, JDBC, and Generics
  • Used Java8 features in developing the code like Lambda expressions, creating resource classes, and fetching documents from the database
  • Implemented Angular 2 Services for connectivity between web applications and back-end API'S using TypeScript
  • Implement the technical transformation for the front end from Angular.JS to Angular7
  • Developed single-page applications using Angular7 Routers
  • Experienced in branching, tagging, and maintaining the version across the Environments using SCM tools like Git, GitLab, and GitHub
  • Development and maintenance of Cloud Native GitLab deployment tooling and upgrade methods
  • Created Angular7 Directives, Components, Pipes, and Injectable across the whole system, such as to build the custom filter
  • Developed BDD tests using Cucumber by writing behaviors and step definitions and also developed required Selenium support code in JAVA for Cucumber
  • Experience in Gradle Build tool and understanding the artifactory and repo structure
  • Implemented Okta Group rules and birthright provisioning of users into downstream applications
  • Responsible for building aggregation and reporting layers using Apache Druid, RedShift, and Big Query
  • Drive the Docker Containerization process for the Source Code Management team
  • Strong experience with containerization using Docker and Kubernetes
  • Managing Tablespaces, Users, and privileges for Container Databases (CDB), and pluggable databases(PDB) in Oracle 12c/19c RAC
  • Used Kubernetes to orchestrate the deployment, scaling, and management of Docker Containers
  • Experience in Open-Source technologies like AWS, Cassandra, Kafka, Mongo DB, and AngularJS
  • Extensive knowledge of Gradle build system and its configuration
  • Proficient in creating and maintaining build scripts using Groovy and Kotlin DSL
  • Used Apache Spark for big data workloads for optimized query execution through distributed processing
  • Developed various pages in the application in front-end technology HTML5, CSS3-SASS, JSON, Angular 6
  • Developed Single Page Applications (SPA) using Angular 7, TypeScript, HTML5, CSS3, and Bootstrap 3
  • Used HTML5, CSS3, JavaScript, Angular7, and Bootstrap in the front end
  • Worked with firewall team to configure IP Zones for internal &external network and blocked blacklisted IP’s in Okta
  • Worked with Angular7 Controllers, Directives, Services, Pipes, Guards, and Angular Routing
  • Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions, and Spring security modules
  • Implemented high availability with Azure Classic and Azure Resource Manager deployment models
  • Worked with application teams to integrate Okta for SSO and provisioning
  • O Designed Network Security Groups (NSGs) to control inbound and outbound access to network interfaces (NICs), VMs, and Subnets
  • Experience in Oracle 19c GDS pools creation, registration of databases in GDS pools, and Oracle GDS services creation to connect application users
  • Integrated Spring Security to manage user registration and login and used Cryptography for user authentication
  • Used design patterns like Singleton, Data Access Objects, Factory, and MVC patterns
  • All the functionalities are implemented using Spring IO / Spring Boot and Spring JDBC
  • Integrated Spring Security to manage user registration and login, and used Cryptography for user authentication
  • Designed REST-based Microservices using Spring Boot
  • Designed and developed the RESTful web services to communicate over the network
  • Implemented the authentication and authorization of the application using Spring Security and OAuth2
  • Load data from various data sources into HDFS using Kafka
  • Integrate Okta with service Now through Orchestration activity pack for Access Automation
  • Worked on Swagger API and auto-generated documentation for all REST calls
  • Implemented persistence layer using Spring JDBC template to store the data in Oracle database
  • Involved in maintaining and updating the procedure for the ETL process
  • Used Oracle as database and Involved in the development of PL/SQL backend implementation and using SQL created CRUD, Views, Joins, Indexes, and Procedures statements
  • Experienced in writing real-time processing and core jobs using Spark Streaming with Kafka as a data pipeline system
  • Implemented Spring boot microservices to process the messages into the Kafka cluster setup
  • Developed Mockito and JUnit test cases to improve code coverage
  • Developed and performed test cases using Jasmine and Karma for front-end unit testing and used the Cucumber, Protractor, and Http-server for the End 2 End testing
  • Maintaining Active Directory groups and users
  • Configuring push groups from okta to active directory
  • Developed Merge jobs in Python to extract and load data into MySQL database
  • Created JSON request and validated the response using Postman Interceptor and Swagger UI
  • Setup CI/CD pipeline process for the application using Jenkins and Identify improvements to enhance CI/CD
  • Familiarity with Jenkins build tool, Gitlab source code repository, and migration of services and servers to the cloud and containers
  • Hosted the application on the docker platform, generating documentation for API’s with swagger
  • Wrapper developed in Python for instantiating multi-threaded applications and running with other applications
  • Moving existing monolithic architecture to microservices and migrating them to AWS cloud
  • Used AWS Services platform to upload data into AWSS3 buckets and create EC2 instances
  • Apache Maven tool has been used for the build and deployment of the application
  • Monitored the Error logs using Log4j and fixed the problems
  • Environment: Core Java/J2EE, Agile Scrum, Cucumber, Spring 4, Oracle 19c R1 RAC, Gradle, Hibernate 4.2, Spring batch, Spring Boot, Apache Druid, Spring Security, JPA, JMS, HTML5, AWS, CSS3, Angular 7, Cryptography, Eclipse, Oracle 10g, Swagger UI, AWS, Docker, Log4j, JIRA, Cassandra, Pure XML, Web Services, Kafka, Microservices, REST UI, Apache Spark

Sr. Full Stack Java Developer

Verizon Wireless
Irving, TX
08.2021 - 09.2022
  • Designed and developed the application using Agile methodology and followed TDD, Scrum, and pair programming
  • Wrote Technical design document with the class, sequence, and activity diagrams in each use case
  • Designed dynamic and browser-compatible pages using jQuery, JavaScript, and Angular JS
  • Implemented J2EE design patterns such as Session Facade, Factory, DAO, and DTO
  • Designed, developed, and maintained Tableau self-service reports and dashboards with different drill-down capabilities that were inclined to identify out-of-pattern behavior
  • Worked with Angular JS MVC framework including authoring complex directives, services, controllers, and filters
  • Customized Angular JS filters in several locations to get the required output
  • Implemented Angular Controllers to maintain each view data
  • Utilized Angular.JS UI-bootstrap components like time picker, directives, model pop-ups, ng-grid, router, progress bar, ng-Idle, and ng-Upload
  • Developed a feature in utility application and Verification Monitoring tool to verify the application statistics like pollers, consumers, and loggers using AngularJS, Node.js, and Bootstrap
  • Experience working with GitHub and JIRA for version management and bug tracking
  • Responsible for maintaining and expanding AWS (Cloud Services) infrastructure using AWS Stack especially worked with database setup and maintenance on AWS EC2
  • Worked with Rest APIS and Tableau client server which has greatly reduced the burden on Asurion’s analyst team allowing them to focus on more business-critical activities
  • Administered Oracle Real Application Clusters (RAC) for scalable and fault-tolerant database environments
  • Performed database upgrades, applying patches and critical security updates to ensure system stability and security
  • Conducted regular performance tuning and optimization, analyzing SQL queries, and implementing appropriate indexing and partitioning strategies
  • Developed various reusable Helper and Utility classes that are used across all the modules of the application
  • Designed and developed Business components and integrated them with Spring framework
  • Wrote data Components for Plan Setup wrote and called Stored procedures using Java, HQL, and Hibernate
  • Involved in configuring and integrating spring and Hibernate frameworks
  • Involved in the design and implementation of MVC architecture in different modules
  • Responsible for writing utility classes, UI development using JSP, CSS3, HTML, JavaScript, Angular
  • Used Angular JS Factories and Services to make Ajax calls or Restful Calls to get data in JSON Format
  • Played a key role in the design and development of applications using J2EE and Rest web service (Jersey frameworks) for Service Oriented Architecture (SOA) with JSON
  • Responsible for working on consuming and producing SOA/Web Services
  • Designed and Developed web services using JAX-WS, SOAP, JAXB, Apache CXF
  • Exposing and consuming the web services to the downstream applications using Apache CXF and Apache camel
  • Used AngularJS $http, ng-Resources services for accessing content from Rest web services, provided custom services to integrate the database with view pages along with pagination, sorting of data, deep linking (AngularJS route service)
  • Designing user Interface using Angular UI components such as tabs, grids, dropdowns etc
  • And configured the routing service using Angular-JS router
  • Developed REST service documentation using Swagger UI and developed test cases using Junit and Mockito frameworks
  • Developed REST exception handling controller advice to respond to bad requests and server-side exceptions
  • Created RESTful APIs in Express and returned logic through AngularJS data binding
  • Used MongoDB to import the data into and feed into web services and displayed it onto the browser
  • Wrote the DAO's to access the database using JDBC calls
  • Involved in writing REST Web services in Groovy/Grails wrapped by Jersey JAX-RS
  • Developed using JPA (Java Persistence API) frameworks and APIs such as JDO (Java Data Objects) and hibernate and also implemented Spring Bean Factory to create proxied object using AOP framework
  • Used AngularJS Global API to perform tasks like Comparing objects, iterating objects and Converting data and Implemented SOA architecture with Web Services using SOAP, WSDL and XML
  • Involved in developing HTML and JavaScript for client-side presentation and, data validation within the forms
  • Wrote build & deployment scripts using ANT, Maven, shell scripts and JACL on UNIX env
  • Used Oracle Coherence in Java Collection API to access and modify data, and the JavaBean event model to receive data change notifications
  • Environment: J2EE/J2SE, Java, JavaScript, Angular JS, Node.js, Spring Framework, Spring Batch, Hibernate, JDBC, JMS, Apache Axis 2.0, MongoDB, Tomcat Web server, LDAP, WSDL, SOA, SOAP, XML, HTML, Log 4j, RAD 7, Oracle, SunOS (UNIX), Sub Version, Maven and Windows 7, Cassandra.

Sr. Full Stack Java Developer

FedEx
Lakeland, FL.
01.2020 - 07.2021
  • Involved in SDLC requirements gathering, analysis, design, development and testing of applications developed using Agile methodology
  • Architected and developed new or enhance existing front-end portals for cloud provisioning, continuous integration and DevOps
  • Deployed applications on multiple JBOSS Instances and maintained Load Balancing, High Availability and Fail over functionalities
  • Developed the application under J2EE Architecture using Spring, Hibernate
  • Extensively using core java concepts like Synchronization, Collections, Multi-threading, and exception handling for developing applications
  • Worked on different modules of Spring including Spring MVC, Spring ORM and Spring Boot
  • Extensive use of HTML5 with Angular4, JSTL, JSP, and jQuery for the presentation layer along with JavaScript for client-side validation
  • Actively involved in architecture of DevOps platform and cloud solution and also developed user interface by using React JS, and Flux for SPA development
  • Implemented React JS code to handle cross-browser compatibility issues and used React-Router to turn the application into Single Page Application
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux Concept Applied design patterns including MVC Pattern, Factory Design Pattern and Singleton Design Pattern
  • Developed REST API's using Spring MVC and Spring boot, and hosted all microservices on PCF and also Implemented client-side functionality using HTML 5, Bootstrap
  • AngularJS 4.0 and jQuery
  • Proven ability in developing BDD scripts with Cucumber and writing step definitions for behavior
  • Experience in Automation testing using Selenium Web Driver, JUnit and Maven
  • Used Apache Kafka (Message Queues) for reliable and asynchronous exchange of important information between multiple business applications
  • Setup the Continuous Integration (CI) and Continuous Deployment (CD) process for the application using the Jenkins
  • Developed critical components of the application including Spring forms, Spring controllers, JSP views, and business logic and data logic components that include Hibernate Entities, Spring-Hibernate DAO and Spring models following MVC architecture
  • Implemented POC for Notifications and Appointment module using RESTful Microservice using Apache Camel framework using Java8
  • Consumed Web Services by implementing Spring REST support is to make the development of RESTful Web services
  • Conducted Automation testing using the Standards, guidelines and structured methodology in testing the application
  • Responsible for writing the Design Specifications for the generic and application specific web services in Groovy n Grails
  • Developed RESTful web service development in Grails
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API's and Spring Boot for microservices
  • Extensively worked with Hibernate Query Language (HQL) to store and retrieve the data from Oracle database
  • In-depth RDBMS experience in Microsoft SQL Server; Expert T-SQL programming skills including query optimization, stored procedures, views and functions: Ability to read, interpret and improve query execution plans
  • Integrated GitLab into Jenkins to automate the code checkout process
  • Implemented & maintained the branching and build/release strategies utilizing GIT
  • Proficient in AWS services like VPC, EC2, S3, ELB, Auto Scaling Groups(ASG), EBS, RDS, IAM, CloudFormation, Route 53, CloudWatch, CloudFront
  • CloudTrail
  • Responsible for overall Docker & Kubernetes setup, configuration and Architecture
  • Configured and maintained a large scale Docker based Paas environment using Kubernetes
  • Used Java 8 features like stream and Lambda expressions and Used Jenkins to build and release
  • Expert in implementing unified data platform to gather data from different sources using Kafka and Java Producers and Consumers
  • Used Agile and Kanban frameworks to manage the product development workflow
  • Designed and implemented Cassandra NoSQL based database and created REST enabled Web Services
  • Implemented a Continuous Delivery pipeline with Development of Cloud deployed applications API design and development to support intra-cloud and extra-cloud application integration Jenkins and GitHub and AWS AMI'S
  • Create RFP (Request for Proposal) microservice to provide RESTful API utilizing Spring Boot with Spring MVC
  • Used cloud foundry to push application to Predix cloud and also Integrated spring with Elastic search
  • Created, implemented and managed Pivotal Cloud Foundry deployments
  • Implemented Apache Kafka to provide a unified, high-throughput, low-latency platform for handling real-time data feeds
  • Experienced in managing multi-tenant Cassandra clusters on public cloud environment - Amazon Web Services (AWS)-EC2
  • Developed Python/Django application for Google Analytics aggregation and reporting
  • Explored Spark, Kafka, Storm along with other open source projects to create a real-time analytics framework
  • Managed servers on the Amazon Web Services (AWS platform instances using Chef Configuration management
  • Designed and implemented dynamic Web content and Web server applications using AngularJS, Angular 4, JavaScript, HTML, XML, RESTful Web services and Simple Object Access Protocol (SOAP)
  • Wrote the REST API Script to verify the IVR command prompt
  • Worked on Angular 4 migration with Node] s on the server side
  • Developed Mongo DB embedded documents from java code using spring data MongoDB
  • Implementing Spring MVC and IOC methodologies and Refactored the code for JVM Optimization and performance of application
  • Implemented application specific exception handling and logging frame work using Log4j and Involved in complete development of 'Agile Development Methodology and tested the application in each iteration
  • Designed, developed and implemented Behavior Data Driven (BDD) automation testing framework utilizing Java, Cucumber and Selenium Web Driver
  • Responsible for migrating the code base from Cloudera Platform to Amazon EMR and evaluated Amazon eco systems components like RedShift, Dynamo DB
  • Developed micro services using spring boot exposed as REST API and integrated with AngularJS based web applications
  • Django framework was used to make changes to the code in order to access Python libraries for the data transfer.
  • Worked with NoSQL database to store JSON like dynamic connections data and Also worked on documentation of Sol Rest API
  • Implemented Core Java Methodologies like interfaces, Collections, Customized Exceptions and Multi-Threading.
  • CSS, JMS, XML, XSLT, SOAP, TDD, Unix, Oracle, CI/CD, SQL JMS, MongoDB, JDBC, Spring MVC, Micro Services, JSON
  • Devised automation, backup and recovery protocols to preserve and safeguard data.

Sr. Full Stack Java Developer

Intuit
Mountain View, CA.
11.2017 - 12.2018
  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development and also Involved in enhancing existing MEAN (MongoDB, Express, Angular, and Node) stack applications and provided the required support
  • Responsible for creating efficient design and developing User Interaction screens using Angular 4.0, HTML5, CSS3, JavaScript, Query AJAX and JSON
  • Develop various screens for the front end using React S and used various predefined components from NPM (Node Package Manager) and Redux library
  • Programmed in Angular 4 to upload(post) files/images to the AWS S3 browser from the Front-end by installing NPM package of AWS-SDK
  • Worked on Rest Web services as well as Node Rest framework for backend services used Mongo DB (NoSQL) for database services and RESTful web services using Jersey for JAX-RS implementation
  • Performed GitHub/GitHub-Desktop bash and Terminal commands to clone, fetch, merge and push the code and created pull requests for changes that are made
  • Developed cross platform server-side applications using Node
  • BackBone.js and Angular.js and JS
  • Developed CICD system with Jenkins on Kubernetes environment, utilized Kubernetes and Docker for the runtime environment for the CI/CD system to build, Test and Deploy
  • Developed various Database interaction objects by implementing the DO patterns and used JDBC as Model Component
  • Created REST clients to consume data from other partner applications and involved in creating POC's using MEAN stack and enhancing existing REST API's developed using Node-js, ExpressJS and Mongo-db
  • Worked on nodes router to make cross-domain requests to API services like Spotify API, GitHub API, Mongo DB
  • Used Postman to test the API's, used SVN for the version control, JIRA for bug tracking and project management, JUnit and Mockito for Java unit tests, Jasmine and Karma for angular specs
  • Followed Agile methodology and involved in daily scrum meetings, sprint planning, showcases and retrospective and used JIRA as a tracking tool for the sprints
  • Used OAuth authorization framework to enable the application to obtain limited access to user accounts on the Restful Service
  • Developed Microservices, and created APIs using Java Spring Boot framework using Maven as a build tool and Cassandra as an enterprise-level database
  • All the functionality is implemented using Spring Boot and Hibernate ORM
  • Developed APIs and REST API proxy using APIGEE edge for sending mobile notifications and developed an application to perform CRUD operations using Java 8 on MySQL and Designed Web Application to connect to User Pool, create users and verify login using AWS Cognito for security
  • Worked with ELK (Elasticsearch, Logstash, Kibana) for log Analytics, and security purposes, collects real-time data from various sources, and analyze the data available, to create attractive dashboards
  • Created Swagger API to generate interactive API documentation that lets users try out the API calls directly from the browser
  • Created Typescript reusable components and services to consume REST APIs using Component based architecture provided by AngularJS 2.0 and also Created and managed all hosted or local repositories through Source Tree's simple interface of GIT client, collaborated with GIT command lines and Stash
  • Follow the Agile development approach using JIRA (daily standups, planning meetings, story estimations, code review, etc.)
  • Environment: Java, HTML, CSS, JavaScript, jQuery, AJAX, JSON, SDLC, MongoDB, Express, Angular, Node, AWS, S3, RESTful web services, GitHub, CICD, Jenkins, Kubernetes, Docker, Rest API, SVN, JIRA, JUnit, Mockito, Jasmine, Karma, Maven, Spring Boot, Hibernate, Spring MVC, Spring IOC, Agile

Sr. Full Stack Java Developer

Polaris
Medina, MN.
04.2015 - 10.2017
  • Involved in database modelling applying the normalization rules
  • Developed Code using Strut’s framework, based on the MVC design pattern
  • Utilized the AngularJS directives, factory, service, and filters
  • Created number of custom directives to reuse them across the controller
  • Worked on backend logic using Servlets, EJB, Hibernate and JDBC
  • Developed page specific elements, handlers, web beans, view helper classes, JSP pages & fragments by using design patterns and Java standards
  • Validating the Application by Deploying and testing on JBoss Server
  • Developed Micro Services using Spring MVC, Spring Boot, Spring Cloud, Spring AOP and Dependency Injection and JPA
  • Used JDBC Connection, Statement to retrieve Data from RDBMS
  • Developed dynamic pages for generating a report for displaying the existing business rules based on a search criterion to be reviewed by the CNA internally
  • Involved in debugging the product using JIRA Bug Tracking
  • Involved in developing the UI pages using HTML5, CSS3, JavaScript, JSON, jQuery and AJAX
  • Developed servlets for generating reports in PDF format
  • Implemented multiple high-performance Mongo DB replica sets on EC2 with robust reliability
  • Implemented logging using log4j
  • Deployed the application in JBOSS Application Server
  • Developed Servlets and Worked extensively on My SQL
  • Worked with MySQL for SQL log and Workbench
  • Written jQuery Validations for the User Frontends
  • Maintenance of data in different Oracle Database and environments using TOAD, , J2EE, Struts 1.1, EJB 2.0, Servlets, Session Beans, Ant, JavaScript 1.3, JSPs, HTML5, CSS3, jQuery, JSON, Oracle 8i, Ajax, Mongo DB, Soap, Toad, Eclipse 3.1, Web Sphere Application Server 5.1, Web logic, Apache CXF, MySQL, XSLT, Junit, Log4j, Rational Clear case, Clear Quest.

Java Developer

Voya Health
New York
07.2013 - 03.2015
  • Involved in different phases of the project which followed the Agile methodology in the Scrum Cycle model including Analysis, Design and Development, and Testing
  • Developed Backend using Spring Boot, Spring JPA, Spring Data, and Spring Security
  • Spring Actuator and Swagger
  • Implemented Micro Service Architecture with Spring Boot-based services interacting through a combination of REST and Apache Kafka message brokers
  • Worked with Angular 6 and Bootstrap for front-end pages
  • Used Angular component, active router, and lazy loading to allow client changed their query condition web page
  • Also uses two-way data-binding, data-filter, and Angular Material Table to support clients to query, sort, and represent customer demands information and customer Sorter function
  • Implemented Spring Security with OAuth2 and JWT for application authorization and authentication
  • Used Spring Cache to store data fetched from the database, thus optimizing the application's performance
  • Used Spring Data JPA, created POJO classes and DAO classes, and wrote finder methods using Hibernate Query Language (HQL) for dynamic searches! Interfaced with the Oracle 11g back-end database
  • Database development required the creation of new tables, PL/SQL stored procedures, functions, views, indexes and constraints, triggers, and required SQL tuning to reduce the response time in the application
  • Worked with NoSQL databases such as MongoDB and Redis
  • Used Maven as a Build tool and retrieved all dependencies for the application
  • Actively used the defect tracking tool JIRA to create and track the defects during QA phase
  • Performed front-end and back-end testing
  • Developed test case and performed unit testing using JUnit
  • Worked with Docker engine and Machine environments, to deploy the micro services for scalable applications and worked on creation of custom docker container images, tagging and pushing the images
  • Implemented design patterns like MVC, Singleton and Factory
  • Environment: Java, Java EE, Spring Boot, Spring Cloud, Spring JPA
  • Spring Batch, Spring Security, Spring Integration, Spring Security, Hibernate, XML
  • JavaScript, Angular2+, HTML5, CSS3, Maven, JIRA, Selenium, JAX-RS, JUnit, GIT, Oracle 11g, AWS, Docker, Eclipse

Education

Bachelors of technology - ECE

Sri Indu College of Engineering
Hyderabad.India

Skills

  • Languages - Java/J2EE (expert), C, C, Python, SQL, PL/SQL
  • Java/J2EE Technologies: Servlets, JSP, JDBC, JUNIT, JAXB, JMS, JSTL, Maven, Multi-threading
  • Web Technologies: JavaScript, XML, HTML5, CSS3, AJAX, jQuery, JSON
  • Frameworks: MVC, Spring Hibernate, Bootstrap, Angularjs, React js, Nodejs, Reactjs, Maven
  • Web Services: SOAP, WSDL, WADL, REST (AX-RS), Microservices
  • Scripting Languages: JavaScript, jQuery, Shell Script
  • Web/Application Servers: Apache Tomcat, WebLogic, Jetty
  • Databases: Oracle9i/10g/11g/19c/12c, MySQL, MSSQL, DB2, PostgreSQL, Dynamo DB
  • loud Computing:C Amazon EC2, Amazon S3, Amazon RDS AWS Lambda, Amazon SQS, AWS Identity and access management, AWS CloudWatch
  • Tools: IntelliJ IDEA, Eclipse, NetBeans IDE, Adobe Dreamweaver, Adobe Flash
  • Testing Tools: Selenium, Junit, Cucumber
  • CI/CD: Docker, Kubernetes, Jenkins
  • Methodology: Waterfall, Agile Scrum, Agile Kanban
  • Operating Systems: UNIX, Linux, Windows (98, 2000, XP, Vista, 10)
  • Other Tools: SQL Developer, MySQL, JIRA, SVN, ClearCase, GitHub, Maven, ANT, SOAPUI, Postman, Putty, WinSCP, STS, MS Office, MS Visio

Timeline

Sr. Full Stack Java Developer

Fidelity Investment
10.2022 - Current

Sr. Full Stack Java Developer

Verizon Wireless
08.2021 - 09.2022

Sr. Full Stack Java Developer

FedEx
01.2020 - 07.2021

Sr. Full Stack Java Developer

Intuit
11.2017 - 12.2018

Sr. Full Stack Java Developer

Polaris
04.2015 - 10.2017

Java Developer

Voya Health
07.2013 - 03.2015

Bachelors of technology - ECE

Sri Indu College of Engineering
Manikanta Poreddy