Dharmesh Shah

Dharmesh Shah Email and Phone Number

Engineering @ Asana @ Asana
Dharmesh Shah's Location
San Mateo, California, United States, United States
Dharmesh Shah's Contact Details

Dharmesh Shah personal email

About Dharmesh Shah

I am seeking an exciting opportunity to contribute towards product, infrastructure, and leadership. I have led several high visibility initiatives - first launch of a SaaS product, new mobile apps (iOS, Android), new voice platform, Heroku to Kubernetes migration with zero downtime, etc. I have passion for problem-solving and creating simple innovative solutions.• Architecture: SaaS, Multi-tenancy, Microservices, DDD, Design Patterns, Scalability, Performance.• DevOps: Kubernetes, CI/CD, AWS, Vault, Concourse. Briefly: Jenkins, Ansible.• Development: Ruby/Rails, Java, C#/.NET, NodeJS/Javascript, Go, OOP, ORMs, APIs.• Mobile: Hybrid app using PhoneGap (Android & iOS).• Leadership: Team building, Product Architecture and Infrastructure.

Dharmesh Shah's Current Company Details
Asana

Asana

View
Engineering @ Asana
Website:
asana.com
Dharmesh Shah Work Experience Details
  • Asana
    Senior Infrastructure Engineer
    Asana Jan 2022 - Present
    San Francisco, California, Us
  • Square
    Senior Software Engineer
    Square Jan 2020 - Jul 2020
    San Francisco, Ca, Us
    Part of the Continuous Integration and Packaging / Platform team.• Responsible for the design, project planning, and early implementation of S3 as a git mirror using git archives and bundles to support Square’s ~6K+ builds a day.• Participated in Square’s GitHub vs GitLab evaluation/POC for their CI capabilities as part of SCM migration off BitBucket.• Tech Stack: Ruby/Rails, AWS, CloudFormation, Looker, SignalFx, BitBucket, CentOS7, Home-grown CI - Kochiku, Artifactory, Gemstash
  • Sisense
    Senior Devops/Backend Engineer
    Sisense May 2017 - Sep 2019
    New York, New York, Us
    Sisense empowers developers, data engineers, and business analysts to simplify data and transform it into powerful analytics. • Led the project to migrate from Heroku to Kubernetes with zero downtime. This project laid the groundwork for future growth and optimization. Blog: https://www.periscopedata.com/blog/9-lessons-learned-migrating-from-heroku-to-kubernetes-with-zero-downtime• Drove various CI/CD initiatives to streamline the release process. E.g. We achieved eng-wide productivity gains by unblocking engineer’s machines by running rspecs in parallel remotely for every PR (reducing time taken to merge a PR by ~4x).• Developed a feature to cancel long running queries on demand in a distributed system environment (golang/java services) using redis as a pub/sub system.• Led the project to introduce a highly-available key mgmt store, Vault. This project improved security by allowing easy rotation of encryption keys.• Tech Stack: Ruby on Rails, Golang, Java, AWS, Redshift, Postgres, Redis, HAProxy, CI (Concourse), Infrastructure (Heroku, Kubernetes, Docker), Key Management (Vault), Monitoring (Datadog, Prometheus, New Relic)
  • Townsquared
    Lead Backend Engineer
    Townsquared Sep 2015 - Jan 2017
    San Francisco, Ca, Us
    Townsquared is an online social network for connecting small businesses.• One of the first lead engineers at TS in SF as we scaled the engineering team to 3 times its size and built a transparent, collaborative, and performant culture in the team. Early work involved transitioning knowledge from a remote team, and building infrastructure/processes/team locally.• Drove the development of a highly performant microservice (Recommender System) that generated millions of recommendations for businesses based on spatial data, business affinity, and other attributes. In its final form, the node js service used MapReduce/Spark to allow parallelism and scalability in design.• Drove various product initiatives: contact uploads (switched to native Google APIs), contact matching, invite system (improved k-factor by 10x), connections system, email generation, auto messaging, sign in/up, A/B testing, data Infrastructure, analytics, and google APIs.• Drove various backend engineering initiatives: service monitoring, logging using Loggly, local and production deployment scripts (automation), delayed jobs (improved performance), publish subscribe system, and config management.• Tech Stack: Ruby on Rails, NodeJS, MySQL, Postgres, MongoDB, Redis, Spark/MapReduce (briefly), RabbitMQ, AWS (EC2, S3, RDS, EMR, CloudWatch), Chef, Ansible, Microservices, 3rd party APIs (Google, Mandrill, CloudSponge, Factual).
  • Signant Health
    Engineering Manager - Framework, Product Innovation
    Signant Health Apr 2012 - May 2015
    Blue Bell, Pennsylvania, Us
    Leadership- Hired (15+), trained, managed (3 direct reports, 6+ indirect reports, local and remote), and mentored a team of engineers to create a culture of innovation, collaboration and accountability.- Strategically prioritized development roadmaps for various internal and external releases with a goal to satisfy business needs and identify and mitigate risks for customers. - Progressively streamlined processes for build & release automation, training, escalation, cross-functional team communication and support. - Created rapid application prototypes with focus on feature evaluation, code reuse, and timing.Individual Contributor• Developed the core framework for a multi-tenant SaaS product from concept to production including areas such as authentication, authorization, caching, localization, navigation, services, and tools. Result was a superior product offering for the customers, doubled revenue to $45M+, and a streamlined SDLC. • Led a team of engineers to develop a set of metadata processors that would dynamically generate web, voice, and mobile user interface to perform multi step transactions (90%+ adoption rate). Interface-driven development allowed for overriding behaviors at various levels to perform customization.• Created a hybrid app using PhoneGap to use device features such as the barcode scanner for the first time for inventory mgmt. App is available on Google Play store and Apple App store. • Applied best practice design patterns such as repository, unit of work, dependency injection, and PRG to create a scalable product.• Applied principles of Domain Driven Design (DDD) to model a complex application domain. Designed solutions for a training module, a multi-step approval process, and an ad hoc reporting module.• Tech Stack: C#, ASP.NET 4.5, MVC 5, DI, MEF, WCF, REST, ORMs (EF 6, NHibernate), LINQ, XML, Razor, HTML5, CSS3, JavaScript, JQuery, VXML, TFS, SQL Server, Couchbase, Telerik, Voxeo Prophecy, Android, iOS, Phonegap.
  • United Biosource Corporation
    Lead Product Developer, R&D
    United Biosource Corporation Jan 2007 - Mar 2012
    • Led the R&D team to create a multi-layer template-based solution using ASP.NET, from the existing Classic ASP legacy code. Used various design patterns such as Specification, Unit of Work, and Repository.• Led the R&D team to create a new temperature excursion module from start to finish with a highly ambiguous set of requirements. Created a Data warehousing solution to provide reporting across trials.• Designed a new database with improved naming conventions, normalized table design, and optimized indexes (tested over a million records). Used Redgate API to create tools for syncing data across databases.• Designed and developed various clinical trials with quality code (low defect count) in a fast paced environment for randomization, subject enrollment, inventory management, security, reporting, and notifications.• Tech Stack: C#, ASP.NET 4.0, Enterprise Library, NHibernate, LINQ, AOP, XML, HTML, CSS, SQL Server.

