Rahul Choudhury, Principle Software Engineer

Rahul Choudhury

Principle Software Engineer

Harman connected services

Location
India - Pune
Education
Bachelor's degree, B.Tech
Experience
9 years, 7 Months

Share My Profile

Block User


Work Experience

Total years of experience :9 years, 7 Months

Principle Software Engineer at Harman connected services
  • India
  • August 2022 to January 2024

• Involved in coding of new enhancement, supporting for maintenance and fxing code issues
• Ensure reviews (analysis and code) happen for any development.
• Maintain JIRA sprint velocity and sprint timelines. Take part in sprint planning biweekly and assign tasks to team members as well as story points to them too
• Mentoring new joiners, explain the app architecture, provide resources to learn and start delivering .
• Day to day on high priority fxing bugs, other coding issues, or any tool issues which is already live.

Senior Software Engineer at Publicis Sapient
  • India - Bengaluru
  • October 2019 to July 2022

Involved in coding of new enhancement, supporting for maintenance and fixing
code issues
• Ensure reviews (analysis and code) happen for any development.
• Maintain JIRA sprint velocity and sprint timelines. Take part in sprint planning
biweekly and assign tasks to team members as well as story points to them too
• Mentoring new joinees, explain the app architecture, provide resources to learn.
• Day to day on high priority fixing bugs, other coding issues, or any tool issues which
is already live.
• Lead and manage the junior resources, create, and assign tasks to them

Senior Software Engineer at Msys Technologies
  • India - Pune
  • March 2019 to October 2019

• Handling bugs and PR.
• Coding of all the enhancements for APIs.
• Individually develop connector, passing the whitelabeling testing and deployment.

Senior Software Engineer at Media Magic Technologies
  • India - Pune
  • August 2017 to February 2019

• Music Service integration like TIDAL, Amazon Music into single app
• Integrated GStreamer, FFMpeg libraries and read from them into the android app
• Improve app performance by modifying libraries, adding JNI etc.

Software Engineer at Neosoft Technologies
  • India - Pune
  • March 2015 to January 2017

• Manage banking apps based out of Nigeria starting from requirement gathering to
creating JIRA tickets, assigning them during sprint planning and taking them to
successful closure along with the demo at the time of sprint retro
• Integrate material designs into the above apps at a later stage
• Handling bugs and PR.
• Coding of all the enhancements for APIs.

Android Developer at Techila Solutions
  • India - Pune
  • January 2014 to March 2015

• Learn Android Development
• Develop, test and upload in-house Android apps
• Integrate AdMob and track user interactions

Education

Bachelor's degree, B.Tech
  • at West Bengal University of Technology
  • June 2013

B tech in Information technologies . Passed with distinction. Involved as a co-ordinator for college fest

Specialties & Skills

Technical Skills
Mentoring
Team Management
Individual Contributor
Android
MVVM, MVP
Android Architecture Components
Dagger 2

Social Profiles

Languages

English
Expert
Hindi
Native Speaker
Bengali
Expert
Marathi
Expert

Hobbies

  • Running
    Pune and Mumbai half marathon finisher