Brijesh Joshi

Brijesh Joshi Email and Phone Number

Staff Android Engineer at Empower @ Tilt (formerly Empower)
Greater Boston
Brijesh Joshi's Location
Greater Boston, United States, United States
Brijesh Joshi's Contact Details
About Brijesh Joshi

Full-stack software engineer with extensive experience in client-side development, specifically native Android & iOS development. Additional experience in web-development in AngularJS and vanilla Javascript, scripting languages such as Python, Windows development in the .NET environment, and back-end development.

Brijesh Joshi's Current Company Details
Tilt (formerly Empower)

Tilt (Formerly Empower)

View
Staff Android Engineer at Empower
Greater Boston
Website:
tilt.com
Employees:
242
Brijesh Joshi Work Experience Details
  • Tilt (Formerly Empower)
    Tilt (Formerly Empower)
    Greater Boston
  • Empower
    Staff Android Engineer
    Empower Sep 2024 - Present
    San Francisco, California, Us
  • Asics Apps
    Mobile Development Architect
    Asics Apps Dec 2022 - Sep 2024
    London, Ontario, Ca
    - Led the Mobile Platform team. The team's main focus is maintaining and improving Runkeeper's core features as well as supporting mobile platform tools, processes, and shared libraries.- Led an org-wide project that served as a test for new product strategy. Worked with 4 mobile teams to deliver on a project in a couple of sprints.- Delivered a platform to allow developers and teams to run AB tests on both Android and iOS.
  • Asics Apps
    Senior Principal Software Engineer
    Asics Apps Apr 2022 - Dec 2022
    London, Ontario, Ca
    - Developed relationships with different engineering leaders in parent company that helped pave the way for Runkeeper to have an E-commerce presence inside the app.- Developed a proof-of-concept for e-commerce inside Runkeeper that involved building out a sustainable integration with Salesforce Commerce Cloud on our back-end.- Defined a long-term technical vision for Runkeeper and a shorter term Engineering roadmap for tech initiatives.- Evangelized clean architecture principles across the rest of the org, including our back-end teams.
  • Asics Digital (Formerly Runkeeper)
    Senior Principal Software Engineer
    Asics Digital (Formerly Runkeeper) Mar 2021 - Apr 2022
    Boston, Ma, Us
    - Evangelized functional programming using RxJava and drove adoption in design patterns used across the app.- Drove design and development of a brand new Virtual Race feature for the Runkeeper app as the sole Android developer.- Led design and development of a brand new Guided Workouts feature focused on providing guided audio training workouts to users. This is now the best performing feature in Runkeeper and beloved by users.- Drove adoption of clean architecture principles by doing tech talks, adding documentation, and providing feedback in code reviews.- Led modularization efforts to convert the monolith Android app to feature modules.- Established guidelines for how to work with dynamic content created and managed by a separate content team in multiple features.
  • Asics Digital (Formerly Runkeeper)
    Principal Software Engineer
    Asics Digital (Formerly Runkeeper) May 2019 - Apr 2021
    Boston, Ma, Us
    - Led adoption of doing architecture reviews with the other Runkeeper teams for large changes to the codebase.- Refactored Runkeeper's core tracking experience. - These refactors added approximately 400 new unit tests where there were previously none. - A flexible and maintainable design made it easier for teams to plug into the core tracking experience to meet their business objectives.- Worked closely with the OneASICS team to implement native social auth features in a reusable SDK.
  • Asics Digital (Formerly Runkeeper)
    Senior Software Engineer
    Asics Digital (Formerly Runkeeper) Sep 2017 - May 2019
    Boston, Ma, Us
    • Mobile developer as part of a cross-functional Scrum team, working on new features, app improvements, and mentoring junior developers.• Led the feature development of the Running Packs feature on iOS from design conception down to the implementation.• Accomplished several Android performance improvements OKR’s, specifically improving the frozen frame rate & ANRs by 5% and 15% respectively.• Took on additional infrastructure work on the Android platform to improve code quality by detecting memory leaks and setting up automated CI jobs for running tests on pull requests.
  • Carbonite
    Senior Software Engineer
    Carbonite Mar 2014 - Sep 2017
    Boston, Ma, Us
    Mobile Teamo Designed and implemented core features for the SMSBackupRestore Android application.o Wrote extensible and generic classes on Android for handling asynchronous tasks as well as dialogs that are impervious to configuration changes using the Fragment API.Appliance Teamo Designed and implemented critical bug fixes and features, including the 'reconcile'​ feature that ensures the state of the backups are valid across a distributed system.o Moderator of the appliance dashboard component, which is the web front-end portion written in AngularJS, as well as the Continuity Agent, which is the software running on customers’ Windows servers. Worked to ensure code quality, reviewing changes in pull requests and keeping track of a vision for long-term improvements to these components.o Technical point of contact for third party service used in Carbonite's appliance project. Tracked requirements, wrote SOW’s, and designed APIs for integrating the service.
  • Carbonite
    Software Engineer
    Carbonite Jun 2012 - Mar 2014
    Boston, Ma, Us
    o Focused on the client side code for Currents and other alpha and beta products.o Led a small UX research study project which involved writing, building, and deploying.NET services, and functioning as the DBA for the project’s database.o Implemented new features such as CatchAThief and fixed bugs on the Carbonite MobileAndroid client, as well as other general programming tasks.

Brijesh Joshi Skills

Java Software Development Android Mysql Eclipse C# Sql Python Javascript Software Engineering Git Agile Methodologies Netbeans Oop C Databases Android Development Angularjs Xml Scrum Robotium Algorithms Computer Science Visual Studio Web Development Cloud Computing Partner Management Sql Server Management Studio Operating Systems Ajax

Brijesh Joshi Education Details

  • Stony Brook University
    Stony Brook University
    Applied Mathematics And Statistics

Frequently Asked Questions about Brijesh Joshi

What company does Brijesh Joshi work for?

Brijesh Joshi works for Tilt (Formerly Empower)

What is Brijesh Joshi's role at the current company?

Brijesh Joshi's current role is Staff Android Engineer at Empower.

What is Brijesh Joshi's email address?

Brijesh Joshi's email address is br****@****per.com

What is Brijesh Joshi's direct phone number?

Brijesh Joshi's direct phone number is +161761*****

What schools did Brijesh Joshi attend?

Brijesh Joshi attended Stony Brook University.

What are some of Brijesh Joshi's interests?

Brijesh Joshi has interest in Basketball And Other Sports, Reading Technical Literature.

What skills is Brijesh Joshi known for?

Brijesh Joshi has skills like Java, Software Development, Android, Mysql, Eclipse, C#, Sql, Python, Javascript, Software Engineering, Git, Agile Methodologies.

Who are Brijesh Joshi's colleagues?

Brijesh Joshi's colleagues are Wilmore Dipasupil, Morena Vargas, Tyler Smith, Xi Jie, Zahra Ijaz, Jeremy Gardner, David Velez.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.