Manish Sharma, Developer in Jabalpur, Madhya Pradesh, India
Manish is available for hire
Hire Manish

Manish Sharma

Verified Expert  in Engineering

Full-stack Developer

Location
Jabalpur, Madhya Pradesh, India
Toptal Member Since
February 22, 2017

Manish is a seasoned full-stack principal software engineer with 21+ years of experience building scalable, resilient, fault-tolerant enterprise, front-end, and mobile applications. Manish can manage all phases of software development, from architecting enterprise solutions focused on optimization, innovation, and agility to development, testing, and deployment.

Portfolio

XPress Tickets (Toptal Project)
Node.js, AngularJS, CodeIgniter, Cordova, Hyperledger, JavaScript, Stripe API...
Vertapp Infosystem
Django, Celery, Django Channels, Workflow, WebSockets, NestJS, API Development...
TripRoostr LLC
PHP, Laravel, React Native, Amazon Web Services (AWS), Stripe, APIs, Amazon EC2...

Experience

Availability

Part-time

Preferred Environment

Xcode, Android Studio, Visual Studio Code (VS Code)

The most amazing...

...thing I've built is the social platform for a family with additional features, such as a family tree, legacies, and a relationship-based navigation or search.

Work Experience

Lead Software Engineer

2019 - PRESENT
XPress Tickets (Toptal Project)
  • Created and managed a scalable Express.js-based back-end app. Added Google Calendar integration, Stripe payment integration, Redis-based caching, and Twilio chat.
  • Implemented a ticket purchase system and affiliate tracking.
  • Fine-tuned an Angular front-end app for performance by refactoring the code and implementing design patterns.
  • Resolved front-end state management issues. Implemented an asynchronous component communication system.
  • Managed the deployment of IBM Hyperledger and developed and implemented business logic.
Technologies: Node.js, AngularJS, CodeIgniter, Cordova, Hyperledger, JavaScript, Stripe API, eCommerce, APIs, Blockchain, PHP 5, Solution Architecture, Front-end, REST APIs, HTML5, Single-page Applications (SPA), Stripe, Full-stack Development, Large-scale Projects, Authentication, Technical Leadership, Redux, AWS DevOps, Continuous Integration (CI), Apache, REST, Scalable Architecture, Object-relational Mapping (ORM), Vue, Unit Testing, HTTP REST, JSON, Git, GitHub, Figma, Cross-platform App Development, Mobile Applications, TypeScript, Front-end Development, Mobile Apps, Expo, API Development, Responsive Web Design (RWD), Back-end Development, Hosting

Senior Full-stack Engineer

2023 - 2023
Vertapp Infosystem
  • Developed a report generation module by summarizing data and defining update policies.
  • Implemented a Celery-based workflow for reporting tasks.
  • Created a Channel based WebSocket implementation for real-time updates of the admin dashboard.
  • Implemented an observer pattern-based notification mechanism for notifying subscribers.
Technologies: Django, Celery, Django Channels, Workflow, WebSockets, NestJS, API Development, Redis, Spring Boot, Hibernate, Back-end Development

Senior Full-stack Engineer and Consultant

2023 - 2023
TripRoostr LLC
  • Refactored the system and helped the team to move towards a loosely coupled layered architecture and a local event-driven approach.
  • Created an event notification system to notify the admin about system activities and the maintenance log for analytics purposes.
  • Implemented an affiliate system. This includes creating an architecture, designing back-end APIs, and creating a React UI.
  • Developed an architecture for secondary vendors and services. Extended the system by allowing secondary services to be used.
  • Helped the team in conceptualizing the buy now, pay later mechanism.
Technologies: PHP, Laravel, React Native, Amazon Web Services (AWS), Stripe, APIs, Amazon EC2, Amazon S3 (AWS S3), Next.js, TypeScript, Front-end Development, eCommerce APIs, Expo, API Development, Responsive Web Design (RWD), Back-end Development, Hosting

Senior Cross-platform Developer

2023 - 2023
Bret O Rourke
  • Developed app modules and services to enable consumers to easily view recent favorite photos, perform powerful photo searches, and display pictures in a slideshow.
  • Conducted research, investigations, prototyping, and UX design, to create a roadmap for a photo viewer application and ensured market readiness.
  • Enabled powerful searches of metadata attached to photos, focusing on EXIF and IPTC formats.
