Summary
Overview
Work History
Education
Skills
Timeline
Generic
Rashmi Bidarahalli

Rashmi Bidarahalli

Project Manager
Cupertino

Summary

Experienced software developer and Engineering leader in the U.S. with a desire to relocate to India. Passionate about designing and developing high-quality, high-performance software solutions for customer and end-user challenges. Skilled in backend development, scalable services, and agile methodologies. Hands-on technical leader with exceptional verbal, written, interpersonal, and mentoring abilities. Proficient in collaborating with cross-functional and cross-geo teams.

Overview

15
15
years of professional experience

Work History

Project Manager

Apple Inc. (Contract)
01.2024 - Current
  • Architect project solutions, plan timelines and resources for timely execution and completion.
  • Collaborate with cross functional teams and various stakeholders to brainstorm various technical aspects and best practices for complex projects.
  • Interact with product owners to understand the requirements, bottlenecks and deliver high quality solutions.
  • Hire and mentor new team members and guide them technically, professionally to align with business processes through leadership and development.
  • Answer technical questions about applications, policies and processes from customers and Engineers on a regular cadence.
  • Individually contribute on large data sets providing optimal and scalable solutions after data analysis.
  • Design, development and maintenance of software products using Java/J2EE, Scala, PL/SQL, Kafka, Hadoop for seamless customer experience.
  • Area of Expertise: Spark, Flink, Java, Scala, Kafka, Distributed Systems, Data Pipelines, Scalability, Splunk monitoring, Tomcat jobs, Unix shell scripts, REST APIs, Micro Services, AWS, GCP.

Technology Lead

Visa Inc. (Contract)
10.2021 - 12.2023
  • Work on large data sets using distributed computing methodologies, performing data analysis on existing data stage jobs and release them in distributing computing framework.
  • Design and development of software products using Java/J2EE, Scala, PL/SQL, Kafka, Hadoop for payment automation.
  • Interact with business units to define requirements and use cases and developing appropriate and scalable solutions.
  • Migrate existing applications from single data center to distributed data center, to improve reliability and disaster recovery.
  • Design, develop and implement ETL pipelines for B2B payment processing and report generation using Spark and Java/Scala and related technologies.
  • Design, develop, end to end testing of new/existing B2B applications for smooth and secure payment end user experience.
  • Monitor and automate alerts for checking overall system health using Splunk and apply query optimization techniques to ensure seamless and reduced wait-times for the application.
  • Analyze, troubleshoot and mitigate client related production issues with a quick turnaround time.
  • Collaborate with QA/Ops and other cross functional teams to ensure smooth release of build into CI/CD framework using Jenkins and other deployment tools.
  • Lead various teams of 4-6 engineers for different business initiatives with my technical leadership and mentoring.
  • Area of Expertise: Spark, Java, Scala, Kafka, Distributed Systems, Data Pipelines, Scalability, B2B payment processing, Splunk monitoring, Tomcat jobs, Unix shell scripts, REST APIs, Micro Services.

Technology Analyst

Apple Inc. (Contract)
02.2012 - 12.2015
  • Worked in diverse projects of application development and support.
  • Worked with other team members to successfully implement business requirements.
  • Effort estimations, software design, coding, and application testing.
  • Debug and fix bugs during various phases of testing and post-production warranty support.
  • Built highly scalable software design to provide services using SOA implementation to application components in large scale enterprise software development environment.
  • Designed database schemas using SQL to store application data, retrieve, manipulate and update the data sources through backend application.
  • Area of Expertise: REST APIs, Big Data Systems, Scala, Java, SQL, PL/SQL, Unix.

Technical Educator

Infosys Limited.
12.2009 - 01.2012
  • Responsibility as an educator to train newly graduated students with hands-on experience in coding and making them industry ready.
  • Mentored and lead multiple groups of trainees guiding them technically, professionally and provided lectures in a teacher-led instruction model system.
  • Experience of theatrical and hands-on training in various technologies including but not limited to Unix shell scripting, Java, Perl, SQL, Pl/SQL, HTML, JavaScript etc.
  • Area of Expertise: Java, JDBC, Web services, SOAP, Unix, HTML, PL/SQL, JavaScript, Spring.

Education

B.E. - Computer Science

Visvesvaraya Technological University

Skills

Oracle DB,MySQL,JDBC,IBM DB2

Distributed Systems

Spark,Kafka,Flink

BitBucket,Git,Jenkins,Maven,Gradle

Docker

AWS,GCP

undefined

Timeline

Project Manager

Apple Inc. (Contract)
01.2024 - Current

Technology Lead

Visa Inc. (Contract)
10.2021 - 12.2023

Technology Analyst

Apple Inc. (Contract)
02.2012 - 12.2015

Technical Educator

Infosys Limited.
12.2009 - 01.2012

B.E. - Computer Science

Visvesvaraya Technological University
Rashmi BidarahalliProject Manager