Skip to content
View thamizh-root's full-sized avatar

Block or report thamizh-root

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
thamizh-root/README.md

Hello World! This is Thamizh ๐Ÿ‘‹

const thamizhMunusamy = {
    pronouns: "He" | "Him",
    code: ["NodeJS", "Angular", "ReactJS", "HTML", "CSS", "JS"],
    askMeAbout: ["Web Application", "Desktop Application", "React Native Expo"],
    technologies: {
        frontEnd: {
            js: ["Angular", "ReactJS"],
        },
        backEnd: {
            js: ["NodeJS", "Express"]
        },
        mobileApp: {
            crossPlatform: ["React Native", "Expo"],
        },
        desktopApp: {
            crossPlatform: ["ElectronJS"],
        },
        cloudServices: {
            azure: ["Web App", "VM"],
        },
        databases: ["PostgreSQL", "SQLite"],
        os: ["Ubuntu 20.04 LTS x11"],
        codeEditor: ["Neo Vim", "VS Code"],
        extensionBuilt: ["Zoho Creator (1)", "Zoho Projects (1)"]
    } 
};
Tools

Angular NodeJS ElectronJS JavaScript TypeScript HTML CSS PostgreSQL Sequelize Zoho Creator Zoho Projects Zoho WorkDrive ReactJS React Native Nebular UI Library jQuery AngularJS GitHub Ubuntu VSCode Neovim Jira

Summary

Experienced software developer and team lead with expertise in NodeJS, Angular, ElectronJS and Zoho platforms. Led projects like TrackMyTime and BookMyGigs, optimising performance and developing integrated solutions for time tracking and gig management. Skilled in resolving technical challenges, enhancing app efficiency, and managing customer support.

Featured Projects

BookMyGigs - Team Lead NodeJS, Angular, Zoho Creator, Zoho Creator JS SDK, Zoho Creator Customer Portal, HTML, CSS and JavaScript

  • Built a Zoho Creator customer portal application for artists to manage gig bookings, addressing the challenge of handling bookings from multiple sources, including Primetime and their own clients.
  • Developed key features including bookings, contracts, contacts, invoices, services, and gig management, with functionality to clone bookings.
  • Integrated the solution with Zoho CRM, Zoho Creator, Zoho Customer Portal, and a NodeJS server for backend operations.

TrackMyTime Desktop - Team Lead ElectronJS, NodeJS, HTML, CSS, JavaScript and SQLite

  • Developed a time-tracking solution similar to TimeDoctor, which records employees' screens and generates reports on productivity and absenteeism.
  • Created three desktop applications: two extensions for Zoho Creator and Zoho Projects, and one standalone NodeJS server.
  • Resolved performance issues by optimising the desktop app, resulting in a 30% increase in efficiency and improved data syncing capabilities.
  • Published a Zoho Creator application and a Zoho Projects extension on the Zoho Marketplace.
  • Managed customer support, primarily for Zoho Projects, addressing configuration issues in their workspace.
Fun Projects

RIOM (Read It For Me) Node.js and TesseractOCR

  • Developed an OCR tool to convert scanned PDFs of previous year question papers (in Tamil) into text for Anki, a flashcard app. This tool allows faster revision by bypassing the need for manual transcription.
  • Integrated TesseractOCR with Node.js to automate the extraction process, splitting multi-page PDFs into individual pages for more efficient text recognition.
  • Overcame the challenge of limited OCR tools for Tamil-language PDFs by leveraging TesseractOCR, which offers the best support for this language, thereby significantly reducing preparation time.
  • Built a seamless pipeline that processes PDFs and prepares them for integration into Anki, enabling smarter, automated revision methods for competitive exams.
  • Currently working on improving symbol recognition, as certain symbols are not being correctly interpreted, aiming to enhance the accuracy and versatility of the tool.

Goodreads IMDb LinkedIn

Popular repositories Loading

  1. tic-tac-toe tic-tac-toe Public

    Master Key React Concepts Easily Through One Simple Game

    JavaScript 2

  2. kolors kolors Public

    Kolors allows users to explore and visualize various color palettes.

    JavaScript 1

  3. idcard idcard Public

    My minimalistic portfolio

    TypeScript 1

  4. watching watching Public

    TypeScript 1

  5. thamizh-root thamizh-root Public

    my profile

  6. hooks hooks Public

    JavaScript