Bipin Budhathoki, Front-end Developer in Oakland, United States
Bipin Budhathoki

Front-end Developer in Oakland, United States

Member since October 22, 2021
Bipin is a full-stack developer with a decade of experience specializing in front-end web and mobile development, including React, React Native, Redux, JavaScript, SCSS, Node.js, Webpack, and Express.js. He has created world-class products enjoyed by millions of users. These include working as a lead engineer to build Pandora (acquired by SiriusXM), architecting complex software systems at LogMeIn, and developing nursing solutions at Cerner.
Bipin is now available for hire

Portfolio

  • Toptal Clients
    JavaScript, TypeScript, Python, React, Node.js, Azure
  • SiriusXM
    React, JavaScript, Node.js, Express.js, Webpack, RxJS, Redux, Axios, Jenkins...
  • LogMeIn
    JavaScript, React, Swift, React Native, Node.js, Sass, Webpack, Redux...

Experience

Location

Oakland, United States

Availability

Part-time

Preferred Environment

Slack, VST, MacOS

The most amazing...

...thing I've developed is Pandora, the music streaming application with personalized music recommendations that has 70 million+ listeners every month.

Employment

  • Technical Lead

    2021 - PRESENT
    Toptal Clients
    • Worked with various clients to create the front end and full-stack cloud applications.
    • Managed the development cycle from requirement gathering and development to deployment.
    • Led teams of six to ten members, including developers, testers, designers, and product managers.
    Technologies: JavaScript, TypeScript, Python, React, Node.js, Azure
  • Staff Software Engineer

    2020 - 2022
    SiriusXM
    • Led a team of senior and junior engineers to build the Pandora web app, the best-in-class audio and video streaming platform.
    • Built the architecture to support multiple streaming web clients, using React on the front end and Node.js on the back end.
    • Created a design system library using Sass and React that helped developers build UI components more quickly and easily.
    Technologies: React, JavaScript, Node.js, Express.js, Webpack, RxJS, Redux, Axios, Jenkins, Amazon CloudFront CDN, SCSS, Web App Development, Sass
  • Staff Software Engineer | Engineering Manager

    2016 - 2020
    LogMeIn
    • Developed the redesigned GoToWebinar web application using React, JavaScript, Sass, Webpack, and Redux.
    • Led a team of six developers to create a new version of the GoToConnect mobile app using React Native. The new version has the combined functionality of Jive and GoToMeeting.
    • Managed a team of four developers and two testers to create React UI libraries used by all teams within the organization.
    Technologies: JavaScript, React, Swift, React Native, Node.js, Sass, Webpack, Redux, Mobile Development, Web App Development, SCSS
  • Software Engineer

    2012 - 2015
    Cerner
    • Created an iOS app that supported fast, easy, and smart workflows for inpatient nurses.
    • Redesigned the nursing workflow in the Embedded JavaScript (EJS) server for better performance and maintainability.
    • Created the automation framework for the iOS app using Appium.
    Technologies: Swift, Java, Ruby, JavaScript, iOS, Workflow, EJS, Appium, Automation Framework Development, Mobile Development
  • Software Engineer

    2011 - 2012
    Schwans Food Company
    • Created a recipe submission portal that increased user engagement by 12%.
    • Maintained ASP.NET/C# intranet and internet sites, such as performance management, an internal online store, and a sales manager application using web services, Bing Maps API, JavaScript, and Ajax.
    • Developed, documented, and maintained C# batch apps used by different business units.
    Technologies: JavaScript, ASP.NET, C#

Experience

  • Pandora Web App
    http://www.pandora.com

    An industry-leading, React-based music and podcast discovery platform that provides a highly personalized listening experience to approximately 70 million users each month. The web app uses proprietary Music and Podcast Genome Project technology.

  • GoToMeeting Web App
    https://global.gotomeeting.com

    React-based online meeting, desktop sharing, and video conferencing software that enabled its users to meet with other computer users, customers, clients, and colleagues via the internet in real time.

  • GoToConnect Mobile App
    https://www.goto.com/connect

    A React Native-based mobile app that's a customizable, scalable, all-in-one cloud phone and meeting system with everything businesses need to connect from anywhere: customizable business phone features, integrated video conferencing, team chat, and contact center functionality.

  • GoToWebinar Mobile App
    https://apps.apple.com/us/app/gotowebinar/id1244921300

    A native mobile app that lets users see, hear, and take part in webinars. Users can ask questions, respond to polls, and more. Users who run webinars can present directly from their iPads, share their iPad webcams, and chat privately with other event staff.

Skills

  • Languages

    JavaScript, SCSS, Sass, HTML5, Swift, Java, TypeScript, Objective-C, Ruby, Kotlin, GraphQL, C#, Python
  • Frameworks

    Express.js, Redux, Jest, React Native, Ant Design, MUI (Material UI), Bootstrap, Appium, ASP.NET, Next.js
  • Libraries/APIs

    React, Node.js, RxJS, EJS, REST APIs
  • Tools

    Xcode, Slack, Webpack, Jenkins, Amazon CloudFront CDN
  • Paradigms

    Agile Software Development, Mobile Development
  • Other

    Axios, Programming, Workflow, Web App Development, Front-end, Mobile Apps, User Interface (UI), Back-end, Web Development, Sagas, Full-stack, People Management, Software as a Service (SaaS), CI/CD Pipelines, Mobile App Development, APIs, Team Leadership, VST, Algorithms, Automation Framework Development, Artificial Intelligence (AI), AWS, Team Management
  • Platforms

    MacOS, iOS, Docker, Firebase, Android, Azure
  • Storage

    Databases, MongoDB, MySQL

Education

  • Bachelor's Degree in Mathematics and Computer Science
    2008 - 2012
    Southwest Minnesota State University - Marshall, MN, USA

To view more profiles

Join Toptal
Share it with others