Shashank Malviya, Developer in Bengaluru, Karnataka, India
Shashank is available for hire
Hire Shashank

Shashank Malviya

Verified Expert  in Engineering

Software Developer

Bengaluru, Karnataka, India

Toptal member since June 14, 2024

Bio

Shashank is a UI lead and architect with eight years of experience and a demonstrated work history in product and service-based organizations. With experience leading teams, including developers, QA, and designers, he worked on a healthcare project enabling doctors to treat their patients in real time. His expertise spans finance and trading systems, eCommerce, health care, ag tech, fantasy/online gaming, and affiliate and digital marketing domains.

Portfolio

Carrier - Residential - Mobile Apps Product Management
React Native, JavaScript, GraphQL, React, CSS
Orange Health
React, React Native, TypeScript, Node.js, Next.js, JavaScript, Redux...
Yara
React Native, React, Node.js, Jest, RTL, TypeScript, Next.js, Fastlane...

Experience

  • React Native - 8 years
  • JavaScript - 8 years
  • React - 8 years
  • Test-driven Development (TDD) - 4 years
  • TypeScript - 3 years
  • Continuous Delivery (CD) - 3 years
  • Next.js - 3 years
  • Node.js - 2 years

Availability

Full-time

Preferred Environment

React Native, TypeScript, React, JavaScript, RxJS, Redux, CI/CD Pipelines, Next.js, Node.js, Firebase

The most amazing...

...app I published and worked on is the Yara Connect app, where I worked on the end-to-end front-end architecture using React Native and CI/CD.

Work Experience

React Native Developer

2024 - 2024
Carrier - Residential - Mobile Apps Product Management
  • Managed mobile and web apps, architecting navigation, implementing translation systems, developing authentication, integrating modules, writing tests, fixing bugs, and configuring Redux for scalable and maintainable state management.
  • Tracked and resolved bugs across multiple mobile and web applications, leveraging Jira as a reporting and tracking tool to ensure timely delivery and high-quality performance.
  • Developed the initial boilerplate and created reusable libraries to streamline development across multiple apps, ensuring consistency and reducing redundancy in implementation.
  • Demonstrated proficiency in Nx, optimizing CI, enhancing productivity, and maintaining scalable code. Successfully implemented live video and photo features with seamless performance and reliable real-time interactions.
Technologies: React Native, JavaScript, GraphQL, React, CSS

Technical Lead

2022 - 2023
Orange Health
  • Orchestrated a dynamic consumer product team of 6-10 professionals, spanning developers, QA engineers, and designers, to drive Orange Health's mission of revolutionizing at-home healthcare with real-time patient treatment capabilities.
  • Revamped React Native app architecture, achieving 50% smaller bundles through optimization. Implemented a design system, streamlined store management, and accelerated RN (iOS/Android) deployments via CI/CD pipeline.
  • Introduced micro front-end architecture for the Next.js web app with a design system library, dynamic feature toggling, and SEO enhancements. Achieved notable improvements in web vitals, enhancing user experience metrics and search engine performance.
Technologies: React, React Native, TypeScript, Node.js, Next.js, JavaScript, Redux, React Hooks, Visual Studio Code (VS Code), Test-driven Development (TDD)

Senior Software Engineer

2020 - 2022
Yara
  • Led a team of 1-5 and also functioned as an individual contributor, presenting findings and solutions to senior stakeholders.
  • Managed App Store and Play Store and implemented the end-to-end CI/CD pipeline for generating DEV, UAT, and PROD builds to achieve seamless development, QA, and deployment experience.
  • Re-architected the RN Yara Connect app and back-end integrations to support simultaneous operations across multiple countries, integrating components like Redux Saga, Loyalty Service, Zendesk, and RudderStack.
  • Implemented MessageBird integration, developed the Yara campaign dashboard in Next.js, helped in designing micro front-end architecture, and enhanced the scheduler service.
Technologies: React Native, React, Node.js, Jest, RTL, TypeScript, Next.js, Fastlane, CircleCI, JavaScript, Continuous Delivery (CD), Continuous Integration (CI), Xcode, Publishing, Visual Studio Code (VS Code), Test-driven Development (TDD), Nx

React Native and React Developer

2018 - 2020
Sportz Interactive
  • Spearheaded the enhancement of live sports engagement by integrating innovative fantasy gaming features, significantly boosting user interaction and retention.
  • Played a pivotal role as an individual contributor and collaborative team member on prestigious projects for UEFA and FIFA, contributing to developing cutting-edge sports applications and digital experiences.
  • Designed and implemented key features for Yahoo fantasy sports games, including Cricket and Dinamalar, leveraging React Native and React to deliver immersive and user-friendly gaming experiences.
Technologies: React Native, React, JavaScript, TypeScript, Redux, Node.js, Android, Xcode, Express.js, Visual Studio Code (VS Code), Test-driven Development (TDD)