Technologies: React Native, JavaScript, React, Windows, iOS, Android, Architecture, Cross-platform App Development, Mobile Applications, Mobile Apps, Mobile First

Full-stack Developer

2022 - 2023
Share a Refund LLC
  • Developed Laravel-based reporting modules with Amazon Simple Queue Service-based processing.
  • Created a Vue, Vuetify-based UI and integrated it with back-end services using design patterns and UI principles.
  • Built modules for importing, exporting, queuing, and managing orders, products, documents, and related entities.
  • Managed an AWS queuing infrastructure, alerts, and database. Involved in Laravel-driven API development for product management and generating, importing, and exporting reports.
  • Wrote unit tests and executed integration testing. Created complex wizard systems using Vue and Vuetify for managing orders, customers, and products.
Technologies: Laravel, Vue, Full-stack, MySQL, PHP, Laravel Homestead, Zend Framework, Unit Testing, HTTP REST, Amazon Simple Notification Service (Amazon SNS), Amazon Simple Queue Service (SQS), Amazon Simple Email Service (SES), JSON, Git, TypeScript, Front-end Development, API Development, Back-end Development

Tech Consultant and Lead

2022 - 2023
Shala
  • Provided architectural and design direction, which included implementing design patterns, refactoring, upholding coding standards, and developing loosely coupled systems.
  • Controlled technical debt, which included maintaining the balance between quality for time and ensuring that redundant mistakes were avoided and that team members were communicating often to avoid redundant work.
  • Managed code reviews which included enforcing commenting standards and promoting collaboration and engagement, thus ensuring the quality of deliveries.
  • Helped the team in splitting the React front-end app into a micro front end using Module Federation. Module Federation is a proven way to share code between front-end applications.
Technologies: React, Laravel, Amazon Web Services (AWS), Amazon S3 (AWS S3), Microfrontends, HTML, CSS, REST APIs, Web Development, Leadership, Microservices, Linux, Webpack, HTML5, Full-stack Development, Large-scale Projects, Authentication, Technical Leadership, AWS DevOps, Redux-Saga, Apache, REST, Software Architecture, Project Management, Unit Testing, Next.js, Google Calendar API, HTTP REST, Amazon RDS, Google Cloud, JSON, Git, GitHub, TypeScript, Front-end Development, API Development, Back-end Development, Hosting

Senior Full-stack Engineer

2022 - 2022
Sanus X GmbH
  • Implemented a Laravel Nova-driven dashboard for the application.
  • Implemented a parsing tool for HL7 documents, extracting and analyzing data.
  • Generated reports using generated HL7 objects and input parameter values.
Technologies: Laravel, PHP, Nova, Test-driven Development (TDD), MySQL, HTML, JavaScript, CSS, Tailwind CSS, REST, Object-relational Mapping (ORM), Technical Project Management, Unit Testing, Laravel Homestead, HTTP REST, Laravel Nova, JSON, Git, Front-end Development, eCommerce APIs

Back-end Software Engineer

2021 - 2022
Givelify
  • Built and maintained modules internal to the organization for status tracking, migrations, managing communication among modules, and developing a search module.
  • Tracked and fixed bugs using Jira as a reporting tool. Assessed the efficiency and speed of current modules and provided consultancy to build and implement more efficient systems.
  • Managed hosting environments in Docker, troubleshooting and debugging, optimizing the user experience, and creating tools that improve site interaction. Managed the software workflow.
Technologies: Laravel, Vue, Docker, MySQL, PostgreSQL, SQL, REST APIs, HTML5, API Integration, Authentication, Test-driven Development (TDD), Lodash, Apache, Relational Databases, REST, Software Architecture, Object-relational Mapping (ORM), Unit Testing, HTTP REST, JSON, Git, GitHub, Front-end Development, API Development, Agile Deployment

Senior Full-stack Engineer

2020 - 2022
Vertapp Infosystem
  • Participated in the end-to-end delivery of the project, from conceptualization to deployment on AWS Elastic Beanstalk.
  • Acted as a consultant and team lead throughout design, implementation, development, and deployment.
  • Developed JSON REST APIs using a Django REST Framework (DRF), which were designed to be consumed by the front-end application.
  • Created NextJS-based front-end UI components with incremental static regeneration (ISR) in mind.
Technologies: Django, Python 3, Django REST Framework, REST, REST APIs, JSON Web Tokens (JWT), Next.js, Amazon EC2, AWS Elastic Beanstalk, MySQL, Mobile Applications, TypeScript, Python, Heroku, Spring Boot

