Cars24 Frontend Sub-Contract |
Created reusable components in React.
Added a filter function that takes car data and fetches data from the Stapi API.
I created a custom tool that converts colours from Figma to Tailwind CSS to the nearest colour.
Followed and wrote moduler code for the MVP version.
Astrology Forum |
Implemented API from the 3rd party site.
I worked in Laravel, filament, and livewire.
Later, I converted a custom solution with saloon plugins.
Engaged in the development of mezohub.com |
- SOLID principles and Test-Driven Development (TDD) to ensure codebase stability and reliability
- The migration of front-end architecture from NextJS to Laravel, Inertia, and React monolithic apps reduces reliance on NextJS.
- Transform Figma designs into Tailwind CSS and React components.
- Contribute to server management scripting, database operations, RESTful API development, socket implementation, Redis cache configuration, Laravel queue optimisation, email handling, and Laravel events implementation on the backend.
- Actively participate in code and PR reviews, maintaining high-quality standards, and sharing insights with the team.
These bullet points summarise your various technical responsibilities and achievements within the mezohub.com development team, highlighting my expertise in TDD, front-end migration, UI/UX collaboration, backend development, and code review processes.
Documentation for mezohub.com |
- Contributed to the development and documentation of mezohub.com, a platform dedicated to server management and application deployment.
- Assisted in creating comprehensive and user-friendly documentation, including written instructions, visual aids, and examples, in close collaboration with the development team.
- Interacted with users to gather feedback and ensure the documentation remained up-to-date and aligned with their needs.
- Aimed to empower users by providing clear instructions, facilitating efficient server management and application deployment through mezohub.com.
Creating and maintaining an online examination platform |
- Online examination platform constructed from scratch.
- Divided into three sections: Laravel RESTful API, NextJS frontend, and Vue.JS admin panel
- Mobile-friendly and SEO-friendly website.
- Designed new user interface for entire site, including examinations, analytics, and student dashboards.
- Implemented charts for students to track their progress.
- Utilized React context and Redux state management.
Examination Web App (OpenSource | MVP) |
This application is fully featured web application for taking mcq exmaination. You can set up and get examination completely free of cost.
Blood Donation Diary (OpenSource | MVP) |
NGO who work in blood donation Field, needs to keep a ledger for there donations, now with this software they can take care of the whole system very efficiently.
Open-Source Contribution (Opensource | https://reactplay.io/) |
- Involvement in the development and revamping of the event page for the React Play Activity website as an open-source contributor.
- Collaborating with the existing maintainer team to simplify and enhance the codebase, eliminating complex and overengineered sections.
- Working with the GraphQL API and leveraging NextJS's server-side rendering functionalities (getServerProps and getStaticProps) to fetch data from the database and create a static site.
- Utilising NextJS Image Components to Optimise Image Handling throughout the Website
- Streamlining the code and improving its readability to enhance maintainability and facilitate engagement and understanding for future contributors.
- Emphasising the development of a well-structured codebase and enforcing consistent coding standards.
Personal Site |
My website is built with Next.JS and its default image optimization, which helps me get a more responsive and fast page load speed. It is an ongoing project.
I am a versatile web developer experienced in building user-friendly and feature-rich web applications. I have played a key role in developing and maintaining online examination platforms. One notable project involved constructing an online examination platform from scratch, incorporating a Laravel RESTful API, a NextJS frontend, and a Vue.JS admin panel. I focused on designing a new user interface, implementing progress tracking charts, and enhancing the user experience throughout the site. I also contributed to backend development, handling server management scripting, database operations, RESTful API development, socket implementation, Redis cache configuration, Laravel queue optimisation, email handling, and Laravel job execution.
I have made significant contributions to mezohub.com, a platform dedicated to server management and application deployment. Here, I championed Test-Driven Development (TDD) and SOLID principles, followed PSR2 standards to ensure codebase stability, and spearheaded the migration of the front-end architecture from NextJS to Laravel, Inertia, and React monoliths. Collaborating closely with UI/UX designers, I transformed Figma designs into functional Tailwind CSS and React components, enhancing the user interface and experience.
I have worked on various projects, including a fully-featured examination web app and a blood donation diary MVP. These applications enable seamless exam setup and efficient management of donation records for NGOs in the blood donation field.
Contributed to the React Play Activity website event page redesign, enhancing the codebase, simplifying code, and promoting well-structured code with NextJS's server-side rendering and GraphQL API.