Phani Kiran T.

Senior Software Engineer

Atlanta, Georgia, United States13 yrs 10 mos experience
Most Likely To Switch

Key Highlights

  • Expert in Big Data technologies like Hadoop and Apache Spark.
  • Proven track record in architecting scalable applications.
  • Strong background in test automation and CI/CD practices.
Stackforce AI infers this person is a Big Data and Software Engineering expert with a focus on cloud and automation technologies.

Contact

Skills

Core Skills

SpringbootBig DataAnalyticsHadoopTest AutomationCi/cdSoftware Quality Assurance

Other Skills

ReactjsElasticSearchAzureDBApache SparkData PipelinesJavaPyTestJenkinsAnsiblePerlSeleniumHiveLinuxPythonTCP/IP

About

Highly motivated professional with extensive experience in Software Development, Deployment and Testing in Big Data, Networking and Cloud Domain with hands on experience in technologies like Hadoop, Apache Spark, HBase, OpenStack, Docker Containers, Kubernetes, RESTful Microservices, Java SpringBoot Framework etc. and CI/CD softwares like Jenkins, Baremetal Provisioning Softwares like Ubuntu MaaS (Metal as a Service) as well as Source Control Softwares like GitHub, GitLab and Microsoft TFS. Ability to solve complex problems, Expertise in Linux command line and highly skilled in multiple programming languages. Created a YouTube Channel "Learn Coding with Visualization" to help students solve problems related to Dynamic Programming, BackTracking, Graphs, Trees etc.

Experience

13 yrs 10 mos
Total Experience
2 yrs 5 mos
Average Tenure
7 yrs 3 mos
Current Experience

Microsoft

Senior Software Engineer

Dec 2024Present · 1 yr 6 mos · Atlanta, Georgia, United States · Hybrid

Walmart

Senior Software Engineer | Databases | BigData

Mar 2023Dec 2024 · 1 yr 9 mos · United States · Hybrid

  • Architected, developed, and deployed an in-house application for storing and retrieving data related to all external vendors of Walmart
  • using Reactjs, SpringBoot, ElasticSearch and AzureDB.
  • Designed and implemented data pipeline applications using Apache Spark to retrieve vendor data from Google Cloud, process it and
  • store it into Azure DB and ElasticSearch.
  • Implemented JWT (JSON Web Token) for securing RESTful APIs in the Spring Boot backend, ensuring secure communication
  • between the frontend and backend.
  • Worked closely with cross-functional teams, including product managers, designers, and other developers, to ensure alignment and
  • successful project delivery.
  • Mentored new hires and interns by providing guidance and support in project tasks and company procedures. Additionally, provided
  • technical support and troubleshooting assistance to new hires, helping them navigate complex systems and tools, leading to quicker
  • onboarding and increased productivity

Salesforce

Senior Member Of Technical Staff - Big Data

May 2022Mar 2023 · 10 mos · Remote

  • Managed cost data aggregation: Performed daily, weekly, and monthly aggregation of compute and storage costs for various teams at Salesforce.
  • Developed data pipelines: Architected and deployed data pipelines to process cost data using Apache Spark, enhancing efficiency and accuracy.
  • Optimized resource usage: Analyzed compute and storage utilization metrics to drive cost-saving initiatives across teams.
  • Collaborated with cross-functional teams: Worked closely with engineering, finance, and operations teams to streamline data collection and reporting.
  • Ensured data accuracy: Managed large datasets to maintain accuracy and consistency in cost tracking.
  • Automation of workflows: Automated data ingestion and reporting processes to improve scalability and reduce manual effort.

Intel corporation

5 roles

Senior Software Engineer - Bigdata/Hadoop

Promoted

Mar 2020May 2022 · 2 yrs 2 mos

  • Architected and Developed multiple Data Migration Applications in Java to migrate data from one location to another.
  • One such application reads data from a relational database and writes to Parquet on HDFS using Apache Spark on a scheduled basis.
  • Through these applications, millions of records per day from multiple tables across multiple geolocations are migrated to Hadoop for Data Analysis.
  • Developed APIs in Scala to read data from these parquet files to support multiple customers.
  • Consultant to other teams on Apache Spark.

Senior Software Engineer - Chrome Systems

Aug 2019Mar 2020 · 7 mos

  • Developed an application called FlashApp to flash Coreboot Firmware and Chrome OS on to Remote Chromebooks which enabled time savings of ~25 man hours per week for a team of 10.
  • User is provided the flexibility to choose the versions of Firmware and Chrome OS to flash.
  • If the images are not available locally, the application automatically downloads from a remote repository and completes the Flashing.

