Software engineer, founder, and amateur musician.

I’m Naresh, a software engineer and entrepreneur based in Boston. I am a front-end architect at Publicis Sapient, where we help organizations build a competitive advantage through digital.

JoinJS - An Alternative to Complex ORMs

JoinJS is a JavaScript library to map complex database joins to nested objects. It is a simpler alternative to a full-blown Object-Relation Mapper (ORM), and gives you direct control over your database interactions.

MyBatis vs. Other ORMs

Why I like MyBatis compared to the other ORM solutions that I have tried.

7. Domain-Driven Design - Domain Layer

The Domain layer is the heart of the application. It consists of entities, value objects, domain services and domain events.

Work

  1. Company
    Publicis Sapient
    Role
    VP Technology
    Date
  2. Company
    Cayenne Software
    Role
    Director of Engineering
    Date
  3. Company
    MultiQuest Corporation
    Role
    Founder
    Date
  4. Company
    Motorola, Inc.
    Role
    Software Engineer
    Date