Full Stack Engineer

Open to full-time
Bio

Ravi K J is a proficient Software Engineer with extensive experience in both front-end and back-end development, specializing in technologies such as React, TypeScript, Node.js, and MongoDB. With a B.Sc (Hons) in Computer Science from the University of Delhi, Ravi has demonstrated his capability in building scalable and efficient applications across various roles. At Unifize, he led the development of a Super-admin app, managing frontend architecture and system design, and at Edgebricks, he successfully migrated a legacy platform to Next.js, enhancing system performance and developer productivity. His technical acumen extends to state management using Redux, designing RESTful APIs, and integrating backend services to improve application functionality and user experience. Ravi's commitment to quality is evident from his active involvement in peer code reviews and his focus on implementing best practices and reducing runtime errors. Additionally, his project work includes developing a real-time video calling application using WebRTC and Firebase, showcasing his ability to handle complex, real-time data flow and state management in web applications.

Video Intro
Assessments

General Coding and Video Assessment

Great score on Merge Two Sorted Linked Lists, Difficulty Easy · Great score on Debugging a Blank List in a Frontend Application, Difficulty Medium · Great score on Real-Time Dashboard in React, Diffculty Medium

Projects

Video calling web app

Built real-time 1:1 video calling using WebRTC, React, TypeScript, and Firebase, handling peer-to-peer offer/answer exchange, ICE candidate negotiation, and signaling without a media server. Managed connection state across network changes with graceful fallback; implemented Firebase auth and real-time signaling channel for session coordination.

Experience
  1. Software Engineer

    Unifize· Enterprise & SaaSJan 2025Mar 2026
    • Built the Super-admin app from scratch, owning end-to-end frontend architecture, system design, and design system decisions, ensuring seamless integration with back-end APIs and scalable front-end structure.
    • Enhanced the Unifize web app by adding new features, fixing critical defects, and performing 60+ PR reviews, collaborating with customer success and QA to ensure high-quality releases.
    React JS, TypeScript, Node Js, Express, MongoDB
  2. Frontend Engineer

    Edgebricks· Enterprise & SaaSAug 2024Dec 2024
    • Migrated legacy AngularJS cloud platform to Next.js with TypeScript, improving scalability, load times, and developer efficiency with SSR, Material UI, and Tailwind CSS.
    • Architected state management with Redux Toolkit, reducing runtime errors by 30%, while leading 30+ PR reviews and delivering reusable, responsive UI components
    React JS, Next JS, Redux, Typescript
  3. Software Engineer

    Voizo.ai· Enterprise & SaaSSep 2023May 2024
    • Built a full-stack user portal for an AI voice assistant platform using React, TypeScript, Redux, Bootstrap, and backend services with Node.js, Express.js, and MongoDB, designing RESTful CRUD APIs, authentication, and error handling, reducing task completion time by 20%.
    • Developed and maintained the company website using HTML, CSS, and JavaScript, contributing to Node.js and Express.js backend services, integrating APIs, reviewing 100+ PRs, and ensuring code quality and best practices.
    React, MongoDB, NodeJS, Express
  4. Ether Technology Solutions

    Voizo.ai· Enterprise & SaaSMar 2023Sep 2023
    • Led full-stack development of a web application using React, TypeScript, Redux, and Bootstrap on the frontend, with Node.js, Express.js, and MongoDB on the backend, reducing type-related errors by 15% and improving API data flow, async operations, and performance through code reviews, refactoring, and best practices
    React, Node.js, MongoDB, Express
Education
  1. B.Sc (Hons) in Computer Science

    University of DelhiNew Delhi, India2016 — 2019
Similar developers

We have moreWith similar skills.

Other vetted developers with similar skills and experience

Ogbonna E.
Ogbonna E.

Full Stack Engineer

0-2 Years of Experience

Nigeria
BashPythonC++SQL
Rasheedat  I.
Rasheedat I.

Full Stack Engineer

0-2 Years of Experience

MongoDBGraphQLNode.jsJavaScript
Joel O.
Joel O.

Full Stack Engineer

0-2 Years of Experience

Vue.jsNode.jsMongoDBGit
Muhammad A.
Muhammad A.

Full Stack Engineer

0-2 Years of Experience

JavaPythonJavaScriptNode.js
Saqlain A.
Saqlain A.

Full Stack Engineer

0-2 Years of Experience

Node.jsTypeScriptBashCSS
View all

Full Stack Engineer

Bihar, India · 3-4 years experience

14 days risk-free trial · No commitments · We handle contracts and payroll