08/01/2026 updated

RV
100 % available

Software Engineer | Full Stack Developer | React & Node.js

Varanasi, India
Only remote
B.Tech in Information Technology, Galgotias College of Engineering and Technology (2020-2024)
Varanasi, India
Only remote
B.Tech in Information Technology, Galgotias College of Engineering and Technology (2020-2024)

Profile attachments

Ritik_Vishwakarma.pdf
Ritik_Vishwakarma.pdf

About me

IT graduate with strong knowledge of software development, programming, networking, and hardware. Seeking a challenging role in the IT industry to apply and grow my technical skills

FlutterMobile Application DevelopmentDjangoNode.jsWebsite ManagementRust (Programming Language)BackendFull Stack DevelopmentReact Native
Full Stack Web Development
Expertise in building web applications using React, Node.js, JavaScript, HTML, CSS, Bootstrap, and Tailwind CSS. Development of dynamic UIs and backend APIs with modern frameworks and tools.

Mobile App Development
Proficiency in cross-platform mobile application development using React Native and Flutter. Building SaaS-based mobile apps with Fastify backend, PostgreSQL, and Prisma ORM following the MVC pattern.

Backend Development & Databases
Strong knowledge of backend development using Node.js and Fastify, combined with database management using PostgreSQL, MySQL, and Prisma ORM. Design and implementation of REST APIs and data-driven applications.

Programming Languages
Knowledge of multiple programming languages including C, C++, Python, JavaScript, GO lang, Rust, and MySQL for diverse software development tasks.

Web Scraping & Automation
Application of web scraping techniques using Python, Django, Selenium, Beautiful Soup, and Requests for automating data collection and price comparison across online platforms.

IoT & Embedded Systems
Hands-on experience with IoT technology, Arduino Microcontrollers, and embedded systems for building smart home automation solutions and hardware-integrated projects.

Data Structures and Algorithms
Solid foundation in data structures and algorithms, demonstrated by 250+ submissions on LeetCode and academic coursework in DBMS and Object-Oriented Methodology.

Developer Tools & Version Control
Proficient use of Git, GitHub, Linux (Ubuntu), and hosting platforms for version control, collaboration, and deployment of software projects.

Computer Networking & Security
Knowledge of computer networking, operating systems, and computer system security, including peer-to-peer local network communication and decentralized device-to-device messaging.

Experience

Professional experience0 - 5 years
Freelancer since2023

Languages

EnglishFluentHindiNative speaker

Project history

Software Engineer

Algorisys Technologies Private Limited
Worked on a low-code JavaScript framework using React, Node.js, and JavaScript to dynamically render UI and logic from JSON files. Implemented features like multi-language support, dynamic UI rendering, and form validations driven by JSON schema. Built a SaaS-based React Native mobile application using Fastify (backend), PostgreSQL with Prisma ORM, following the MVC pattern.

Goalky - SaaS Soccer Score Keeping App

Personal Project
Developed a cross-platform mobile app using React Native for real-time score tracking and tournament management. Designed REST APIs using Fastify and integrated PostgreSQL with Prisma ORM following the MVC pattern. Implemented features like event creation, team listing, match scheduling, and live score updates for users and organizers.

Offline Chat Mobile App for Army

Personal Project
Developed a secure offline chat application for the Army using React Native with hotspot-based Wi-Fi communication protocol for fully offline messaging. Implemented decentralized device-to-device communication optimized for low-latency messaging in remote and restricted environments.

E-commerce Price Comparison Website

Personal Project
Built a price comparison website using Python, Web Scraping Technique, Django, Selenium, Beautiful Soup, and Requests. The project simplifies online shopping by comparing prices across various providers, enabling consumers to save time and money.

Home Automation System

Personal Project
Built a home automation system using Arduino Microcontroller, IoT Sensors, C Language, and an Android App. The project provides a smart and convenient way of life by enabling remote management and control of home appliances.

Developed Website for Firm

Blackhawks Exhibitions
Developed a website for a design firm to enhance marketing and showcase services in stall, exhibition, graphic, and interior design. Tech Stack used: React, JavaScript, hosting, Bootstrap.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in