Skip to content
View raviagheda's full-sized avatar
🏠
Working from home
🏠
Working from home

Organizations

@Qudos-Technologies-Inc @keenver @LotusBiz

Block or report raviagheda

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
raviagheda/README.md

Ravi Agheda

Full-Stack Engineer with 6+ years of experience building real-time, cloud-native products with TypeScript, React/Next.js, Angular and Node.js. Based in Surat, India.

Website · LinkedIn · Upwork · DEV.to · X · Email

About

  • Most recently Lead Software Engineer at Midcentury (NYC, remote), where I built the real-time voice-chat and call-recording pipeline with LiveKit and Socket.IO, end-to-end payouts, and 3 queue-driven microservices.
  • 4+ years freelancing on Upwork with a 100% Job Success Score, including multi-year engagements with US startups and SaaS teams.
  • Comfortable across the stack, from frontends to CI/CD and cloud infrastructure on AWS and Google Cloud.
  • Currently exploring AI agents, MCP and LLM-powered tooling.
  • Open to senior / lead full-stack roles and contract work.

Tech stack

  • Languages: TypeScript, JavaScript, Python, SQL
  • Frontend: React, Next.js, Angular, Tailwind
  • Backend & Real-time: Node.js, Express, GraphQL, Socket.IO, LiveKit/WebRTC, Kafka
  • Data & Payments: PostgreSQL, MongoDB, Firebase, Stripe
  • Cloud & DevOps: AWS, Google Cloud, Docker, GitHub Actions, Nginx

Recent writing

More on DEV.to.

Contact

The fastest way to reach me is by email or on LinkedIn.

Dev Image

Pinned Loading

  1. Github Action with EC2 using SSH Github Action with EC2 using SSH
    1
    # Github Action with EC2 using SSH
    2
    Check this out on [Dev.to](https://dev.to/raviagheda/github-action-with-ec2-using-ssh-4ej4)
    3
    
                  
    4
     ## Configure SSH into aws ec2
    5
     
  2. Nginx configuration setup Nginx configuration setup
    1
    
                  
    2
    # Nginx Configuration Setup
    3
    
                  
    4
    ## [ Install Nginx ](https://www.digitalocean.com/community/tutorials/how-to-install-nginx-on-ubuntu-20-04)
    5
    ```
  3. node-server-exit-listener.md node-server-exit-listener.md
    1
    ```typescript
    2
    const signalTraps = ['SIGTERM', 'SIGINT', 'SIGUSR2'];
    3
    
                  
    4
    signalTraps.forEach(type => {
    5
      process.once(type, async () => {
  4. Angular Firebase CICD Angular Firebase CICD
    1
    # Angular Firebase CICD
    2
    
                  
    3
    ## Configure firebase token 
    4
    Apply command ```firebase login:ci```
    5
    
                  
  5. antipode-finder antipode-finder Public

    Find your antipode location ( Exact opposite side of your location on earth )

    TypeScript

  6. calculator calculator Public

    A simple calculator app for live arithmetic operation. There is also a Unit converter embedded in side drawer of the app. This app is completely developed on Flutter Platform, therefor it's compati…

    Makefile 1