Full-stack Mobile and API Engineer

2019 - 2022
Job-lo
  • Developed an app that allows a location-based temporary job search for job seekers and connects them with job providers.
  • Built back-end APIs for managing authentication and profiles and for managing job information.
  • Made an admin dashboard that allowed paid job seekers to view stats and activities and manage communication with job seekers and job providers.
  • Integrated a payment API for managing a recurring payment subscription for paid users.
Technologies: Amazon Web Services (AWS), Express.js, Node.js, Firebase, Laravel, Android, Full-stack, REST APIs, AWS DevOps, Apache, Scalable Architecture, Git, eCommerce APIs, Expo, Mobile First

Technical Architect

2017 - 2022
Ztrela Knowledge Solutions
  • Broke down large-scale projects into manageable chunks.
  • Communicated what was required to designers and developers and oversaw their progress.
  • Produced documents that monitor progress and ensure the quality of the project.
  • Planned and designed the structure of a technology solution.
  • Communicated system requirements to software development teams.
  • Conducted code reviews and provided guidance to team members.
  • Ensured the implementation of agreed-upon architecture and infrastructure.
  • Monitored systems to ensure they met both user needs and business goals.
Technologies: Laravel, Firebase, TypeScript, Spring, Android, Java, Architecture, Full-stack Development, Authentication, Apache, PWA, Git, Firebase Cloud Messaging (FCM), Python, eCommerce APIs, Heroku, jQuery

Technical Architect

2021 - 2021
TheVintageBar (Via Toptal)
  • Created BFF API v2 for eCommerce portal to manage products, customers, carts, and orders with features like event-based communication and asynchronous communication.
  • Developed Docker-based deployment for multiple microservices.
  • Implemented Kafka-based event bust-based microservices communication.
  • Integrated JWT, RBAC, and Gates-based authentication and authorization.
Technologies: Laravel, Angular, Docker, EventBus, Apache Kafka, Mobile, JSX, API Integration, Full-stack Development, Authentication, Test-driven Development (TDD), Nova, Scalable Architecture, Containerization, DevOps, CI/CD Pipelines, Amazon RDS, JSON, Figma, jQuery, Hosting, Agile Deployment

React Native and Android Developer

2020 - 2021
Phoenix Compliance (Via Toptal)
  • Collaborated on UI and XML-based layout development using Invision Mockups provided.
  • Integrated UI with back-end services provided for authentication, managing docs, and performing required operations on PDF.
  • Implemented Web Socket to listen to real-time requests to analyze the app's current status and update the server accordingly.
Technologies: WebSockets, Firebase, Android, React Native, Retrofit, Hilt, Navigation, Vue, C#, JSON, Firebase Cloud Messaging (FCM), Cross-platform App Development, Mobile Applications, Mobile Apps, Expo

Full-stack Developer

2020 - 2021
Brilliant Wellness
  • Developed back-end APIs for a wellness application, providing social features like feed management/likes/comments/recording, video, and more.
  • Deployed a back-end app using the AWS infrastructure for videos and other resources.
  • Worked on developing a front-end iOS app for end users allowing them to watch videos and perform social actions such as likes/comments/sharing, and more.
Technologies: iOS, Swift, Node.js, Firebase, React Native, Laravel, React, Back-end, Laravel 5, .NET Core

Tech Lead

2010 - 2021
VertApp Technologies
  • Developed data-driven Android apps with REST-based back-end integration.
  • Built complete end-to-end web-based solutions for real estate, eCommerce, education, and social verticals.
  • Created marketplace apps for buying and selling domains and portals.
  • Wrote a complete solution with admin panel support for swapping and selling second-hand goods, books, and other such stuff.
  • Developed a dynamic questionnaire platform with dashboard support to be used as a survey tool for retail companies.
  • Built a responsive news portal with an admin section with features like social media integration, section management, and advanced full-text search.
Technologies: Angular, Handlebars, CodeIgniter, Laravel, PHP, Android, Java, HTML5, Single-page Applications (SPA), Full-stack Development, Authentication, Technical Leadership, Apache, REST, HATEOAS, Cloud, CTO, Object-relational Mapping (ORM), Vue, Unit Testing, HTTP REST, Google Cloud, Git, Mobile Applications, Python

Senior Full-stack Developer