UI Developer

2017 - 2018
Mindtree
  • Transformed designs into responsive, mobile-first user interfaces using Bootstrap, enhancing user experience across platforms.
  • Implemented efficient navigation solutions utilizing jQuery, Sitecore, and Bootstrap, optimizing site usability and performance.
  • Developed the company's brand website using React and Jenkins, ensuring seamless integration and deployment of updates.
Technologies: Sitecore, Bootstrap, React, JavaScript, HTML, CSS, MySQL, Redux, Node.js, Visual Studio Code (VS Code), Test-driven Development (TDD), C

Front-end Developer

2016 - 2017
Crunk Pvt Ltd
  • Developed custom websites and templates for Crunk's clients, showcasing expertise in React and React Native to deliver tailored solutions.
  • Enhanced the company's brand website to attract clients, implementing SEO metadata strategies that improved visibility and search engine rankings.
  • Utilized a wide range of technologies, including React, HTML, CSS, jQuery, JavaScript, Angular, Bootstrap, and React, for diverse web development projects, ensuring robust and responsive user interfaces.
Technologies: JavaScript, jQuery, React Native, React, Web Development, Bootstrap, Visual Studio Code (VS Code), Test-driven Development (TDD)

Experience

Orange Health App

https://apps.apple.com/in/app/orange-health-labs-blood-test/id1534689588
A mobile app facilitates real-time communication between doctors and patients, appointment scheduling, and medical record management. It enhances healthcare accessibility and patient care management for healthcare providers seeking improved patient engagement, streamlined medical services, and healthcare professionals and patients needing remote healthcare solutions.

• Led development using React Native, React, TypeScript, Redux Toolkit, HTML, and GraphQL.
• Enhanced performance through analytics-driven optimizations and Firebase integration for quality assurance.
• Implemented robust unit testing to ensure high code quality.
• Operated within Agile and Scrum methodologies for efficient project management.
• Utilized Xcode and Android Studio for iOS and Android development, respectively.
• Established CI/CD pipelines for automated deployment and updates.
• Implemented React Hooks for efficient state management and followed Kanban principles for workflow.
• Improved healthcare delivery efficiency, leading to increased patient satisfaction and operational effectiveness.
• Successfully launched a user-friendly mobile app with reduced crash rates, enhancing healthcare accessibility and patient care outcomes.

Orange Health Web

https://www.orangehealth.in/
Website designed to enhance user engagement and facilitate information dissemination for healthcare services. It provides detailed information about Orange Health services, appointment scheduling, and health resources.
Orange Health aims to improve its online presence and user engagement and help prospective patients and healthcare professionals seeking information and services from Orange Health.

• Developed using React, Next.js, TypeScript, and Redux to ensure a robust and scalable website.
• Implemented a dashboard for SEO enhancements to boost search engine rankings.
• Conducted web vitals profiling and optimized performance based on insights.
• Simplified code changes, reviews, and deployments to streamline development processes.
• Utilized Next.js, Jest, React Hooks, Redux, and other technologies for efficient development.
• Employed webpack for bundling assets and HTML/CSS for front-end styling.
• Incorporated A/B testing to optimize the user experience and conversion rates.
• Improved online visibility and user engagement, leading to increased traffic and better SEO performance.
• Successfully launched an optimized website that enhances Orange Health's online presence and user experience.

Yara Connect

https://play.google.com/store/apps/details?id=com.yara.connect.prod
Mobile application designed to facilitate connections and interactions within the agricultural community. It enables farmers and agricultural professionals to connect, share information, and collaborate on industry-specific topics. Yara aims to enhance communication and networking among agricultural stakeholders and help farmers, agronomists, and agricultural professionals seeking networking opportunities and industry insights.

• Developed using React Native, TypeScript, JavaScript, Node.js, and RxJS for a robust and responsive mobile application.
• Enhanced application performance by analyzing analytics and monitoring insights.
• Utilized Xcode and Android Studio for native tooling and CI/CD pipelines for seamless updates.
• Implemented Redux and Redux-Saga for state management and handling asynchronous actions.
• Integrated RxJS for reactive programming, improving application responsiveness.
• Implemented Jest for comprehensive unit testing to ensure code quality and reliability.
• Utilized Firebase for quality assurance, analytics, and real-time data synchronization.
• Improved networking and communication within the agricultural community, enhancing collaboration and knowledge sharing.

Yara Bodega

https://yarabodega.com/
Web application designed for users to check fertilizer availability, book products from nearby shops, receive discounts and stay updated on crop nutrition, weather, and events. It facilitates easy access to fertilizer information, product booking, discounts, and agricultural updates.

