Hi, I'm Guruvignesh

I'm passionate Full Stack web developer having an experience of web applications with React.js, Next.js, React Native, Flutter, Python, AI/ML development, Langchain, Ollama, HuggingFace models, Docker, OpenCV, NodeJS framework

What I do

CRAZY FULL STACK DEVELOPER WHO WANTS TO EXPLORE EVERY TECH STACK

Full Stack Development

⚡ Building responsive Single-Page-Apps (SPA) & PWA in React.js

⚡ Building responsive static websites using Next.js

⚡ Building RESTful APIs in Node Framework

Cloud Infra-Architecture

⚡ Experience of working on multiple cloud platforms

⚡ Hosting and maintaining websites on virtual machine instances along with integration of databases

⚡ Building CI/CD pipelines for automated testing & deployment using Github Actions and Jenkins

AI/ML development

⚡ Experience in developing machine learning models using Python

⚡ Expertise in natural language processing using NLTK and SpaCy

⚡ Developing and fine-tuning transformer models with Huggingface

⚡ Using OpenAI's GPT-3 and other large language models for NLP tasks

⚡ Experience with model deployment and serving using Flask and FastAPI

⚡ Utilizing cloud platforms like AWS, GCP, and Azure for scalable ML solutions

Proficiency

Frontend/Design
90%
Backend
70%
Programming
80%

Education

Anna University, MIT campus
Bachelor of Engineering in Automobile Engineering
March 2017 - Apirl 2021Grade A

Participated in the research and tech hackthons.

  • Secretary of the Robotics Association
  • Member of the software engineering associations

Experience

/img/icons/common/kissflow.png

Kissflow

Software Engineer
March 2023 – Present
I worked as a Frontend Engineer where I contributed to developing user-friendly interfaces using React.js. I also integrated AI functionalities into the platform and leveraged my Python skills for backend tasks. This experience allowed me to enhance my expertise in creating efficient and responsive web applications.
    /img/icons/common/ewall.png

    Ewall

    Frontend Developer
    May 2021 – Feb 2023
    I worked as frontend web developer to design web based admin dashboards for mulitple apps using React, Bootstrap, jQuery, Chart.js and some other libraries. Integrated backend with Strapi CMS, Node Js, Dev Ops technologies.
      /img/icons/common/blockscribers.jpg

      Blockscribers

      Software developer-(FreeLance)
      May 2019 -Oct 2020
      Developed illustration and animation rich mobile application as per UI with React Native cross platform.Integrate with AWS AppSync API query for the backend connection and integrate with frontend components. Integrated with Cypress and Jest testing platforms.

        OPEN SOURCE CONTRIBUTIONS

        DocsGPT Contributions

        I developed and integrated features to enhance user experience and interface customization. I contributed to building a dynamic and user-friendly interface using technologies like React.js and Python. This work improved the overall functionality and appeal of the platform.

        npm
        React-Native-Youtube-Streamer

        Release the Node js powered Youtube video streamer. We can play the youtube video in the normal video player.Centralized Cache management system in the node js backend.NPM package supports for both android and IOS mobile devices.

        npm

        Projects

        FullStack (React & NodeJs)

        Fullstack WebRTC functionalities enable seamless real-time communication and collaboration. Meet chat features facilitate instant messaging during meetings, enhancing interaction and engagement. The system generates unique meet room IDs for secure and private video conferencing. Camera and microphone functionalities ensure high-quality audio and video streams. Additionally, users can share their screens and use whiteboard functionalities for interactive presentations and brainstorming sessions.

        Demo

        Kanban status board

        A React Kanban Status Board is a dynamic project management tool that visually organizes tasks into columns representing different stages of a workflow. It allows users to easily track progress, prioritize tasks, and collaborate in real-time by dragging and dropping task cards across various status columns. This intuitive interface enhances productivity and ensures efficient project management.

        Demo

        Toll management application

        Toll management functionalities streamline the administration of toll collection systems. The toll creation flow allows for generating and filtering tolls based on various criteria. The system calculates toll fares dynamically based on toll areas and specific routes. It also provides functionalities to delete and update tolls, ensuring accurate and up-to-date toll information. These features enhance efficiency and accuracy in toll management operations.

        Demo

        Ecommerce application

        Lite weight expense tracking application that efficiently trackers users cash flow, debts, goals and gives sugges-tions to minimize spend- ing.reduce debt years to achieve their goals.Used react native to develop UI , redux for state management, realm database as local database

        Demo

        AI powered Flutter puzzle

        The AI-powered Flutter Puzzle app enhances mental health by offering a relaxing and engaging puzzle game. Users can solve numerical puzzles manually or with a voice assistant, choosing from three difficulty levels (3x3, 4x4, 5x5). The game features soothing background music to aid concentration and supports multiple languages. Assistance options include hints, shuffles, or resets as needed. AI-driven voice commands and error popups ensure smooth gameplay.

        Demo

        Reach Out to me!

        DISCUSS A PROJECT OR JUST WANT TO SAY HI? MY INBOX IS OPEN FOR ALL

        Reach me on vigneshguru274@gmail.com

        India