Phani Kumar Email & Phone Number
Who is Phani Kumar? Overview
A concise factual answer block for searchers comparing this professional profile.
Phani Kumar is listed as Full-stack Developer at PA Department of corrections, based in Tampa, Florida, United States. AeroLeads shows a matched LinkedIn profile for Phani Kumar.
Phani Kumar previously worked as Lead Java Full Stack Developer at Florida Virtual School and Sr Java Full Stack Developer at Bnsf Railway.
Email format at PA Department of corrections
This section adds company-level context without repeating Phani Kumar's masked contact details.
Review company-level records connected to Phani Kumar before choosing the right outreach path.
About Phani Kumar
* 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.
Phani Kumar's current company
Company context helps verify the profile and gives searchers a useful next step.
Phani Kumar work experience
A career timeline built from the work history available for this profile.
Lead Java Full Stack Developer
• 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 Developer
• 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 Developer
• 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 Developer
• 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 Developer
• 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 Developer
• 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
Quick answers generated from the profile data available on this page.
What company does Phani Kumar work for?
Phani Kumar works for PA Department of corrections.
What is Phani Kumar's role at PA Department of corrections?
Phani Kumar is listed as Full-stack Developer at PA Department of corrections.
Where is Phani Kumar based?
Phani Kumar is based in Tampa, Florida, United States while working with PA Department of corrections.
What companies has Phani Kumar worked for?
Phani Kumar has worked for Pa Department Of Corrections, Florida Virtual School, Bnsf Railway, Adp, and Prime Therapeutics.
How can I contact Phani Kumar?
You can use AeroLeads to view verified contact signals for Phani Kumar at PA Department of corrections, including work email, phone, and LinkedIn data when available.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Phani Kumar you were looking for.
View similar profiles