Dharmesh Shah Skills

Sdlc Xml Microsoft Sql Server C# Sql Javascript Asp.net Software Development 21 Cfr Part 11 Product Development .net .net Framework Oop Process Improvement Saas Devops/backend Engineering Team Building Design Patterns Web Development Mobile Applications Clinical Trials Pharmaceutical Industry Product Design Performance Tuning System Architecture Microsoft Technologies Java Android Ios Rest Tfs Html5 Jquery Entity Framework Asp.net Mvc Node.js Ruby On Rails Postgresql Mysql Mongodb Amazon Web Services Leadership Phonegap Telerik Vxml Couchbase Rabbitmq Apache Spark

Dharmesh Shah Education Details

  • Utah State University
    Utah State University
    Computer Science
  • University Of Mumbai
    University Of Mumbai
    Computer Engineering

Frequently Asked Questions about Dharmesh Shah

What company does Dharmesh Shah work for?

Dharmesh Shah works for Asana

What is Dharmesh Shah's role at the current company?

Dharmesh Shah's current role is Engineering @ Asana.

What is Dharmesh Shah's email address?

Dharmesh Shah's email address is dh****@****red.com

What is Dharmesh Shah's direct phone number?

Dharmesh Shah's direct phone number is +143576*****

What schools did Dharmesh Shah attend?

Dharmesh Shah attended Utah State University, University Of Mumbai.

What skills is Dharmesh Shah known for?

Dharmesh Shah has skills like Sdlc, Xml, Microsoft Sql Server, C#, Sql, Javascript, Asp.net, Software Development, 21 Cfr Part 11, Product Development, .net, .net Framework.

Who are Dharmesh Shah's colleagues?

Dharmesh Shah's colleagues are Sara Yamashita, Cpa, Hillary Chin, Nathan Porter, Jose Hernandez, やまもとひであき, Adam Higa, Kimaya Meyers.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.