Get to know me

About Me

Passionate Lead Developer with 5.5+ years of building exceptional web applications

DS
Open to freelance & full-time opportunities
5.5+ Years
Experience
15+ Delivered
Projects
Angular + NestJS
Tech Stacks
India
Location

Crafting great software, one commit at a time

I'm a passionate Lead Software Developer with over 5.5+ years of professional experience in designing, developing, and maintaining modern web applications. My core expertise lies in building scalable frontend applications with Angular and robust backend APIs using NestJS.

Throughout my career, I've contributed to multiple service-based projects across diverse domains — delivering responsive user interfaces, scalable backend services, and high-quality software solutions. I enjoy solving complex technical challenges and writing clean, maintainable code.

I believe in continuous learning and staying up-to-date with the latest technologies to improve development efficiency and deliver exceptional value to every project I'm part of.

NameDhaval Suthar
RoleLead Software Developer
LocationIndia

What I Do

Core Strengths

Key capabilities I bring to every project

System Architecture

Designing scalable, maintainable application architectures using SOLID principles.

Technical Leadership

Mentoring developers, leading code reviews, and driving engineering culture.

Problem Solving

Breaking complex requirements into clean, elegant technical solutions.

Clean Code

Writing readable, testable, and maintainable code that scales with the project.

Full Stack Delivery

Owning features from Angular frontend to NestJS backend — end to end.

Continuous Learning

Staying current with Angular, TypeScript, and modern web ecosystem updates.

Philosophy

Development Philosophy

The principles that guide how I write code and deliver value

Code is communication

Write code for the next developer, not just the machine.

Build for correctness first

A performant wrong answer is still wrong. Get it right, then fast.

Iterate with purpose

Prefer small, verified iterations over large, uncertain leaps.

Care about the craft

Pride in your work produces software that stands the test of time.

Career

Work Experience

The roles, companies, and impact that shaped my engineering career

2.5+ Years Current

Lead Software Developer

Cybersurf (India) Pvt. Ltd. · Full-time

Leading frontend and backend development across multiple enterprise client projects, driving technical decisions and mentoring the development team.

Key Responsibilities

  • Developing enterprise-grade web applications using Angular with standalone components and signals architecture.
  • Building scalable REST APIs using NestJS with proper authentication, authorization, and caching strategies.
  • Designing reusable and maintainable application architectures following SOLID principles.
  • Leading technical implementation, conducting code reviews, and mentoring junior developers.
  • Collaborating with cross-functional teams to deliver high-quality software solutions on time.
  • Participating in requirement analysis, architecture planning, and deployment activities.
  • Optimizing application performance and continuously improving user experience.
AngularTypeScriptNestJSNode.jsREST APIsPostgreSQLGitSCSS
2 Years 2 Months

Software Developer

Cybersurf (India) Pvt. Ltd. · Full-time

Worked as a Software Developer contributing to multiple service-based projects across diverse domains, delivering responsive web applications and scalable APIs.

Key Responsibilities

  • Developed responsive web applications using Angular with reusable component libraries.
  • Built secure backend APIs using NestJS with JWT authentication and role-based authorization.
  • Integrated frontend applications with RESTful services and third-party APIs.
  • Implemented reusable UI components, responsive layouts, and cross-browser compatible solutions.
  • Resolved production issues and enhanced existing applications through performance optimization.
  • Participated in Agile development processes including sprint planning, daily standups, and retrospectives.
  • Collaborated closely with designers, QA engineers, and project managers.
AngularTypeScriptNestJSJavaScriptHTML5SCSSBootstrapGit
8 Months

Trainee Developer

AlpsLogic IT Solutions · Trainee

Started my professional career as a Trainee Developer, gaining hands-on experience in software development, application maintenance, and Microsoft technologies.

Key Responsibilities

  • Developed applications using .NET technologies following established development guidelines.
  • Upgraded legacy applications from older .NET framework versions to modern equivalents.
  • Built a Windows desktop application using WPF with MVVM architecture pattern.
  • Fixed bugs, implemented feature enhancements, and wrote unit tests for existing codebases.
  • Learned software development best practices, debugging techniques, and version control with Git.
  • Collaborated with senior developers on internal projects and participated in code reviews.
.NETC#WPFXAMLVisual StudioSQL ServerGit

Like what you see?

Let's discuss how I can contribute to your team or project.