About Me

Hello, I’m David Samson | Senior Software Developer

In the matter of web design, a web development plays a vital role in your business website success. While web design covers the graphics and layout of your website, web development is the core coding that holds your web applications together. Strong web development bolsters your web design so that you have error-free and comparatively quick loading pages and a flexible web structure to support an expanding business. I provide web design and web development rooted in creativity and technical expertise.

Why me?

Most website developers deliver out of the box business sites that look great as a brochure but lack interactivity and connection with the customer. These dry, uninviting sites lack originality and quickly turn off customers. Sites with cookie-cutter templates take very little time to set up. As a result, these sites rarely lead to a successful business because customers leave as soon as they arrive. When they leave, they are left without an impact or lasting impression of your corporate identity. This gives them little reason to return. I am a professional web application developer with more than 10 years of experience on various platform and I recognize the value of solid information architecture design and integrative branding that engages the customer from the first stop at your site. Engagement with your customer is crucial to tying into their emotional connection to your site and developing loyalty. Behind great design lies website development that contains solid coding and web application design with targeted features that place your business at a competitive advantage. Click Here to contact me for your Web Development Need.

personal information

full name
David Samson
[email protected]
Click Here


English fluent
Hindi native
Gujarati native

Professional Skills

Asp.Net Forms & Asp.Net MVC
Web API Development

Professional Skills

Web Service Development
Angular JS


  • Exceptional communication and networking skills
  • Successful working in a team environment, as well as independently
  • The ability to work under pressure and multi-task
  • The ability to follow instructions and deliver quality results
  • Self Motivated
  • Creative Thinking

What I can Offer?

  • Providing the complete web application development.
  • Work on an hourly basis for your project.
  • Complete maintenance work of your web application.
  • Providing you a quick fix of your application errors or misbehavior.

work experience



Presage Solutions LLC

Working as part of a multi-disciplinary team, carrying out ad-hoc tasks as requested by the IT Manager. Till date, I have a specific brief to ensure that, the websites built for customers are precisely matched their requirements and it will be in future as well.

till 2008


Cynapse India Pvt. Ltd.

Rebuilt and enhanced existing ASP B2C site with ASP.NET 2.0 Framework and tools. The technology consists of ASP.NET 2.0 (C#), IIS, Microsoft SQL Server 2005, Stored Procedures & PayPal Instant Payment Notification.

till 2007


GTT Pvt. Ltd.

Developed, managed, operated and promoted an Internet business. Handled customer support issues.


nilesh advani H N Shukla College, Rajkot

David has studied BSCIT under Shree H. N Shukla college during my tenure there. He has been a good student as far as personal and professional ethics are concerned.

He has been always a good programmer as far as all the languages are concerned which he studied during his undergraduate course. Since the beginning he used to perform well for all his assignments are concerned. He developed an impressive project as a part of his course curriculum.

I wish him all the best for his bright career and all his future endeavors.

Technology & Tools

I am good at...

  • ms.net
  • ASP.Net
  • C#
  • visualstudio
  • xml
  • angular
  • javascript
  • jquery
  • json
  • html5
  • css3
  • Gulp
  • bootstrap



  • Animals
  • Travel
  • Bicycle
  • Parties
  • Harry Potter
  • Coffee

Few tips for developers to successfully completing their software development on time.

Successful way of completing software on time

Every software developer will always want to finish their project faster and beat deadlines. But there is one thing we don’t have: which is time. We all try out best to finish the final product on time, be able to launch it on the promised date or deliver it to our clients as per promised date. But that doesn’t always materialize. In most cases, we always blame our slow coding pace for the delays. However, when you look deeper, there is something that keeps us from meeting deadlines or successfully finishing our projects on time. Let’s dive deep into the techniques we can all use to finish on time.

Don’t jump into coding – Plan First

As software engineers, we have a habit of jumping to start coding immediately we get a project. But just like any field, be it business, medicine, or technology, planning is a key. The secret to finishing your software development project on time is to plan. This will help you envision all the parts that will go into the project, the methods you will use to fit all these parts into a complete code etc. Read More…


For those who are interested in latest trends in software development may be found useful and interesting to read my Blog. I am writing weekly posts which includes freebies and giveaways as well. I would be glad to any comment and will appreciate your questions and feedback.

Check out my Blog

Contact Me

Feel free to contact me in case of any queries

Positive SSL