Network Software Engineer ll

Jan 2018Aug 2019 · 1 yr 7 mos

  • Built Test Automation Framework using PyTest for Rack Scale Design Software
  • Built CI/CD Infrastructure using Jenkins, Ubuntu MAAS for Baremetal Provisioning, Ansible for configuration and application deployment
  • Interacted with Module Owners to speed up the resolution for defects found locally.
  • Responsible for mentoring Interns and New Hires in the group.
  • Knowledge sharing on Technical Topics to the group.

Solutions Technology Enabling Intern

May 2017Dec 2017 · 7 mos

  • Successfully deployed RedHat OpenStack 10 with DPDK.
  • Performed the benchmarking of a commercial virtual Router VNF in the RHEL OpenStack cloud environment.
  • Received Intel Recognition Award for creating a Demo of the working of OPNFV Yardstick Tool that was presented at OPNFV Summit in June 2017.

Software Defined Networking Intern

Jun 2016May 2017 · 11 mos

  • Developed Scalable East-West Traffic Automation Framework to calculate Performance Statistics in OpenStack Cloud.
  • Launching virtual machines manually, starting a traffic generator (server and client) to monitor Performance Statistics can be a tedious task. Hence, this Automation Framework was designed and implemented to overcome this problem.
  • Software Ingredients included CentOS 6.5, OpenStack Mitaka and traffic generators Iperf, NetPerf and TRex.
  • Tools Included Eclipse IDE with Maven Dependency, Java 1.8, OpenStack Library JClouds
  • The results of the test is stored in a database (MariaDB) which can be viewed at any point of time.
  • The Performance Statistics include Throughput, Utilization, Latency, Number of Packets sent, Number of Packets received etc.
  • One of the advantages of the framework is Scalability. Multiple VM's (Client-Server pairs) can be launched at the same time and Performance of the whole cloud can be tested in this situation.
  • With the Scalability Tests, we can identify at what point the performance of the cloud gets saturated and starts to degrade.

Youtube channel

YouTube Content Creator

Mar 2019Present · 7 yrs 3 mos

  • Created a YouTube Channel to help students in understanding problems related to Recursion, BackTracking, Dynamic Programming, Trees, Sliding Window etc.
  • Algorithms are better understood when visualized and every problem in this channel is solved using visualization.
  • The link is https://www.youtube.com/channel/UCgX0MHp9dSEzYJtCEh3H_kQ/

University of texas at dallas

Student Worker

Apr 2016Jun 2016 · 2 mos · Dallas/Fort Worth Area

  • - Created Automation Scripts to parse Students Data and calculate required Statistics.

Intel security

Software QA Engineer

Jul 2014Jul 2015 · 1 yr · Bangalore

  • Deployed and tested McAfee Email Gateway Software on a Hardware Appliance and on VMWare ESXi Hypervisor
  • Tested the Deployment of the gateway in various modes including Transparent Bridge Mode, Transparent Router Mode and Explicit Proxy Mode.
  • Configured and tested various policies for Email Filtering, Spam Detection, Phishing Alerts etc. • Did Performance Testing to monitor Processor Usage, Memory Usage, Throughput etc.
  • Created Automation Test Scripts involving McAfee Email Gateway and McAfee ePolicy Orchestrator using Perl and Selenium eliminating 20 hours of manual work per week.

Cisco

Software QA Engineer

Apr 2012Jun 2014 · 2 yrs 2 mos · Bangalore

  • Setup test bed using Cisco Gateway (ASR5000), Cisco switches and Linux Servers.
  • Setup Inter Chassis Session Recovery Test Bed involving an Active Chassis (ASR5000) and a Redundant Failover Chassis allowing highest possible availability for continuous call processing without interrupting subscriber services.
  • Feature testing of RADIUS and DIAMETER protocols involving Home Agent and PDSN.
  • Automated more than 200 Test Scripts in TCL on various features viz Simple IP, Mobile IP, AAA

Robert bosch engineering and business solutions, india

Associate Software Engineer

Jul 2011Apr 2012 · 9 mos · Bangalore, India

  • Worked on Diagnostic Communication and Flash Programming for customers like Toyota and Hyundai.
  • Worked on Software Configuration Management Tool called SDOM.

Education

The University of Texas at Dallas

Master's degree — Computer Science (Specialization - Networking)

Jan 2015Jan 2017

MSRIT

Bachelor of Engineering (B.E.)

Jan 2007Jan 2011

Stackforce found 100+ more professionals with Springboot & Big Data

Explore similar profiles based on matching skills and experience