Rudra Chandramani Singh, Developer in Sydney, New South Wales, Australia
Rudra is available for hire
Hire Rudra

Rudra Chandramani Singh

Verified Expert  in Engineering

Software Developer

Location
Sydney, New South Wales, Australia
Toptal Member Since
July 25, 2022

Rudra is a problem solver applying analytical, design, and technical skills to supervise the entire software development lifecycle. He is an effective hands-on leader with outstanding success in developing applications to analyze growth and strategy for established and startup firms. Rudra is recognized for strong leadership and project management abilities while leading cross-functional teams in fast-paced, competitive work environments.

Portfolio

Resbutler
Express.js, React, Node.js, Stripe API, HTML, CSS, JavaScript, React Native...
E-Signature Pvt
React, Node.js, Express.js, HTML, CSS, React Native, Firebase...
Pebbled
CSS, Express.js, JavaScript, HTML, Node.js, React, Web Development, Bootstrap...

Experience

Availability

Part-time

Preferred Environment

Git, MacOS, Blockchain, Stripe, Maps

The most amazing...

...thing I've developed is a restaurant booking and ordering system that autonomously and dynamically maximizes online bookings and creates a dynamic layout.

Work Experience

CTO

2019 - 2022
Resbutler
  • Developed an application from the ground up and configured the project structure and application skeleton.
  • Built the menu ordering app, kitchen display system, and take-away app.
  • Designed a REST API with a subteam of back-end developers.
Technologies: Express.js, React, Node.js, Stripe API, HTML, CSS, JavaScript, React Native, Google Cloud Platform (GCP), Firebase, Material UI, Bootstrap, Antd, Front-end, Redux, React Redux, APIs, Responsive Web Apps, Stripe, iOS, Cloud, Maps, Payment APIs, GPS, Android, Cloud Architecture, Full-stack, Software Architecture, Full-stack Development, Identity & Access Management (IAM), Sass, SCSS, Back-end, Object-oriented Programming (OOP), Data Structures, CI/CD Pipelines, JSON, Google Cloud Functions, Google Cloud Storage, Bitbucket, PWA, Gatsby, Netlify, Web Design, Responsive Web Design (RWD), Front-end Development, Webpack, HTML5, Login & Registration, REST, Web App Development, Mobile Development, NestJS, CTO, Leadership, IT Strategy, Architecture, Mobile App Development, Databases, App Store, Google Play Store, Stripe Connect, Stripe Subscriptions, TypeScript, Dashboards, Figma, Nuxt.js, Data Visualization, Tailwind CSS, Highcharts, GitLab CI/CD, Redux-Saga, gRPC, Charts, Google Cloud, Google Maps API, Jira, Agile, Technical Leadership, SaaS, Web Applications, REST APIs, Serverless, Redis, Mobile, MVP Design, Back-end Architecture, Back-end Development, Technical Architecture

Senior Software Developer

2017 - 2019
E-Signature Pvt
  • Devised system architecture for scalable SPAs. Developed React and React Native applications and mentored freshers.
  • Translated designs and wireframes into high-quality code and built reusable components and front-end libraries for future use.
  • Optimized components for maximum performance across a vast array of web-capable devices and browsers.
Technologies: React, Node.js, Express.js, HTML, CSS, React Native, Firebase, Google Cloud Platform (GCP), GraphQL, TypeScript, Redux, React Redux, MongoDB, APIs, Electron, Responsive Web Apps, Stripe, eCommerce, User Experience (UX), iOS, Cloud, Maps, Payment APIs, GPS, SQL, Cloud Architecture, Full-stack, Software Architecture, Full-stack Development, User Interface (UI), Identity & Access Management (IAM), Sass, SCSS, Back-end, Object-oriented Programming (OOP), Data Structures, CI/CD Pipelines, JSON, Google Cloud Functions, Google Cloud Storage, JavaScript, Bitbucket, PWA, Netlify, Web Design, Responsive Web Design (RWD), Front-end Development, Webpack, Mongoose, HTML5, Login & Registration, REST, Web App Development, Mobile Development, NestJS, Mobile App Development, Databases, App Store, Google Play Store, Stripe Connect, Stripe Subscriptions, Dashboards, Figma, Data Visualization, Highcharts, GitLab CI/CD, UI Design, Redux-Saga, gRPC, Charts, Google Cloud, Google Maps API, Jira, Agile, Technical Leadership, SaaS, Web Applications, MySQL, REST APIs, Serverless, PostgreSQL, Desktop App Development, Redis, Mobile, MVP Design, Back-end Architecture, Back-end Development, Expo, Apollo, Technical Architecture