2016 - 2017
BayTech
  • Developed a responsive chat module capable of handling multiple MIMEs.
  • Uploaded and edited multiple images and cached them.
  • Built an API for gallery management and integrated it with the front.
  • Worked on the API development for notifications and real-time notifications.
  • Managed profiles and implemented infinite scrolling-based post views.
Technologies: Amazon S3 (AWS S3), Laravel, Angular, Full-stack, Laravel 5, MongoDB, C#.NET, Figma, jQuery

Full-stack Developer

2015 - 2017
Paroha Developers
  • Developed a responsive admin panel and implemented an item listing for a merchant.
  • Created a front-end item of a search with advanced filters. Implemented SMS and email management, including dynamic template creation.
  • Implemented a shopping cart with discount and coupon management.
Technologies: Amazon Web Services (AWS), Laravel, Full-stack, Spring Boot, Hibernate, JPA

Android/API Developer

2016 - 2016
MDM Jabalpur
  • Developed APIs to be consumed by mobile apps for various operations.
  • Managed the media and handled its upload, periodic cleaning of unused media, etc.
  • Implemented Android searching and filtering with features like pagination and infinite scroll.
  • Developed dashboards to be used within the app for daily, weekly, and monthly analysis.
  • Worked on PostgreSQL development along with authentication, authorization, and RBAC.
Technologies: PostgreSQL, Bootstrap, CodeIgniter, Android, Firebase Cloud Messaging (FCM), Mobile Apps, Heroku, Java 8

Full-stack Android Developer

2016 - 2016
Client (Legal Consultant)
  • Developed APIs for an Android client to connect back-end CMS to the Android app.
  • Built a CMS/back-end panel for managing different entities. Implemented a dashboard with a chart and polling-based notifications.
  • Developed a XHR-based search module and implemented the real-time coordinate tracking.
Technologies: MySQL, CodeIgniter, PHP, Android, Spring Boot, Python

Full-stack Developer

2015 - 2016
Cortech India
  • Integrated the GunBroker API with ListAGun, a web app that provides a single-page form to publish all the details, thereby improving the user experience. Managed payments through Stripe/PayPal and AppFlow with all endpoints integration.
  • Developed dashboards; implemented Cron scheduling; managed communication with third-party APIs; implemented real-time UI updates using jQuery live events.
  • Worked as a full-stack developer and converted UI prototypes into an HTML UI and integrated it with back-end APIs so as to fetch live data and display it.
Technologies: Amazon Web Services (AWS), MySQL, CodeIgniter, Full-stack, Spring Boot, MongoDB, C#.NET

Understanding NestJS Architecture

https://medium.com/@mansha99/understanding-nestjs-architecture-f257d054211d
A technical explanation of how we can create better server-side Node.js apps using NestJS in place of Express.js following architecture principles. This step-by-step procedure uses services, pipes, interceptors, and repositories to create efficient, scalable, loosely coupled, testable, and easily maintainable server-side web applications.

Data Fetching Strategies for Server-side Components in Next.js

https://medium.com/@mansha99/nextjs-data-fetching-strategies-for-server-side-components-3c66b021e8fa
Using Next.js to create enterprise-grade superfast apps using cacheable fetching and server-side rendering techniques. Implemented time-based and on-demand data revalidation. Scoped client-side and server-side components.

Microservices in Python: Django, RabbitMQ, and Pika

https://medium.com/@mansha99/microservices-in-python-django-rabbitmq-and-pika-fe1adb0c6a1a
An article I wrote on how to split a monolithic Django application into microservices communicating using RabbitMQ and a Pika-based publisher-subscriber model, creating software systems that are scalable, deployable, reusable, and resilient to failure.

GraphQL Search Using Django and Graphene

https://github.com/mansha99/django-graphql-graphene
I successfully implemented a many-to-many through relation, a complex yet crucial aspect of this project.

The project's core was built using Python and Django. It served as the project's backbone, providing a robust foundation for the application's structure.

The project's standout feature was the implementation of GraphQL in conjunction with Graphene-Django to allow the creation of highly efficient, flexible, and scalable search functionality.

The project's repository is publicly available on GitHub through the link above, and an article detailing this project is available at https://medium.com/@mansha99/graphql-search-using-django-and-graphene-c5c6cfc2b0d1.

Django and Django REST Framework Signals: Custom Signals, Model Signals

