Summary
Overview
Work History
Education
Skills
Academic Projects
Timeline
Generic

Chinmai Kulkarni

Software Engineer
Fremont,California

Summary

Highly skilled and result-driven Android developer with over 4 years' of experience. Proficient in Java, Kotlin and the latest android development tools and frameworks. Experienced in successfully integrating complex features, optimizing app performance and enhancing user-engagement.

Overview

5
5
years of professional experience
6
6
years of post-secondary education

Work History

Android Developer

Lucid Motors
9 2022 - Current
  • Cross-Functional Collaboration: Work closely with product managers, designers, and fellow developers to create Android applications using Java and Kotlin. Focus on integrating media capabilities to ensure a seamless user experience.
  • Media Integration: Successfully integrate media streaming features, such as live video and audio, into applications, significantly enhancing user engagement and satisfaction with uninterrupted media access.
  • Full Development Cycle Expertise: Maintain an in-depth understanding of the mobile development lifecycle, including design, development, testing, and deployment phases. Proactively address and resolve challenges to ensure timely and successful project delivery.
  • Advanced Troubleshooting: Employ strong diagnostic skills to identify and resolve issues promptly, even under tight deadlines. Implement effective solutions to improve application performance and user experience.
  • Code Quality and Best Practices: Participate in code reviews and adhere to best coding practices, resulting in a reduction of bugs and improved stability and maintainability of applications. Advocate for clean, efficient, and scalable code.

Android Engineer

Fisker Automotive
2020.06 - 2022.08
  • Collaborate with product managers and UI/UX designers to develop a stable codebase in Kotlin, leveraging core Android technologies.
  • Integrate voice assistant functionalities into the application using SDKs provided by VPA, and develop code to handle voice commands for efficient information retrieval.
  • Design and implement visually appealing and user-friendly interfaces using DataBinding, and MVVM architecture, enhancing overall user experience.
  • Conduct thorough testing and debugging to ensure the reliability and stability of Android applications, addressing issues and refining features as needed.

Software Engineer - Android

Ford Motor Company
2019.09 - 2020.05
  • Full SDLC Management: Lead the complete Software Development Lifecycle including requirement gathering, system design, development, and testing, delivering solutions that exceed client expectations for functionality, scalability, and performance.
  • Architectural Design: Architect and implement code using Java and MVC/MVP/MVVM patterns, ensuring maintainability and scalability. Create and maintain comprehensive documentation for codebases, APIs, and project specifications.
  • API Integration: Utilize and integrate industry-specific APIs and SDKs, such as navigation services for map-related features and voice assistant SDKs, to enhance application functionality.
  • Media Integration: Design and develop a client-server based media player architecture integrating MediaPlayer and ExoPlayer for smooth streaming playback. Optimize media handling for various network conditions and device capabilities.
  • Testing & Debugging: Conduct thorough unit testing using Robolectric, Espresso, and JUnit. Identify and resolve issues promptly to ensure the reliability, functionality, and stability of applications.

Software Intern

Essae Digitronics Private
1 2017 - 5 2017
  • Worked with design teams and Senior Software Engineers to build customized software products for consumers.
  • Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs, and enhancements.
  • Worked closely with peers to identify issues and provide suitable resolutions.

Education

Master of Science - Computer Science

SUNY Albany
Albany, NY
2017.08 - 2019.05

BE - Computer Science

RNS Insitute of Technology
Bangalore, India
2013.07 - 2017.05

Skills

    Programming Languages: C, Java, Kotlin, Python

    Mobile development: Android App Development, UI/UX Design

    Web development: HTML, CSS, Javascript

    Databases: SQLite, MySql, PostgreSQL

    Tools and platforms: Jira, GitLab, BitBucket, Jenkins

Academic Projects

Data Hiding in encrypted H.264/AVC video streams by codeword substitution

Implemented a technique to hide data in H.264/AVC video streams using Java.


Distributed framework for Monte Carlo Estimation of PI and stock price prediction

Designed a Master/slave mode of communication to predict stock prices using TensorFlow.


Star Labs online laboratory systems

Implemented online lab system to provide hospitality services for doctors,patients & pharmacies using HTML, CSS, jQuery, JavaScript, SQL, JSP.

Timeline

Android Engineer

Fisker Automotive
2020.06 - 2022.08

Software Engineer - Android

Ford Motor Company
2019.09 - 2020.05

Master of Science - Computer Science

SUNY Albany
2017.08 - 2019.05

BE - Computer Science

RNS Insitute of Technology
2013.07 - 2017.05

Android Developer

Lucid Motors
9 2022 - Current

Software Intern

Essae Digitronics Private
1 2017 - 5 2017
Chinmai KulkarniSoftware Engineer