# vivek madkaikar > Full Stack Javascript Engineer Location: Cupertino, California, United States Profile: https://flows.cv/vivekmadkaikar An accomplished Software Engineer specializing in Rich Internet Applications (RIA) and Web 2.0 technologies and with an extensive experience in the full life cycle of software designing and development process including requirement definition, prototyping, design, implementation, testing and maintenance. - A dynamic professional with 9+ years of experience in Web Application and Web UI development. - Develop next-generation web applications with a focus on the client side. - Design and build scalable framework for web applications. - Experience working on cross-browser platforms, Object-oriented JavaScript skills. - Experience in developing Web Application using available Web UI Libraries Such as EXTJS, JQuery, prototype.js, Raphael.js(charting library), GWT and EXT-GWT. - Experienced in developing custom ESTJS widgets and custom JQuery plugins. - Experienced in AGILE software development process. - Deft in handling project activities which include design, scope management, estimation and completion of project within specified parameters. Constant interaction with product management and user-experience enrichment teams working off shore. Specialties: Ajax, Object oriented Javascript, HTML, CSS, XML, XSL, Perl, Java, ExtJs, JQuery ## Work Experience ### Principal Engineer @ eHealth, Inc. Jan 2017 – Present Complete ownership for UI application development and GraphQL API at eHealth. Involved in defining the UI technology stack to developing UI applications and integration with backend APIs. Built two ReactJS based applications. One is an insurance plan recommendation application and the other is a customer account center. Lead e�ort on migration old of ecommerce application developed in Backbone to newer architecture using VueJS and GraphQL. Worked on improving site speed, accessibility and SEO ranking. Closely worked with Ehealth’s marketing team to support them in online marketing e�orts during the annual enrollment period. Extensively involved in the hiring process, leading, and mentoring engineers for my team.. ### Senior Staff Engineer @ eHealth, Inc. Jan 2017 – Jan 2023 | Santa Clara, California, United States ### Staff Engineer @ eHealth, Inc. Jan 2017 – Jan 2020 | San Francisco Bay Area ### Sr. Software Engineer (contractor) @ Roche Jan 2015 – Jan 2016 ### Senior Software Engineer (contract) @ Roche Jan 2015 – Jan 2016 Working on the RAPID project, which is a collaboration platform for doctors. Primary responsibility to architect and develop AngularJS based web applications. Worked on an end to end(backend+UI) POC for patient portal. Single handedly architectured and developed the application end to end. It was developed with MEAN (MongoDB, ExpressJS, AngularJS and NodeJS) stack. Did devOps related activities like setting up build jobs on Jenkins, maintaining EC2 instances and deploying applications on EC2. ### Principal Engineer @ Faichi Solutions Jan 2014 – Jan 2016 | San Francisco Bay Area ### Sr. Consultant (contractor) @ HighWire Press, Inc. Jan 2014 – Jan 2015 | San Francisco Bay Area ### Sr. Consultant(UI and Mobile) @ ThoughtWorks Jan 2012 – Jan 2014 ### Senior Developer @ ThoughtWorks Jan 2012 – Jan 2014 Was part of the team responsible for building a mobile website and hybrid mobile application on Android and iOS platform for Delta Airlines. Contributed towards building open source framework Calatrava. Calatrava is a cross-platform mobile framework that lets you share the core logic of your application across iOS, Android and Mobile Web. ### Sr. Development Engineer (Web) @ Calsoft Jan 2010 – Jan 2012 Worked for Accept Corporation as Sr. UI consultant. Was one of the primary UI developers for the Accept 360 Application. Was an integral part of the team, was involved in architecting the UI application, closely working with the UX team, end-to-end development of UI application using EXTJS, RaphaelJS, SVG, core Javascript, CSS. ### Senior Developer @ Calsoft Jan 2010 – Jan 2012 Was working as a consultant for Accept Software via calsoft. Was part of the web application development team. Was responsible for developing a single page web application in EXTJS. ### UI Engineer @ 2Wire Jan 2005 – Jan 2010 An integral part of the core UI development team. Involved in developing UI framework, which included UI widgets, data-access layer and utility libraries. Built rich UI application for residential gateway management. Built various network-based applications like home monitoring, media sharing. ### Senior Developer @ 2Wire Jan 2005 – Jan 2010 Involved in building a UI development SDK in javascript which can be used to build rich user interfaces for residential gateways. Also involved in developing web based network applications like media server, home monitoring system and admin application for gateways. ## Education ### Master’s Degree in Computer Science Savitribai Phule Pune University ### Bachelor’s Degree in Computer Science Savitribai Phule Pune University ### Bharti Vidhyapeeth ### Master's Degree University of Pune ### Bachelor's Degree University of Pune ## Contact & Social - LinkedIn: https://linkedin.com/in/vivek-madkaikar-106b032 --- Source: https://flows.cv/vivekmadkaikar JSON Resume: https://flows.cv/vivekmadkaikar/resume.json Last updated: 2026-04-12