https://github.com/mansha99/django-custom-and-model-signals
This project comprehensively explores the power and flexibility of signals within the Django and Django REST Framework. As the lead developer, I was tasked with creating custom signals and using them to enforce business rules, a critical aspect of any modern web application.

The project was built using Python and Django. Django's built-in signals, a type of messaging system, were a key focus of this project, and the Django REST Framework was also utilized. I created custom signals within this framework, a feature allowing developers to add or alter functionality without modifying the framework itself.

Using signals to enforce business rules was a significant part of the project. It involved setting up certain conditions or "rules" that the application must follow, which were then implemented using signals. This approach ensures consistency and reliability within the application.

The project's repository is publicly available on GitHub through the link above, and an article detailing this project is available at https://medium.com/@mansha99/django-drf-signals-custom-signals-model-signals-enforcing-business-rules-729fc2e22c7c.

Django REST Framework: Virtual Environment and Environment Variables

https://github.com/mansha99/drf-virtual-env-app-config
The project explores managing virtual environments and environment variables within the Django REST Framework. My responsibilities included setting up a virtual environment, managing environment variables, and ensuring the protection of secret keys.

The project was built using Python and Django, and the Django REST Framework was also utilized, providing the foundation for the project.

A significant part of the project was creating and managing a virtual environment. This isolated environment allows packages to be installed for a specific project without interfering with other projects or the system's Python interpreter. It's a crucial aspect of Python development, ensuring each project has dependencies that do not disrupt others.

Another key aspect was the management of environment variables. These dynamic-named values can affect how running processes behave on a computer. They were used in this project to store and protect secret keys, a critical security measure for any web application.

The project's repository is publicly available on GitHub through the link above, and an article detailing this project is available at https://medium.com/@mansha99/drf-virtual-environment-and-application-configuration-3c0cd3819e16.

Django REST Framework: Enhancing ModelViewSet with CRUD, Sorting, Search, and Pagination

https://github.com/mansha99/drf-modelviewset-pagination-search
This project comprehensively demonstrates enhancing API development using Django REST Framework's ModelViewSet. My responsibilities encompassed implementing CRUD operations with validation, custom search, pagination, and sorting.

The project was built using Python and Django, with the Django REST Framework as the foundation. A significant part of the project was the implementation of CRUD operations with validation, a fundamental aspect of any HTTP REST API, ensuring that data can be appropriately managed and manipulated. The project also involved the implementation of custom search functionality and pagination within the Django REST Framework. These features enhance the user experience, making finding specific data and navigating large amounts of information easier. Finally, sorting was implemented, allowing data to be ordered in a way that makes sense for the user. This is particularly useful in large datasets, where finding specific information can be challenging.

The project's repository is publicly available on GitHub through the link above, and an article detailing this project is available at https://medium.com/@mansha99/drf-modelviewset-crud-with-sorting-search-and-pagination-823ca756a314.

Django REST Framework: Implementing JWT and Custom User Roles

https://github.com/mansha99/django-drf-jwt
This project involves implementing secure authentication and custom user roles within the Django REST Framework. My responsibilities included creating a custom user model for mobile-based authentication, implementing JSON Web Tokens (JWT) for secure authentication, and protecting web paths using JWT authentication.

The project was built using Python and Django, with the Django REST Framework as the foundation. A significant part of the project was creating a custom user model for mobile-based authentication. This model was designed to cater to the specific needs of mobile users, providing a tailored authentication experience. The project also involved the implementation of JWT for secure authentication to transmit information between parties as a JSON object securely. Finally, I ensured the protection of web paths using JWT authentication—a critical security measure to ensure that only authenticated users can access certain parts of the web application.

The project's repository is publicly available on GitHub through the link above, and an article detailing this project is available at https://medium.com/@mansha99/django-rest-framework-jwt-custom-user-role-4acb39697638.

Hello Laravel Livewire

https://medium.com/@mansha99/hello-laravel-livewire-be2c9691ae
An introductory tutorial about Laravel Livewire used a single technology stack to manage the front end and back end.
Livewire components are SEO friendly and easy to learn, allowing us to use the same tech stack (Laravel) for both back end and front end, and manage XHR calls by themselves.

Apache Kafka-based Laravel Microservices Communication

https://github.com/mansha99/kafka-laravel
This project involved managing Apache Kafka Laravel-based Laravel Microservices communication based on https://github.com/arnaud-lb/php-rdkafka#installation. Laravel commands are used to publish and subscribe messages among applications.

