Sawai Dhariwal

Sawai Dhariwal

$23/hr
Full Stack Developer
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
25 years old
Location:
Surat, Gujrat, India
Experience:
3 years
About

I am a Full Stack Developer with a passion for building complete, end-to-end web applications that deliver real value to users. My expertise spans both the frontend and backend of modern software development, allowing me to take a project from concept to deployment with confidence and efficiency.

On the frontend, I craft responsive, intuitive user interfaces that look great and feel natural to use. I work with technologies like HTML, CSS, JavaScript, and popular frameworks such as React, Vue, or Angular to bring designs to life in the browser. I pay close attention to performance, accessibility, and user experience, because I believe that how something feels to the person using it matters just as much as how it works under the hood.

On the backend, I design and build the APIs, services, and data layers that power those interfaces. Whether it's building RESTful APIs or working with GraphQL, setting up authentication and authorization, or modeling databases in SQL or NoSQL systems, I'm comfortable owning the server side of the stack. I've worked with server-side technologies like Node.js, Python, or Java, and I understand how to structure backend code so it's maintainable, secure, and scalable as a product grows.

Beyond writing code in isolation, I think in terms of systems. I understand how the pieces of a modern application fit together: load balancers, caching layers, message queues, CI/CD pipelines, containerization with Docker, and cloud platforms like AWS or GCP. I don't just build features; I think about how they'll perform under load, how they'll be tested, and how they'll be deployed and monitored in production.

What sets me apart is my ability to move fluidly between layers of the stack. When a bug appears, I can trace it from the UI all the way down to the database query. When a new feature is being planned, I can speak to both the design implications and the infrastructure requirements. This versatility makes me an effective collaborator with designers, product managers, and fellow engineers alike.

I'm a continuous learner who stays curious about new tools, patterns, and best practices. I enjoy solving complex problems, writing clean and well-documented code, and contributing to teams where quality and collaboration are valued. Whether I'm working independently or as part of a larger engineering organization, I bring ownership, reliability, and a genuine enthusiasm for building great software.

Languages
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.