• Developed using React, webpack, and Next.js for a responsive and efficient user experience.
• Implemented Jest for comprehensive testing to ensure application reliability and functionality.
• Operated within Agile and Scrum methodologies for streamlined project management and iterative development.
• Employed Node.js and Express.js for back-end development, ensuring seamless integration with the front-end.
• Enhanced accessibility and convenience for users accessing fertilizer information and booking products.
• Successfully launched a user-friendly web application that meets Yara's objectives of providing easy access to fertilizer products, discounts, and agricultural updates.

UEFA Champions League

https://apps.apple.com/in/app/champions-league-official/id1024506667
Official mobile application for UEFA Champions League fans, developed using React Native, React, TypeScript, Redux, JavaScript, HTML, and Node.js. It provides fans with up-to-date information, live scores, team standings, player statistics, and news related to the UEFA Champions League. UEFA aimed to enhance fan engagement and provide comprehensive tournament coverage.

• Enhanced application performance through analytics, monitoring insights, and native tools like Xcode and Android Studio.
• Explored and implemented Node.js for back-end development, evolving into a full-stack developer.
• Utilized React and React Native for front-end development, ensuring a smooth and responsive user interface.
• Operated within Agile and Scrum methodologies to ensure efficient project management and iterative development cycles.
• Leveraged Firebase for quality assurance and analytics to monitor app performance and user engagement metrics.
• Successfully launched an official app that significantly enhanced fan experience by providing real-time updates and comprehensive tournament coverage.
• Increased fan engagement and satisfaction, meeting UEFA's objectives of providing a user-friendly and informative app for football enthusiasts worldwide.

Ametek

Websites for various business units within Ametek utilize React, React Native, JavaScript, MySQL, Bootstrap, Sitecore, jQuery, HTML, CSS, and CI/CD. They are designed to enhance online presence, provide information about Ametek's business units, and facilitate customer interaction. Ametek aims to improve digital engagement and showcase business unit capabilities. It helps customers, stakeholders, and partners seek information about Ametek's products and services across different business units.

• Employed React and React Native for front-end development, ensuring responsive and interactive web interfaces.
• Managed and queried data using MySQL for efficient data handling and storage.
• Enhanced user interface design with Bootstrap for responsive layouts and jQuery for dynamic web content.
• Utilized Sitecore for effective content management and personalized user experiences.
• Successfully launched and maintained websites that enhanced Ametek's online presence, improved customer engagement, and facilitated efficient information dissemination across business units.
• Increased user satisfaction, improved website performance metrics, and strengthened digital marketing efforts for Ametek's business units.

Diverso

Websites and templates for clients of Crunk, developed using React, React Native, HTML, CSS, JavaScript, and jQuery. Designed to meet client-specific requirements, enhance online presence, and facilitate effective user interaction. Crunk aims to provide tailored digital solutions, improve their online visibility, and help end-users and visitors of client websites seeking information, services, or products offered by Crunk's clients.

• Created and customized websites and templates using React and React Native frameworks to ensure modern and responsive design.
• Developed the main website for Crunk's clients utilizing HTML, CSS, JavaScript, and jQuery for interactive and dynamic web interfaces.
• Implemented best practices in web development to optimize performance, usability, and maintainability.
• Collaborated with designers and stakeholders to translate client requirements into functional and visually appealing websites.
• Successfully delivered websites and templates that met client expectations, enhanced their digital presence, and improved user engagement.
• Improved online visibility and accessibility and contributed to the growth of Crunk's client businesses through effective digital solutions.

Education

2012 - 2016

Bachelor's of Engineering in Information Technology

Lakshmi Narain College of Technology - Bhopal, Madhya Pradesh, India

2007 - 2011

Higher Secondary in Mathematics and Computer Science

Kendriya Vidyalaya No.2 C.P.E - Itarsi, India

Certifications

SEPTEMBER 2023 - PRESENT

JavaScript Practice: Scope and Closures

LinkedIn

SEPTEMBER 2023 - PRESENT

Learning ECMAScript 6+ (ES6+)

LinkedIn

SEPTEMBER 2023 - PRESENT

React: Using TypeScript

LinkedIn

Skills

Libraries/APIs

React, Node.js, jQuery, RxJS, Redux-Saga

Tools

GitHub, Fastlane, Nx, Jenkins, Webpack, Android Studio, Xcode, CircleCI, Bitbucket

Languages

JavaScript, TypeScript, HTML, CSS, C, HTML5, CSS3, C++, Java, SQL, GraphQL, Sass, C#, ECMAScript (ES6)

Frameworks

React Native, Jest, Redux, Next.js, Bootstrap, Express.js, Angular

Paradigms

Unit Testing, Test-driven Development (TDD), Continuous Delivery (CD), Continuous Integration (CI), Agile

Platforms

Visual Studio Code (VS Code), Firebase, Android, iOS, Mixpanel

Storage

JSON, MySQL

Other

React Hooks, A/B Testing, Sitecore, RTL, Publishing, CI/CD Pipelines, Back-end, Web Development

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