React Microfrontend Implementation

https://github.com/mansha99/micro-front-end-federation
Module Federation is a proven way to share code between front-end applications.

I helped the team in splitting a front-end app into a microfrontend using Module Federation. I was also responsible for creating a skeleton app and other dependent apps. This repository helped users start with a microfrontend implementation

JWT-based Authentication App

Developed a sample application that demonstrates JWT-based authentication for Spring REST. The client may be able to communicate with the app using JSON Web Token. This may be extended to add features like role-based access control (RBAC) and policies to create a robust system.

Astrology TV

https://play.google.com/store/apps/details?id=com.astrology.astrology_app
Astrology TV is a comprehensive astrology video application featuring videos hosted by the best experts, covering every conceivable field of Indian astrology, including Vedic astrology, Kundali, palmistry, Vastu, numerology, gemstones, Rudraksha, Lal Kitab, face reading, and more; it also features categories like feng shui, runes, Chinese astrology, Western astrology, angel cards, and tarot.

The videos address astrological needs, including astrology for relationships, careers, marriage, prosperity, astrological solutions (Upai), and various celebrity-favored astrological beliefs. Subscribers can also watch their daily, weekly, and monthly predictions and topical content related to festivals, themes, etc. (including Puja and individual episodes on trending topics like cricket and Bollywood). Subscribers can now also learn astrology from the various videos that explain different astrological categories.

EatBio App

https://play.google.com/store/apps/details?id=weeat.com.weeat
I was involved in developing this Toptal project: an app to manage an individual's daily diet with many customizable features and routines. The app can produce weekly or monthly charts, analytics, and notify users of critical information.

Next Gen Messenger

Why stop chatting? Life is colorful, and with this, you can manage several other aspects of life. Stop switching from one app to another for various tasks—a single consolidated platform for so many things, including chatting, fund splitting, and payment transfer.

JDA Seva App

The JDA Seva app is the easiest way to apply different services anywhere. Users don't have to go to the JDA office and stand in a queue to submit their forms or pay the service fee; they can do it directly from the app or website.

This app makes all of the JDA services accessible from a phone. Users can quickly pay their fees online, track their application status with a single click, download their certificate, send a message to the corresponding authority, and more.

E-food Adda

E-food Adda is a great online solution for users to order food from their cities' favorite restaurants, bakeries, and fast-food joints. The company is currently delivering in Jabalpur. This app represents a complete end-to-end solution for small enterprises to manage end-to-end food delivery.

Smart Color Picker

With this app, you can pick, capture, and recognize colors of walls only from an image. Getting started on your paint project has never been easier! This app allows you to find the perfect paint color for your interior or exterior paint project. The app automatically detects the matching color shades and products from leading brands like Asian Paints, Berger Paints, and Shalimar Paints.

Firebase Product Catalog Manager

I developed a back-end app using the Firebase Admin SDK and Firebase for Web for the management of sellers using the eCommerce app. After receiving approval from a super admin, sellers are able to manage their products and categories. The super admin is then responsible for prioritizing those products and managing them in the app's front end.

Technologies: Firebase Admin, Firebase for Web, Firebase Cloud Messaging (FCM), Firebase Realtime Database

Gun Marketplace

This app is a complete solution for merchants who wish to manage their accounts in a more accessible and user-friendly way for Gunbroker.com.

This system provides a simple intuitive single-page form for gun listings. Other features include easy account management, automated responses to customers, and automatic calculations.

eCommerce Portal for Real Estate Raw Material

I developed the entire application including listing management, merchant section, admin section, essential supply chain management, and accounting for a real estate raw material marketplace.

Food Supply Tracker

This project involved an Android app that keeps track of the midday meals provided to school pupils daily for the supervisor.

It captures real-time images, locations, and sends notifications to the admin. I also built a dashboard-based admin panel.

Vue Client for a Laravel-based API

I contributed to this simple REST-based CRUD implementation including the server-side validation and pagination. I did the component-based development with support for the router outlets.

Sample Code and Contributions

https://mansha99.github.io/
This is a sample quality code that I developed.

Android-based Real-time Attendance App

This project involved an app that tracks the employee's current location and updates the server with real-time pictures showing what they are currently doing.

Social Networking for the Family

