Ravi Patel
Ravi Patel Software Dev
Back to Home

About Me

A glimpse into my journey, background, and what drives my passion for software and automation.

Ravi Patel
Ravi Patel Software Developer • Boston, MA

Snapshot

๐ŸŽ“
Master's in Information Technology

University of Massachusetts Boston

๐Ÿ“
Current Location

Boston, Massachusetts

๐Ÿก
Origins

Mansa & Parbatpura, Gujarat, India

๐Ÿ’
Life

Happily married to my loving wife

Roots & Background

I was born in 1997 in Mansaโ†— , Gujarat, India, and spent the first 24 years of my life in a beautiful village named Parbatpuraโ†— . Those formative years instilled in me strong values of curiosity, dedication, and community.

Later, I moved to the United States to pursue higher education, earning my Master of Science in Information Technology from the University of Massachusetts Boston. Today, I live in Boston and am blessed with a beautiful and loving wife who supports my endless passion for tinkering with computers.

Why I Love Programming

My journey began with low-level languages like C, where understanding pointers and memory management gave me deep respect for how computers operate. From there, I explored Java, C#, and .NET.

However, Python is where I found my true sweet spot. I am obsessed with automating things. If a task requires more than two manual repetitions, my first instinct is to write a script for it. Professionally, I've leveraged JavaScript and TypeScript to deliver clean, interactive web applications that solve real-world problems.

Evolution

The Technical Journey

โšก The Beginning

C & Java Foundations

Where my obsession with programming first sparked. Learning memory management, object-oriented principles, and low-level problem solving.

C Java OOP Data Structures
๐Ÿ”ท Expansion

C# & .NET Ecosystem

Deepening software engineering principles, building desktop and enterprise applications with typed paradigms and structured frameworks.

C# .NET Desktop Backend
๐Ÿ The Love for Automation

Python Engineering & Scripting

Python became my absolute favorite language. Automating complex repetitive tasks, building APIs, parsing data, and creating high-impact utility scripts.

Python Automation FastAPI Scripting
๐ŸŒ Modern Web

Full-Stack Web & Systems

Working professionally with modern JavaScript and TypeScript on web application development, pairing it with Rust and containerized Linux workflows.

JavaScript TypeScript React / Astro Docker Rust