Kiran Pedaktola
@kiranpedaktola
Results-driven Senior Java Full Stack Developer with 10+ years experience.
What I'm looking for
I am a results-driven Senior Java Full Stack Developer with over 10 years of experience in designing, developing, and deploying scalable enterprise applications. My expertise lies in Java/J2EE, Spring Boot, Microservices, and Cloud Technologies including AWS, Azure, and GCP. I have a strong background in frontend JavaScript frameworks such as React and Angular, and I am skilled in Docker, Kubernetes, and CI/CD automation, ensuring robust and high-performance software solutions.
Throughout my career, I have successfully built and deployed dockerized microservices on Kubernetes clusters, led the migration of legacy applications to cloud-native architectures, and designed real-time data pipelines using Kafka and AWS Lambda. My experience in agile, high-growth environments has equipped me with the ability to rapidly iterate features to meet business needs while maintaining a focus on performance optimization and security.
I am passionate about leveraging my technical skills to drive innovation and efficiency in software development. I thrive in collaborative settings and am committed to continuous learning and improvement, always seeking to enhance my knowledge of emerging technologies and best practices in the industry.
Experience
Work history, roles, and key accomplishments
Senior Full stack Java Developer
Venerable
May 2023 - Present (2 years 1 month)
Developed and maintained an intranet responsive website using React JS and Redux, implementing ECMA Script 6 features and single-page applications. Designed and deployed serverless architectures with AWS Lambda and Google Cloud Functions, while also converting monolithic applications to Spring Boot Microservices. Automated cloud infrastructure provisioning using Terraform, CloudFormation, and Kube
Full stack Java Developer
JPMC
Oct 2021 - Apr 2023 (1 year 6 months)
Converted monolithic applications to Microservices architecture using Spring Boot and enhanced development with TypeScript and React. Collaborated with cross-functional teams to accelerate feature development, utilizing Maven and Ant for build automation. Implemented multi-cloud strategies across AWS, GCP, and Oracle Cloud, optimizing cost and performance.
Senior Java Developer
USBank
Feb 2021 - Sep 2021 (7 months)
Implemented AWS solutions including EC2, S3, RDS, and Elastic Load Balancer, while integrating Kafka for data processing. Developed responsive web applications using React JS, Node JS, and Express.js, focusing on MEAN and MERN Stack. Designed and implemented CI/CD pipelines for containerized applications using Docker, Helm, and Kubernetes, ensuring robust deployments.
Java Developer
Johnson & Johnson
Jul 2018 - Dec 2020 (2 years 5 months)
Involved in the complete SDLC, redesigning existing sites and creating new interfaces using AEM, JavaScript, and jQuery. Implemented stream processing with Kafka, including consumer rebalancing and state store for aggregations. Developed J2EE applications using Spring and Hibernate, and utilized Node.js for cross-platform web applications.
Java Developer
Schneider National
Mar 2016 - Jun 2018 (2 years 3 months)
Converted monolithic applications to Microservices architecture using Spring Boot and implemented a CRUD backend for a React-fronted application. Designed and deployed AWS services including VPCs, EC2s, and S3. Built REST Web services using Spring Boot and utilized Spring Batch for processing large volumes of records.
Associate Professor
DJR Engineering Groups
Jul 2006 - Oct 2015 (9 years 3 months)
Planned and delivered lessons to achieve subject area objectives, utilizing various media and methods to motivate students. Assessed pupil needs and collaborated with staff to resolve health, attitude, and learning problems. Maintained accurate student records and participated in evaluating educational programs.
Education
Degrees, certifications, and relevant coursework
New England College
Master's in Computer Information System, Computer Information System
Completed a Master's degree focusing on computer information systems. Gained advanced knowledge in various aspects of information technology and its applications.
Nagarjuna University
Master's in Computer Application, Computer Application
Obtained a Master's degree in Computer Application. Focused on developing comprehensive skills in computer applications and software development.
Nagarjuna University - Andhra Loyola College
Bachelor of Computers, Computers
Earned a Bachelor's degree in Computers. Studied fundamental concepts and practical applications in the field of computer science.
Tech stack
Software and tools used professionally
Postman
Splunk
Apache Spark
D3.js
GitHub
GitLab
Bitbucket
SonarQube
RxJS
Kubernetes
Jenkins
GitHub Actions
DB
MySQL
PostgreSQL
MongoDB
Cassandra
Hadoop
HSQLDB
RocksDB
Gmail
Node.js
Laravel
Spring Boot
Next.js
Spring Framework
Spring MVC
Bower
Tailwind CSS
Material-UI
Terraform
Azure Resource Manager
Jira
Java 8
Babel
Backbone.js
Vue.js
jQuery
GWT
axios
Webpack
JavaScript
HTML5
Java
ES6
PHP
Kotlin
JSON
XML
Logstash
Kafka
ExpressJS
Kibana
Linux
Windows
New Relic
Cloud Foundry
GraphQL
Elasticsearch
Spring Security
AWS Lambda
Serverless
Google Cloud Functions
JUnit
Apache Tomcat
dockerized
Time Analytics
EJB3
Compiled
AWS Elastic Beanstalk
SQL
npm
CodeIgniter
React Router
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Kiran?
You can contact Kiran and 90k+ other talented remote workers on Himalayas.
Message KiranFind your dream job
Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