In this project, I served as a full-stack developer, contributing to the creation of a comprehensive social media application designed specifically for families. The app included extended features such as legacy management and family tree management. My specific tasks involved the development of the stories and chat modules, being mainly responsible for connecting APIs to Angular user interfaces.

Talbana Android App

I developed a product related to the legal system that helps admin to keep track of a warrant (talbana) status.

Web App for Slow Fashion

https://meyd-it.firebaseapp.com/index.html
This application serves as a platform to source and manage slow fashion items, which are custom-made and produced on-demand. It facilitates the search for the most suitable producer with the required expertise. As a full-stack engineer, my involvement included integrating Firebase Realtime Database into the application.

Technologies: Firebase, Express.js, Vue, and Vuex.

Xpress Tickets Platform

This is an app for the primary ticketing company, Ticketmaster, that creates and distributes the original tickets, brokers who provide distribution in selling primary tickets, and resellers who offer genuine tickets—guaranteed to resell.

Xpress Tickets is a primary ticketing platform that uses blockchain to deliver tickets directly from the artist to the fan, eliminating the intermediaries, allowing the artist to participate in both primary and secondary sales, and reducing the end price to the fan. Replace the intermediaries with Xpress Tickets.

Technologies: Hyperledger, Vue, and Laravel.

Customization of a React Native Template for eCommerce with Firebase as a Back End

https://edoeadmin.firebaseapp.com/
I developed a standard eCommerce app for garments, shoes, accessories, and more allowing the customer to search product catalogs, and create orders. It also has map-based location tracing and a complete order management system (back-end dashboard and push notifications).

Vegetable Delivery Calculator

https://vdcalc.surge.sh/
A simple app using React to calculate the delivery of vegetables and vegan items in real-time.

Bitcoin Quotes and Order Book

This is a proof of concept (POC) to display in real-time the order book for Bitcoin and actual orders filled.

Features:
• WebSockets-based real-time updates

Firebase-driven Image-sharing App

I developed this social app, which allows users to share images interactively over a timeline with location tagging. It was built on iOS 11.1+ using Firebase Authentication, Firebase Realtime Database, Firebase storage, and Swift 4.x. Users also search location, keyword, and like/comment images.

Spring-based Real-time Chat App for Tutors

A chat app that allows refugees to learn languages together.
Volunteer partners can help and make a difference with just five minutes of their day from anywhere.

Features:
• Language learners from all around the world can send and receive text messages.
• Language learners get a regular, reliable drip feed of authentic communication practice.

Technologies: Spring, AWS, Amazon SES, STOMP, WebSockets

Laravel-based Back-end Admin Panel for an eCommerce App

I developed the back-end panel for an eCommerce app with features like product and product variant management, order and cart management, seller and delivery management, banner management, and more.

• Username: admin@app.com
• Password: password

OPD IPD and Patient-tracking Dashboard

I developed a complete OPD IPD and patient-tracking dashboard using Express.js and Angular.

• Username: admin
• Password: admin

Use a hard reload if the loading takes time.

HILT and MVVM in Android

https://github.com/mansha99/HiltMVVM
A sample Android app (Java) using Hilt, MVVM, LiveData, Viewmodel, Retrofit, and Hilt. It can be used to bootstrap data and a REST-driven Android app. This project illustrates how we can use Retrofit to fetch GitHub users.

Handling Multiple Asynchronous Calls

https://github.com/mansha99/handling-multiple-calls-async
The client requested detailed updates from their social networks—Twitter, Facebook, and Instagram. These social networks operate on a massive scale, and their response times can be unpredictable. The delay in their response almost appeared as if someone waited for a random integer of seconds before responding. Additionally, there were instances when they responded with an error that would not be in a valid JSON format.

The client needed to be able to run the device and issue the command curl localhost:3000, which would fetch a JSON response containing the desired output from the three social networks, presented in the correct format.

ComUpNow

ComUpNow is an app for proficient stand-up storytellers and comedians; designed to continue composing quickly so you can concentrate on your satire rather than the instruments.

Any idea, you can rapidly add it to your unbounded notes list. Simply open the app, hit "in addition" to fasten, and begin composing. Everything is saved safely and immediately, so don't stress about losing your work.

You can add notes to existing sets or make another set. Drag and drop to reorder the notes and have them prepared individually. Move jokes over, expel, and include until you locate that ideal set.