Software Engineer

2016 - 2017
Pebbled
  • Implemented major rebranding across the platform: new logo, font guidelines, color palette, and SVG icons.
  • Created mockups for the design and converted PSD to HTML.
  • Designed the database schema based on the specification document and integrated the final design with the API.
Technologies: CSS, Express.js, JavaScript, HTML, Node.js, React, Web Development, Bootstrap, MongoDB, APIs, Responsive Web Apps, Stripe, eCommerce, User Experience (UX), iOS, Maps, Payment APIs, GPS, SQL, Full-stack, Software Architecture, Full-stack Development, Identity & Access Management (IAM), Sass, SCSS, Back-end, Object-oriented Programming (OOP), Data Structures, JSON, Google Cloud Functions, Google Cloud Storage, PWA, Web Design, Responsive Web Design (RWD), Front-end Development, Webpack, Mongoose, HTML5, Login & Registration, REST, Web App Development, Mobile Development, Databases, App Store, Google Play Store, Stripe Connect, Stripe Subscriptions, Dashboards, Figma, Data Visualization, GitLab CI/CD, Redux-Saga, Charts, Google Maps API, Jira, Agile, SaaS, Web Applications, MySQL, REST APIs, Serverless, MVP Design, Back-end Architecture, Back-end Development, Technical Architecture

Software Developer

2014 - 2016
Freakoids
  • Implemented a highly interactive marketing website focused on explaining the product's features. This static site was optimized for mobile devices, accessibility, and SEO.
  • I spent some time designing the interface for the REST API with the back-end team.
  • Implemented the look and feel based on the wireframes and mockups provided by a designer.
Technologies: API Development, JavaScript, Node.js, PHP, WordPress, CSS, Sass, HTML, Bootstrap, Front-end Development, Mongoose, HTML5, Login & Registration, REST, Web App Development, Mobile App Development, Databases, App Store, Google Play Store, Stripe Subscriptions, Dashboards, Data Visualization, GitLab CI/CD, Charts, Agile, SaaS, Web Applications, REST APIs, MVP Design, Technical Architecture

Restaurant Booking and Ordering System

WizButler is the only system that autonomously and dynamically maximizes online bookings.

Dynamic booking allocations, dynamic capacity, dynamic table layouts, and dynamic floor plans mean the user can maximize their revenue by over 25% during a busy service autonomously and without any manual interventions.

Job Board

https://jobs.xccelerate.co/
A React Next.js-based job board website, where I was in charge of developing new user-facing features, determining the structure and design of web pages, building reusable codes, optimizing page loading times, and using a variety of markup languages to create the web pages

Set Bot

https://esignature.com.np/case-study/setbots
Setbots is an AI-powered chatbot used to stimulate human-like conversation through different messaging platforms like websites, social media, SMS, or telephone. Setbots can automate your Customer support through one of the largest messaging platforms, Facebook Messenger. It allows customers to have a real-time conversation with our bots to get answers to their questions. Setbots being available 24/7 helps the business retain their old and new customers by acting as a substitute for customer service representatives.

Monthly Subscriptions

