# Sharvil Naik > Software Engineer Location: United States, United States Profile: https://flows.cv/sharvil ## Work Experience ### Software Engineer @ Sigma Computing Jan 2022 – Present ### Senior Software Engineer @ Splunk Jan 2021 – Jan 2022 ### UI Engineer @ VMware Jan 2019 – Jan 2021 | Palo Alto, California ### Senior Software Engineer, UI @ Macy's Jan 2018 – Jan 2019 ### UI Developer @ Macy's Jan 2016 – Jan 2018 | San Francisco, California - Lead UI development teams driving solution design and selecting best approach for feature implementation. - Perform code reviews and maintain a high standard for code efficiency, consistency and clarity. - Continue to be a SME of increasing number of applications/frameworks and assist other engineers. - Worked on 4 different projects so far, leading the UI development on 2 of them and successfully delivering strong results with strict and challenging timelines. Technologies worked on day-to-day: - NodeJS - BackboneJS - JS helpers jQuery and UnderscoreJS - Handlebars templating - Jasmine unit testing - Custom bash commands to significantly increase efficiency - Webpack bundling - GruntJS - NPM packaging and dependency management ### Content Engineer @ Macy's Jan 2015 – Jan 2016 - Develop SEO-friendly web pages for marketing content on macys.com website - Build responsive sitelets using Foundation CSS classes - Optimize existing NodeJS application deployed on Heroku platform - Refactor legacy solutions to enhance efficiency and reduce code complexity - Debug and optimize code for cross-browser, cross-platform compatability - Won 1st Runners Up in Annual Company Hackathon reducing operating expenses significantly ### Associate Engineer @ Wyndham Worldwide Jan 2012 – Jan 2015 | Parsippany General duties: - Engage with potential non-technical business users deciphering details in Business Requirements Gathering sessions - Brainstorm solution design ideas and evaluate best approach for development - Provide technical support for enterprise farm - Conduct monthly training sessions for end-users SharePoint Development: - Build customized solutions in Visual Studio 2010/2012 using C# in form of event receivers, timer jobs and workflows - Create custom New/Edit/Display forms and List/Reusable workflows in SharePoint Designer 2010/2013 - Assist users in various site management tasks including permissions, custom lists/libraries, views, web parts, content types, alerts, versioning, list templates, site columns, etc. - Create on-demand PowerShell scripts to perform large complex tasks on sites, lists/libraries and/or lsit items. E.g. initiate/kill workflows on multiple items, move documents between sites including versions as well as audit trails, print folder hierarchy of libraries, etc. Front End Development: - Build single-page web apps using AJAX calls, app-specific JS API and/or consuming REST endpoints along with AngularJS - Develop client-facing dashboards and graphs using CanvasJS - Develop web apps with Object-Oriented, Modular pure JavaScript utilizing various design patterns - Create interactive forms with heavy DOM manipulation using jQuery and UnderscoreJS ### IT Intern @ Wyndham Worldwide Jan 2012 – Jan 2012 - Built a highly customized Wiki site in a SharePoint site to store company's IT services catalog. - Worked extensively in HTML, CSS and JavaScript. - Built reusable custom HTML+CSS templates. - Implemented specialized client-side rendering using JS/jQuery. ### Software Developer Intern @ Tata Consultancy Services Jan 2011 – Jan 2011 | Ahmedabad, India - Convert static, downloadable PDF license forms into dynamic, online form-filing applications. - Worked with ZK to design visual forms; with J2EE, JDBC to implement business logic in Eclipse & with PL/SQL to generate complex DB queries in pl/sql Editor. ## Contact & Social - LinkedIn: https://linkedin.com/in/sharvilnaik --- Source: https://flows.cv/sharvil JSON Resume: https://flows.cv/sharvil/resume.json Last updated: 2026-04-01