At the point when you're in front of an audience, you can change to the dramatic mode and have your set ready. The screen will stay turned on and dark. While you perform, you can swipe right or left to demonstrate if the joke landed, then you can return to it later and reshape it.

You can label as needed. Either apply marks from the note screen or add notes to a current name from the names screen. Access notes by the topics that are appropriate for your next set.

Each note is produced with an estimated time for you to perform it. However, you can alter each gig to fit availability.

Developed using React Native and NativeBase.

Article on SwiftUI

https://medium.com/@mansha99/swift-ui-fundamentals-634df221295e
SwiftUI is a declarative approach to creating user interfaces for any Apple platform, including iOS. Developers have to focus on "what" rather than "how." This article helps beginners learn the basic aspects of SwiftUI.

Socialio (Development Phase)

This is a social media app developed using Swift 4x with a Firebase back end containing the following features:

• Authentication using Firebase Authentication
• Sharing pictures and audio
• Likes, comments, and sharing
• Vote Up and Vote Down feature
• Dynamic creation of a portfolio and submit it to influencers for further consideration

My role was translating Zeplin Screen into UI (without storyboard) and connecting it with the Firebase real-time database and Firestore for RW operations.

Languages

TypeScript, PHP 5, Java, PHP, PHP 7, JavaScript, HTML, HTML5, C#.NET, Python 3, Python, GraphQL, ECMAScript (ES6), Swift, SQL, C#, CSS, Swift 5, Java 8

Frameworks

Laravel, Bootstrap, CodeIgniter, Laravel 5, Spring, Angular, React Native, .NET, Nova, Redux, Tailwind CSS, Next.js, Django, Django REST Framework, JSON Web Tokens (JWT), NestJS, Spring Boot, JPA, Hibernate, AngularJS, Express.js, .NET Core, Zend Framework, Laravel Livewire, Django Channels

Libraries/APIs

Vue, REST APIs, React, Stripe API, Firebase Web SDK, Node.js, Retrofit, Stripe, Redux-Saga, Lodash, Google Calendar API, API Development, Handlebars, Firebase Android SDK, Laravel Homestead, jQuery, LiveData, Vuex, Graphene-Django, Pika

Tools

Firebase Cloud Messaging (FCM), Docker Compose, Apache, Amazon Simple Notification Service (Amazon SNS), Amazon Simple Queue Service (SQS), Amazon Simple Email Service (SES), Git, Figma, Expo, Jenkins, JSX, Android Studio, Firebase Test Lab, Webpack, GitHub, RabbitMQ, Celery

Paradigms

REST, Microfrontends, Test-driven Development (TDD), Continuous Integration (CI), Object-relational Mapping (ORM), Unit Testing, Responsive Web Design (RWD), Hosting, Microservices, DevOps, STOMP, Model View ViewModel (MVVM)

Platforms

iOS, Amazon Web Services (AWS), Android, Docker, Mobile, Linux, Amazon EC2, Heroku, Firebase, iOS 12, Hyperledger Fabric, Apache Kafka, Hyperledger, Blockchain, Visual Studio Code (VS Code), Windows, AWS Elastic Beanstalk

Storage

Amazon S3 (AWS S3), MySQL, PostgreSQL, JSON, MongoDB, Redis, Spring Data JPA, Firebase Realtime Database, Relational Databases, Google Cloud, Databases

Other

APIs, HATEOAS, Architecture, eCommerce, Back-end, Full-stack, Web Development, Leadership, Hilt, Front-end, API Integration, Single-page Applications (SPA), Full-stack Development, Large-scale Projects, Authentication, Technical Leadership, AWS DevOps, Software Architecture, CTO, Amazon RDS, Cross-platform App Development, Mobile Applications, Front-end Development, Mobile Apps, eCommerce APIs, Mobile First, Back-end Development, Agile Deployment, Firebase Cloud Functions, Solution Architecture, Navigation, Laravel Nova, Cloud, Scalable Architecture, PWA, Containerization, CI/CD Pipelines, WebSockets, Cordova, Firebase Hosting, EventBus, HTTP REST, NativeBase, Programming, Technical Project Management, Rendering, Data Fetching, Workflow

Industry Expertise

Project Management

1997 - 1998

Master of Science Degree in Electronics and Computer Science

Rani Durgavati University - Jabalpur, India

1994 - 1996

Bachelor of Science Degree in Electronics

St. Aloysius College - Jabalpur, Madhya Pradesh, India

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