To cultivate a consistent stream of customers, it's essential to introduce subscription features. By leveraging the powerful capabilities of Next.js, Firebase, and Stripe, I have created a seamless subscription process that keeps customers coming back for more. This approach can increase revenue and customer loyalty, as subscribers will likely engage with a brand and make repeat purchases over time. I also provided help with implementing these features into online stores.

Multi-chain NFT Marketplace

This multi-chain NFT marketplace allows users to buy, sell, and trade non-fungible tokens (NFTs) across multiple blockchain networks.

To create this marketplace, I utilized the latest technologies, such as Next.js and thirdweb, to deliver a fast, secure, and seamless user experience. The platform has advanced security features that ensure all transactions are secure and transparent.

Through my work, I created an intuitive interface that makes it easy for users to browse, search, and discover unique NFTs. The platform also offers a vibrant community of NFT enthusiasts worldwide, providing all users with an inclusive and decentralized experience.

PEA Engineering

https://engineeringdote.com/
I was a vital part of the mobile development team, driving the conceptualization, design, and implementation of a dynamic Flutter app that harnessed the Riverpod state management framework. This app effortlessly serves iOS and Android platforms, showcasing my pivotal role in crafting an effective cross-platform solution.

Through close collaboration with teammates, I offered my expertise and ensured top-notch functionality, user interface, and overall performance. Utilizing the Riverpod framework, I managed the app's state effectively, facilitating smooth interactions and heightening the user experience on various devices.

This hands-on experience deepened my grasp of the intricacies of cross-platform development, augmenting my skill set in advanced state management techniques. Ultimately, my contributions underscored my proficiency in cross-platform strategies and adept application of state management tools like Riverpod, resulting in a successful, feature-rich Flutter app.

Languages

JavaScript, HTML, CSS, TypeScript, GraphQL, Sass, SCSS, HTML5, SQL, PHP, Dart

Frameworks

Express.js, Redux, React Native, Material UI, Bootstrap, Next.js, Electron, NestJS, gRPC, Nuxt.js, Tailwind CSS, Jest, Flutter

Libraries/APIs

React, Node.js, Stripe API, Antd, React Redux, API Development, jQuery, Stripe, Stripe Connect, Redux-Saga, Google Maps API, REST APIs, Highcharts, Web3.js, React DnD

Tools

Git, Bitbucket, Webpack, Mongoose, GitLab CI/CD, Jira, Expo, Babel, Xcode, Figma, MetaMask, AppGyver

Paradigms

Test-driven Development (TDD), Object-oriented Programming (OOP), Responsive Web Design (RWD), REST, Mobile Development, Agile, Back-end Architecture, Desktop App Development, UI Design

Platforms

MacOS, Google Cloud Platform (GCP), Firebase, iOS, Android, Netlify, Mobile, Amazon Web Services (AWS), Blockchain, WordPress

Storage

MongoDB, JSON, Google Cloud Storage, Databases, Google Cloud, MySQL, Redis, PostgreSQL

Industry Expertise

Web Design

Other

Web Development, Design, Web App Development, Mobile App Development, APIs, Responsive Web Apps, eCommerce, User Experience (UX), Cloud, Maps, Payment APIs, GPS, Cloud Architecture, Full-stack, Software Architecture, Full-stack Development, Identity & Access Management (IAM), Back-end, Data Structures, CI/CD Pipelines, Google Login, Google Cloud Functions, PWA, Front-end Development, Login & Registration, CTO, IT Strategy, Architecture, App Store, Google Play Store, Stripe Subscriptions, Dashboards, Data Visualization, Charts, Technical Leadership, SaaS, Web Applications, Serverless, MVP Design, Decentralized Applications, Back-end Development, Web3, Technical Architecture, Front-end, User Interface (UI), Gatsby, Leadership, Apollo, Non-fungible Tokens (NFT), Facebook, Apple Pay, Google Pay, WordPress Plugins, Smart Contracts, Solana, thirdweb, Ethereum Smart Contracts, Blockchain & Cryptocurrency

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring