Bharat Allanki
***************@*****.***
Professional Summary
Full-Stack Java Developer with 10 years of experience in Java/J2EE, specializing in Web and Enterprise Applications. Proficient in JSP, Servlet, JavaBeans, JDBC, Struts, Spring, and Hibernate. Expertise in microservices architecture, containerization (Docker), and deployment on Cloud and on-premises environments (Kubernetes, OpenShift). Skilled in infrastructure as code (Terraform), configuration management (Ansible), and CI/CD (Jenkins, Spinnaker). Front-end experience includes JSP, Angular, React, HTML, CSS, JavaScript, and Typescript. Backend expertise in Spring Framework and Restful services. Proficient in secure client interactions (HashiCorp Vault) and managing hybrid cloud deployments across platforms.
Experience Summary
Software Developer at GBSN Infotech Inc, Farmington Hills Jan-2024 - Present Software Developer at Diagonal Software Pvt Ltd, Hyderabad Jan-2018 to Dec- 2023 System Engineer at Edmonds Software Solutions, Hyderabad Sep-2014 to Dec 2017
Technical Skills
Languages: Java, XML, XSD, SQL, NoSQL
Frameworks: Struts, Spring Boot, Spring Cloud, Spring MVC, Spring Batch, Hibernate Front-end: JSP, Angular, React, HTML, CSS, JavaScript, and Typescript API: REST, GraphQL
Build Tools: ANT, Maven, Docker, Jenkins
Version Control: SVN, GIT
Databases: Oracle, MySQL, MongoDB, PostgreSQL
Application Servers: IBM WebSphere, JBoss, Apache Tomcat IDEs: IBM RAD, Visual Studio Code, Eclipse, Intellij Scripting: Linux
Cloud: OpenShift, Kubernetes, Azure, AWS
Others: OKTA, QTest, JUNIT,Cucumber, JIRA, Kafka, RabbitMQ Projects
Credit Score Analysis Tool - Swedbank
Technology: Java 17, Spring Boot, Spring Cloud Gateway, MySQL, Redis, Kafka, Docker, Kubernetes, Jenkins, OAuth 2.0, Log4j2, ELK, Okta, JWT
Role: Developer/DevOps (Jan 2024 - Present)
Responsibilities: Integrated Okta for OAuth 2.0 PKCE flow for secure authentication and authorization, Implemented Restful APIs with JWT token validation, Deployed services using Docker and Kubernetes, Configured CI/CD pipelines using Jenkins for automated builds and deployments, Managed caching and real-time updates using Redis and Kafka Performed log analysis and monitoring with Log4j2 and Splunk. Cisco Product Verifier - Cisco
Technology: Java 11, JSP, CSS, HTML, JavaScript, React, Spring Boot, MongoDB Role: Developer/DevOps (Jan 2022 - Dec 2023)
Responsibilities: Technical design, frontend/backend development, React components, form management, state management, data fetching with Axios, Ensuring protection against security OWASP top 10 vulnerabilities, Jenkins integration, security measures, unit testing. History Accumulation - American Express
Technology: Java 8, Angular, Spring Boot, PostgreSQL, Apache Spark, Azure Databricks, Data Lake. Role: Developer (July 2020 - Dec 2021)
Responsibilities: BRD review, software architecture, UI development, data processing with Apache Spark, database setup, manual deployment, Automate the deployment on Azure Databricks, Jenkins pipeline planning, Developed Restful APIs on stored data on Azure Cloud. Purchasing Roadmap System - Johnson Controls Inc.
Technology: Java 8, JSP, Angular, Spring Boot, Oracle, JBoss. Role: Developer (Mar 2019 - June 2020)
Responsibilities: BRD analysis, UI components, performed Java/JBoss compatibility checks during migration, code reviews, deployment, end-to-end support, Spring Rest services, database schema design. Supplier Assessment Survey - Data Migration - Johnson Controls Inc. Technology: Java 7, JSP, AJAX, Spring MVC, Hibernate, Oracle Role: Programmer (Jan 2018 - Feb 2019)
Responsibilities: Design and development, security implementation, NSF file parsing, SQL queries for data migration. Signature Application - T. Rowe Price Investment Services Inc. Technology: Java, JSP, HTML, Struts, Oracle
Role: Support (Jan 2016 - Dec 2017)
Responsibilities: Internationalization, LDAP connection, business logic implementation, unit test execution. T. Rowe Price (TRP) - T. Rowe Price Investment Services Inc. Technology: JSF, JSP, Hibernate, HTML, Oracle
Role: Support (Sep 2014 - Dec 2015)
Responsibilities: UI development, managed beans, Hibernate ORM, shell scripting, unit testing, bug fixes. Educational Qualifications
Masters in Systems and Signal Processing, Lakireddy Bali Reddy College of Engineering & Technology Bachelors in Electronics & Communications, Jawaharlal Nehru Technological University, Kakinada