Spearheaded system design and development using Core Java, enhancing real-
time data processing with Spark Streaming projects utilizing Scala and Spark
SQL.
Engineered sophisticated user interfaces for policy management modules,
employing JSPs, Struts Tag Library, and Tiles framework to elevate user
experience.
Implemented and maintained high-performance RESTful APIs and designed
scalable Cassandra clusters for optimal data management and capacity
planning.
Streamlined microservice deployment through Jenkins CI, creating continuous
delivery pipelines and ensuring robust version control with Git in Agile
environments.
Enhanced application security and user authentication by integrating OAuth with
Ping Identity and deploying Java Cryptology Extensions for microservice
authentication.
Developed intuitive UI applications leveraging Angular 6.0 and advanced
JavaScript, utilizing browser cache mechanisms to improve website performance.
Demonstrated expertise in full-stack development, using Spring MVC, Spring
IOC, and Spring Security, alongside HTML, AJAX, and jQuery for dynamic web
page creation.
Orchestrated CI/CD processes with Jenkins, Docker, and OpenShift, leveraging
AWS EC2 and CloudWatch for efficient deployment and monitoring of enterprise
applications.
Innovatively utilized React with Typescript and React Native for prototype
development, ensuring seamless user experience across web and mobile
platforms.
Integrated Amazon Web Services (AWS) for scalable cloud solutions, enhancing
application performance with EC2, S3, and Lambda for serverless computing.
Technical Skills
Front-end HTML, CSS, Bootstrap, JavaScript, Typescript, ES6, React
JS, Redux, React Hooks, Angular, UI Material
Back-end RESTful API, Microservices, Core Java, Spring Boot, J2EE
framework
Databases SQL, MySQL, PostgreSQL, MongoDB (NoSQL)
CI/CD Tools Jenkins, Ansible/Chef/Puppet/Spinnaker, Maven/Gradle
Web Services J2EE and Web Services (Java, XML), OAuth
implementation using Ping Identity
Testing Tools Junit, Mockito, React Testing Library, Jest
Cloud & Deployment AWS, Docker
IDEs/ Version IntelliJ, Visual Studio Code (VS Code), Eclipse, Git, GitHub
Control
Webserver WebLogic, Apache, Tomcat, JBoss
Operating Systems Windows, Linux, Unix
Software Principles Agile, Kanban, OOA (Object-Oriented Analysis) and OOD
(Object-Oriented Design), Jira
Professional Experience
LTIMindtree/ Munich Re July 2021-
July 2022
Hyderabad, India
Full-stack Java Developer
Responsibilities:
Implemented and integrated extensive Struts Framework for both controller and
view components, alongside developing RESTful web services with [Link]
servers to manage front-end jQuery Ajax requests.
Integrated Java code into CI/CD pipelines, aligning with DevOps practices
utilizing Docker for seamless deployment and development processes.
Employed CVS for version control and utilized Spring Integration for efficient
communication across various web services, enhancing security with OAuth2
tokens via Spring Security.
Played a pivotal role in UI and middleware tiers' analysis, design, development,
and implementation for both web and batch-based applications, leveraging
Jenkins for continuous integration and deploying Spring Boot Microservices to
Pivotal Cloud Foundry.
Crafted prototypes and project layouts using React with Typescript, jQuery,
HTML5, and CSS3, and developed Maven build scripts for automated build and
deployment processes.
Leveraged Spark with Scala and Spark SQL for enhanced data testing and
processing speeds, selecting Apache Cassandra for its scalable, master-less
architecture to meet data storage growth.
Directed the design and development of a Product Lifecycle admin site using the
Spring MVC Framework, adhering to 'MVC' architecture and server-side J2EE
technologies, incorporating jQuery and Bootstrap plugins for enhanced user
interfaces.
Integrated Amazon Web Services (AWS) with various applications and
infrastructure, developing responsive web application pages with Angular 7/6
material and Angular 8 services, controllers, and directives for an improved
front-end UI experience, and utilized RESTful web service API.
Demonstrated expertise in AWS, including services like EC2, S3, Amazon
SimpleDB, CloudWatch, SNS, SQS, and Lambda, to support scalable and efficient
application deployment and management.
Technologies: Java1.8/11/17, J2EE, Spring Boot, Spring JDBC, Spring Security,
OAuth2.0, Spring Cloud, Redis, Apache Active MQ, SOAP, Restful Web Services,
IntelliJ, STS, Maven 3, Amazon Web Services (AWS), jQuery, AJAX, HTML, CSS,
JavaScript, React JS, SQL Server, JIRA.
TCS/ Citibank August 2018-
July 2021
Hyderabad, India
Java Developer
Responsibilities:
Led system design and development using Core Java, focusing on Collections,
multithreading, and exception handling, while also implementing Spark
Streaming projects using Scala and Spark SQL for real-time data processing.
Engineered robust user interfaces with JSPs, Struts Tag Library, and Tiles
framework, enhancing user experience for policy owner modules.
Implemented and maintained RESTful APIs for efficient data retrieval and
updates, and designed a multi-rack Cassandra cluster for optimal capacity
planning and data management.
Utilized JMS and Kafka for reliable mail notifications upon backend process
completions and system alerts, ensuring timely communication.
Established continuous delivery pipelines with Jenkins CI for streamlined
microservice deployment and leveraged Git for version control within Agile
(Scrum/Kanban) environments.
Developed and tested Spring AOP components for logging, exception handling,
and transactional models, significantly improving application robustness and
response handling.
Supported secure microservice authentication with Java Cryptology Extensions
and crafted an intuitive UI with Angular 6.0, employing custom components for a
tailored user experience.
Integrated advanced JavaScript and HTML5 Browser Cache mechanisms for
efficient data storage/retrieval, enhancing website performance.
Expertise in full-stack development, utilizing Spring MVC, Spring IOC, Spring
Transactions, and Spring Security, along with HTML, AJAX, Angular, jQuery, and
XML for dynamic web page creation.
Designed and maintained Spring Boot microservices for enterprise applications,
applying Jenkins, Docker, and OpenShift for CI/CD processes, and leveraged EC2
and CloudWatch in AWS for deployment and monitoring.
Technologies: Core Java, J2EE 1.3, JSP 1.2, Structs, Spring IOC, EJB 2.0, Struts 1.1,
JDBC 2.1, Oracle 8i, UML, JMS, XML, Web Logic 7.0, MVC Design Pattern, Eclipse 2.1,
Log4j and JUnit