Phani Kumar Email and Phone Number
* 10 years of extensive IT experience in application software development, covering the entire Software Development Life Cycle (SDLC), including requirements gathering, design, programming, testing, and implementation.* Proficient in Java, J2EE, and a range of related technologies, including JDBC, JSP, JSTL, JSF, Struts, Spring, JavaScript, jQuery, AngularJS, Angular 2,4,7,8,11,15, ReactJS, NodeJS, Servlets, JavaBeans, CSS, EJB, XSLT, JAXB, MongoDB, and JMS for the implementation of multi-tier applications.* Specialized in MVC architecture for Java application development, utilizing technologies such as Java, J2EE, JSP, Servlets, JDBC, Web services, Apache Tomcat server, and Oracle on the Windows platform.* Developed software solutions for AWS using Java 11, incorporating technologies such as Spring Framework 5.0, MySQL 5.6, AWS Aurora, Lambda, API Gateway, S3, SNS, SQS, DynamoDB, EC2, EBS, Akamai WAF, and Apache Tomcat.* Proficient in messaging frameworks such as ActiveMQ, RabbitMQ, and Kafka, utilizing the latter for Messaging broker, Log Aggregation, and Stream processing. Developed applications using MQ Series.* Expert in Web Services development, including SOAP, Restful, WSDL, and DTDs, XSD schemas for XML parsing, processing, and design.* Strong hands-on experience with Spring IO, Spring Boot, Spring Security, and Spring Batch, incorporating features like IOC and configuring application context for spring bean factory.* Proficient in utilizing IDE tools such as NetBeans, Eclipse, IntelliJ, and application servers WebSphere, WebLogic, and Tomcat.* Expertise in CI/CD processes, involving Jenkins job creation, Maven build, Docker image creation, and deployment in the AWS environment.* Extensive experience in SQL, T-SQL, PL/SQL using Oracle 9i/10g/11i, Elastic search, and NoSQL databases.* Hands-on experience in unit testing and integrated testing, utilizing mock testing frameworks like TestNG, Mockito, Spring mock, and Junit.
-
Full-Stack DeveloperPa Department Of CorrectionsTampa, Fl, Us
-
Lead Java Full Stack DeveloperFlorida Virtual School Jan 2022 - Present• Involved in different stages of the Software Development Life Cycle (SDLC), including requirement gathering, modeling, analysis, design, development, and testing.• Customized RESTful web services using Spring RESTful API, facilitating the exchange of JSON format data packets between the front-end and middle-tier controller.• Integrated Redux data store to enable React components' access to data, resulting in highly maintainable code.• Utilized React JS components, managing forms… Show more • Involved in different stages of the Software Development Life Cycle (SDLC), including requirement gathering, modeling, analysis, design, development, and testing.• Customized RESTful web services using Spring RESTful API, facilitating the exchange of JSON format data packets between the front-end and middle-tier controller.• Integrated Redux data store to enable React components' access to data, resulting in highly maintainable code.• Utilized React JS components, managing forms, events, keys, routers, animations, and implementing the Flux concept.• Involved in the development of RESTful APIs in both Node and Java Spring Boot, creating routers for API calls using express routers modules in Node Js.• Employed AJAX-based rich client components for enhanced customer experience, utilizing JSON data, JQUERY, DOJO, CSS, HTML, React JS, and Angular 15, Node.JS.• Leveraged Spark Streaming to receive real-time data from Kafka, storing stream data to HDFS using Python, and NoSQL databases like HBase and Cassandra.• Implemented Microservices using Spring Data JPA, Spring Boot, and Spring Security, ensuring loose coupling through Spring IOC and utilizing Spring's Hibernate Support for transaction management.• Conducted unit testing using JUnit, Spring JUnit test, Camel test support, TestNG, Mockito, and Power Mock with Mockito.• Monitored applications with performance monitoring tools like Splunk and Dynatrace.• Established communication between microservices using Rest template and Http in an asynchronous coding manner, both in Node and Java Spring Boot.• Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.• Utilized AWS Lambda to upload data into S3 buckets and trigger other Lambda functions.• Converted existing AWS infrastructure to serverless architecture (AWS Lambda) deployed in AWS CloudFormation.• Deployed Spring Boot based microservices in Docker and Amazon EC2 container using AWS. Show less -
Sr Java Full Stack DeveloperBnsf Railway Jan 2021 - Dec 2021• Acquired technical proficiency and expertise in the domain of train control systems, incorporating wireless communication, GPS, and onboard computers.• Played a key role in the design, development, and implementation of Positive Train Control (PTC) on a specific railroad or rail corridor.• Implemented Spring Boot microservices to process messages within the Kafka cluster setup.• Conducted comprehensive testing, troubleshooting, and maintenance of PTC equipment and systems… Show more • Acquired technical proficiency and expertise in the domain of train control systems, incorporating wireless communication, GPS, and onboard computers.• Played a key role in the design, development, and implementation of Positive Train Control (PTC) on a specific railroad or rail corridor.• Implemented Spring Boot microservices to process messages within the Kafka cluster setup.• Conducted comprehensive testing, troubleshooting, and maintenance of PTC equipment and systems, ensuring adherence to safety regulations and operational standards.• Analyzed data and formulated recommendations for system enhancements or optimization of train performance, focusing on aspects such as reducing travel time and improving fuel efficiency.• Demonstrated strong problem-solving, critical thinking, and communication skills in overcoming technical challenges and presenting project findings to stakeholders.• Acquired in-depth knowledge and understanding of regulatory requirements and industry best practices in the realm of train control and safety, applicable to future transportation projects.• Implemented a Microservices Architecture using Spring Boot-based services, facilitating interaction through a combination of REST and SOAP.• Developed Spark applications using Scala and Spark-SQL for data extraction, transformation, and aggregation from various file formats.• Utilized Kafka integration with Spark Streaming for efficient data processing. Created data analysis tools using SQL and Python code.• Leveraged Microservice architecture with Spring Boot for services interacting through a combination of REST and Apache Kafka message brokers.• Played a vital role in production support, resolving production job failures and collaborating with the operations support group to resume failed jobs. Show less -
Full Stack Java DeveloperAdp May 2020 - Dec 2020• Created applications utilizing Spring MVC, Spring IOC, Spring AOP, and Hibernate frameworks, incorporating various design patterns such as Delegation, Abstraction, Singleton, Factory, Data Transfer Object, and Data Access Object.• Implemented new listeners for producers and consumers in both RabbitMQ and Kafka messaging systems.• Applied Microservices with Spring Boot in combination with REST and Apache Kafka message brokers, focusing on lightweight, stateless, and web-friendly… Show more • Created applications utilizing Spring MVC, Spring IOC, Spring AOP, and Hibernate frameworks, incorporating various design patterns such as Delegation, Abstraction, Singleton, Factory, Data Transfer Object, and Data Access Object.• Implemented new listeners for producers and consumers in both RabbitMQ and Kafka messaging systems.• Applied Microservices with Spring Boot in combination with REST and Apache Kafka message brokers, focusing on lightweight, stateless, and web-friendly Restful microservices development.• Utilized Kafka for Publish/Subscribe pattern in applications dealing with messaging.• Demonstrated proficiency in Web Programming and User Interface Development, with hands-on experience in Python and MySQL.• Leveraged Apache Kafka for sending message objects to client queues and topics.• Configured WebSphere resources such as JDBC providers, JDBC data sources, and connection pooling, and implemented the creation of server groups and clusters in WebSphere Application Server.• Developed Spring Boot Microservices following a microservices architecture, utilizing REST and Kafka.• Employed Node JS for server-side web applications, facilitating the development of JavaScript codes for building real-time web APIs.• Implemented advanced techniques for single-page business solutions and front-end MVC patterns. Show less -
Full Stack Java DeveloperPrime Therapeutics Dec 2019 - Apr 2020• Utilized React JS and Node.js for effective UI development, enhancing user interface functionality.• Led the successful migration of WebSphere Application Server to Tomcat application, optimizing server performance.• Configured Jenkins CI Automation and demonstrated expertise in using Jenkins for building and testing software projects.• Created a robust CI/CD pipeline employing a combination of proprietary software, Jenkins, and custom scripts, ensuring seamless software… Show more • Utilized React JS and Node.js for effective UI development, enhancing user interface functionality.• Led the successful migration of WebSphere Application Server to Tomcat application, optimizing server performance.• Configured Jenkins CI Automation and demonstrated expertise in using Jenkins for building and testing software projects.• Created a robust CI/CD pipeline employing a combination of proprietary software, Jenkins, and custom scripts, ensuring seamless software delivery.• Actively participated in the development of the User Interface using JSP, ETL, JSTS, CSS, AJAX, JavaScript, HTML, and Tag libraries.• Played a key role in setting up the Spark Streaming and Kafka Cluster, developing a Spark Streaming Kafka App for efficient data processing.• Generated test data using JMeter and Selenium, actively contributing to testing and quality assurance efforts.• Installed Kafka on the cluster and configured producer and consumer coding in Java to establish a connection from source to HDFS, incorporating popular hashtags.• Contributed to the development of AWS Cloud Formation templates and implemented Auto Scaling for EC2 instances, optimizing resource management in the AWS environment. Show less -
Full Stack Java DeveloperNielsen Sep 2015 - Nov 2019• Actively participated in Sprints and Scrums within the Agile Methodology framework, ensuring effective collaboration and iterative development.• Developed Typescript reusable components and services for consuming REST APIs, adhering to a Component-based architecture provided by Angular.• Implemented a Microservice architecture using Spring Boot-based services, fostering seamless interaction through Apache Kafka.• Crafted the web UI utilizing Struts, JSP, Servlets, and Custom tags,… Show more • Actively participated in Sprints and Scrums within the Agile Methodology framework, ensuring effective collaboration and iterative development.• Developed Typescript reusable components and services for consuming REST APIs, adhering to a Component-based architecture provided by Angular.• Implemented a Microservice architecture using Spring Boot-based services, fostering seamless interaction through Apache Kafka.• Crafted the web UI utilizing Struts, JSP, Servlets, and Custom tags, emphasizing a well-structured and user-friendly interface.• Extensively contributed to the development of stored procedures and complex packages using PL/SQL and shell programs, ensuring robust database functionality.• Utilized Apache Camel for the integration of microservices and leveraged RabbitMQ for efficient messaging exchanges.• Implemented all functionalities using Spring IO, Spring Boot, and Spring JDBC, emphasizing the utilization of industry-standard technologies.• Authored Junit test classes for the services, ensuring the reliability and integrity of the developed functionalities.• Prepared comprehensive documentation for various components and services, facilitating ease of understanding and future development. Show less -
Java DeveloperTech Systems Jun 2014 - Aug 2015• Engineered batch jobs and scheduling components by leveraging Spring Scheduling and Spring Batch, optimizing job management and execution.• Implemented a robust Service-Oriented Architecture (SOA)-based enterprise framework, incorporating web services through SOAP, WSDL, and XML.• Executed various functionalities using Spring IO, Spring Boot, and Hibernate ORM, ensuring scalable and efficient application development.• Integrated Spring Security for effective user registration and… Show more • Engineered batch jobs and scheduling components by leveraging Spring Scheduling and Spring Batch, optimizing job management and execution.• Implemented a robust Service-Oriented Architecture (SOA)-based enterprise framework, incorporating web services through SOAP, WSDL, and XML.• Executed various functionalities using Spring IO, Spring Boot, and Hibernate ORM, ensuring scalable and efficient application development.• Integrated Spring Security for effective user registration and login management, incorporating cryptography for secure user authentication.• Utilized a combination of JSP, JavaScript, JSTL, EL, Custom Tag libraries, Tiles, and Validations provided by the Struts framework to enhance user interfaces and streamline application functionality.• Implemented Java Server Faces (JSF) to simplify the development and integration of user interfaces, optimizing the interaction with stored values.• Collaborated with JBOSS Rich Faces, incorporating JSF/Facelet technology for the development of rich internet applications, ensuring an enhanced user experience. Show less
Frequently Asked Questions about Phani Kumar
What company does Phani Kumar work for?
Phani Kumar works for Pa Department Of Corrections
What is Phani Kumar's role at the current company?
Phani Kumar's current role is Full-stack Developer.
Not the Phani Kumar you were looking for?
-
-
Phani Kumar ✪
Irving, Tx -
-
Phani Kumar
Java Full Stack Java Developer At State Of Ny | Webservices | Springboot | Spring | Angular| Java | React | Ci/Cd PipelineAlbany, Ny
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial