J

Joshi Kosuru

Software Engineer

San Francisco, California, United States8 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in dependency management and Java ecosystem.
  • Led migration of 20,000 repositories to GitHub Cloud.
  • Developed tools enhancing developer productivity at LinkedIn.
Stackforce AI infers this person is a SaaS-focused software engineer with expertise in developer productivity and automation.

Contact

Skills

Core Skills

Dependency ManagementJava EcosystemCode CollaborationCi/cdDeveloper ProductivityImage ProcessingWeb Development

Other Skills

JavaMavenGradleGitHubCode SearchAPI SearchDocumentation SearchMachine LearningPythonNode.jsSEODjangoC++OpenCV

About

As a Senior Software Engineer at LinkedIn, I work in the Developer Productivity and Happiness team, where I create tools and processes to help all engineers at LinkedIn be more productive. I have been with LinkedIn for over six years, and I have contributed to various projects related to discovery, collaboration, dependency management and automation. I have a Bachelor of Technology degree with honors in Computer Science and Engineering from the Indian Institute of Technology(IIT), Bombay. I am passionate about improving the quality and efficiency of software development.

Experience

8 yrs 6 mos
Total Experience
2 yrs 3 mos
Average Tenure
6 yrs 8 mos
Current Experience

Linkedin

4 roles

Senior Software Engineer

May 2022Present · 4 yrs

  • October 2024 - Current
  • I am working in Productivity Experience team focusing on dependency management team which owns the experience around managing dependencies across all micro services at LinkedIn
  • I am currently focused on moving LinkedIn's Java ecosystem from old Ivy metadata to new Maven metadata and introducing using Gradle Native experience to upgrade dependencies faster between microservices.
  • Built various services that are needed for this transition while maintaining cross compatibility between both ecosystems.
  • Completed GA of this new ecosystem, and am focused on migration all of Java ecosystem to this new experience which improves dependency freshness by around 80% in some cases.
  • May 2022 - September 2024
  • I continued my work in code-collaboration team in Productivity Experience organization focusing on being GitHub experience to LinkedIn
  • I worked on creating and migration of multiple CI checks within GitHub infrastructure to catch issues with code as left in developer experience cycle as possible to improve the day to day developer experience.
  • Migrated more than 20000 repositories from old source code management to new GitHub Cloud experience
  • I worked on improving protobuf developer experience at LinkedIn, which is essential for LinkedIn's strategy of moving to gRPC for API endpoints
  • Evaluated and experimented with multiple tools, services and worked on prototype for bringing Buf for protobuf management at LinkedIn for Go, Rust ecosystems
JavaMavenGradleDependency ManagementJava Ecosystem

Senior Software Engineer

Promoted

Mar 2022May 2022 · 2 mos

  • I worked in CI team within Developer productivity and experience organization, focusing on migration of LinkedIn's source code management from internal Gerrit hosted experience to GitHub Cloud.
  • I was also focused on migrating our Code Search to the latest Hosted Search experience which is built on top of Lucene.
GitHubCI/CDCode Collaboration

Software Development Engineer

Jul 2019Mar 2022 · 2 yrs 8 mos

  • I worked in Developer Productivity and Happiness organization, focusing on discovery charter. In this charter, my primary focus was developing, maintaining tools which aids developers discover what they need easily, improving their productivity.
  • I worked on applications for Code Search, API Search, Documentation Search.
  • For all of these I worked on applications end to end, starting from ingesting the data, to processing the data, to serving them to users in an wasy to use UI.
Code SearchAPI SearchDocumentation SearchDeveloper Productivity

Software Development Intern

May 2018Jul 2018 · 2 mos · Bengaluru Area, India

Placement office, iit bombay

Department Placement Coordinator

May 2018Apr 2019 · 11 mos · Bombay

  • I was part of Institute Placement Team 2018-19, IIT Bombay. My role was to work on department level for Computer Science students by conducting tests, talks. At Institute level, I represent my department in placement process.

Rupeek

Software Development Intern

May 2017Jul 2017 · 2 mos · Bengaluru, Karnataka, India

  • Worked on a RnD project involving Image Processing + Machine Learning in python. Used express NodeJS sever for backend. Worked on different Image Processing methods such as contour detection, HSV masks.
  • Used different machine learning techniques to use the features obtained for Image Processing techniques. Also used Google Datastore and Amazon cloud sevices for this project. Tried calibration of RGB values of cameras of different devices for obtaining a model which can be applied on photographs from any devices.
Image ProcessingMachine LearningPythonNode.js

Appeti

Web Development Intern

Dec 2016Dec 2016 · 0 mo · Mumbai Metropolitan Region

  • Implemented Search Engine Optimization and included structured markup using Schema.org for the company website. Integrated Google Analytics into website and implemented web push notifications using OneSignal
  • Worked on web-scraping to extract the information in the company’s interest from web using scrapy module in python. Worked on AngularJS, HTML and on migration of backend to Django.

Student alumni relations cell

Coordinator

May 2016Apr 2017 · 11 mos · Mumbai, Maharashtra, India

  • Part of seven member team and responsible for planning events like talks, panel discussions etc to increase interaction between alumni and students of the institute
  • Planned and organised Student Alumni Meet SAM 6.0, annual flagship event of Student Alumni Relation Cell, IIT Bombay

Techfest, iit bombay

Coordinator

May 2016Dec 2016 · 7 mos · Mumbai Metropolitan Region

  • Part of exhibitions team, Techfest which bring exhibits from around the world to motivate young minds.
SEOWeb DevelopmentPythonDjango

Education

Indian Institute of Technology, Bombay

Bachelor of Technology (BTech) with Honors — Computer Science and Engineering

Jan 2015Jan 2019

Stackforce found 100+ more professionals with Dependency Management & Java Ecosystem

Explore similar profiles based on matching skills and experience