Rahul Maurya, Application Developer in Bellevue, WA, United States
Rahul Maurya

Application Developer in Bellevue, WA, United States

Member since July 22, 2020
Rahul is an application developer with five years of experience in web development. His areas of expertise include various languages (JavaScript, HTML5), libraries (React), among others. He excels at transforming ideas into quality products by writing elegant, efficient code that turns complex problems into simple, beautiful, and intuitive interfaces. Rahul freelances to develop new skills that he's passionate about and to test out his current skillset by solving unique, exciting challenges.
Rahul is now available for hire

Portfolio

  • Media.net (Ad Network)
    SQL, React Redux, React, AngularJS, Google Charts API, Webpack, Babel
  • Eazer
    AWS S3, RequireJS, Git, GitLab, Socket.IO, Express.js, Android, Node.js...
  • Sapient Consulting Ltd.
    Bootstrap 2, CSS3, Media Queries, jQuery UI, jQuery, HTML, JavaScript

Experience

Location

Bellevue, WA, United States

Availability

Part-time

Preferred Environment

AngularJS, React, MySQL, MongoDB, Visual Studio Code, Java, Python 3, Node.js, JavaScript, CSS3

The most amazing...

...thing that I've worked on was creating a web and Android application for a startup called Eazer from scratch along with coordinating its UI development.

Employment

  • Lead UI Developer

    2016 - 2019
    Media.net (Ad Network)
    • Developed an interactive data visualization, with Google Charts and AngularJS, to provide extensive reporting and analytics of contextual ads on the header-bidder platform, leading to a 25% increase in ad revenue.
    • Automated the process of contract and billing in the ad-exchange platform by creating a dashboard using AngularJS, PHP, and SQL that saved hundreds of hours of manual auditing and bill generation monthly.
    • Spearheaded a 2-member team for a contract-billing project in collaboration with the UX team and delivered the project on-time.
    • Created React Redux boilerplate code with Webpack and Babel to assist developers with an early head start for new projects.
    Technologies: SQL, React Redux, React, AngularJS, Google Charts API, Webpack, Babel
  • Core Team Engineer (UI)

    2015 - 2016
    Eazer
    • Pioneered a web app in AngularJS to book car services and road assistance online, it registered over 7,000 bookings.
    • Built an admin web interface for over 20 merchants to manage bookings, billings, and logistics.
    • Improved the app performance by reducing load time from 3.5 seconds to 1.2 seconds, using RequireJS and critical CSS.
    • Constructed email templates and a push notification service for notifications and promotions which increased the customer base by 50%.
    Technologies: AWS S3, RequireJS, Git, GitLab, Socket.IO, Express.js, Android, Node.js, JavaScript, AngularJS
  • Interactive Developer L1

    2014 - 2015
    Sapient Consulting Ltd.
    • Developed new functionalities for the cart, checkout, product, global search, and registry pages using object-oriented programming (including JavaScript and jQuery) for a web and mobile eCommerce app that serves over 1 million customers.
    • Implemented a responsive and accessible web app to support cross-browser and multi-platform compatibility.
    • Streamlined a mobile app's architecture from multiple pages into a single-page checkout system to provide an accessible user experience which improved checkout conversion by 30%.
    Technologies: Bootstrap 2, CSS3, Media Queries, jQuery UI, jQuery, HTML, JavaScript

Experience

  • vSpeak | VS Code Extension that Offers Voice-based Commands
    https://github.com/luhar63/vspeak

    I built an extension for VS Code (Visual Studio Code) that enables a mouse-free and seamless coding experience by allowing the user to give voice commands for various tasks. It uses Google's Text to Speech API to parse speech from the microphone, and an interpreter with built-in Python runs continuously in the background to send the detected commands the extension's listener. The extension uses native VS Code APIs to execute the commands.

    It has useful speech commands such as debugging, searches on Google, Git tasks, and many others are supported to make the user's experience seamless.

  • React Webpack 4 Boilerplate Code
    https://github.com/luhar63/react-webpack4-boilerplate

    I created React Redux boilerplate code with Webpack and Babel to assist developers with an early head start for new projects. I also update the boilerplate code now and then so it can be used with the latest technology.

  • Break from Screen App

    An Electron-based desktop app that reminds the user to take regular breaks from their screens and suggests activities based on how they are feeling. The app was platform-independent and could be installed with just one click.

    Technologies: JavaScript, HTML, CSS

Skills

  • Languages

    JavaScript, HTML5, SQL, CSS3, Python 3, Java, HTML, Python, ECMAScript (ES6), CSS
  • Libraries/APIs

    React, Google Charts API, React Redux, Moment.js, REST APIs, Node.js, jQuery, jQuery UI, Socket.IO, RequireJS
  • Frameworks

    AngularJS, Bootstrap, Bootstrap 2, Express.js, Electron
  • Tools

    Git, Dialogflow, GitLab, VS Code, Webpack, Babel
  • Platforms

    MacOS, Visual Studio Code, Android
  • Paradigms

    REST
  • Storage

    MongoDB, Oracle SQL, Media Queries, MySQL, AWS S3
  • Other

    Text to Speech (TTS), Voice, Boilerplate Code

To view more profiles

Join Toptal
Share it with others