# Vivek Agrawal > Engineering at LinkedIn Location: Sunnyvale, California, United States Profile: https://flows.cv/vivekagrawal I am a seasoned software engineer with over 15 years of experience, specializing in full-stack, scalable, high-performance software solutions. I have a deep understanding of core Java and Python, and I’m well-versed in frontend technologies, including Angular, ExtJS, and Bootstrap, which I use to create intuitive, responsive user interfaces. My expertise extends to MVC frameworks such as Spring and Django, where I leverage their architecture to build robust and efficient applications. I have designed and implemented software that scales both vertically and horizontally, ensuring optimal functionality in diverse environments. My recent work at LinkedIn focused on developing sophisticated tools and workflows for data scientists, machine learning engineers and linguists, equipping me with unique insights into supporting complex, data-driven workflows. ## Work Experience ### Staff Software Engineer @ LinkedIn Jan 2022 – Present | Sunnyvale, California, United States ### Senior Software Engineer @ LinkedIn Jan 2019 – Present | Sunnyvale, California ### Principal Software Engineer @ Autodesk Jan 2019 – Jan 2019 | San Francisco Bay Area ### Sr Principal Software Engineer @ Veritas Technologies LLC Jan 2013 – Jan 2019 | Mountain View, CA 1. Understand the requirements, Conceptualize solutions 2. Develop prototypes/pilots to identify the best solutions 3. Owning feature design and implementation 4. Review and Enhance best practices, standards, and design templates etc. artifacts to ensure ongoing delivery excellence. 5. Leading a team to get the assigned feature development done 6. Guiding lateral hires and freshers to become familiar with the product List of products and responsibilities owned: I. CloudPoint - Ownership of UI (Design + Development) - Developing API layer - Leading the front-end development team - Educating lateral hires/sales/other product teams about the product II. HyperScale for OpenStack o Learning OpenStack, specifically Horizon(OpenStack UI) o Worked on extending and adding new components to Horizon (Openstack UI) o Worked on integrating opensource UI components like Angular JS, D3, Bootstrap components in to Horizon o Worked on integrating components like ZooKeeper into the product o Worked on implementing custom web services into the product III. Veritas Operations Manager (VOM) ### Senior Software Engineer @ Symantec Software India Pvt. Ltd., Pune Jan 2011 – Jan 2013 | Pune Area, India • Participating in product architecture discussions • Writing Functional Design Documents • Individual contributor in feature • Framework development for products • Handling customer escalations • Writing JUnits for code testing List of products and responsibilities owned: I. Veritas Operations Manager (VOM) o Worked on design, development of Virtual Business Services(VBS) and Recovery Plan o Design and Framework development for product specific operations o Guiding new and lateral hires on VOM development. Making them understand the development process (coding guidelines, reviews) for VOM. Transferring knowledge about the product architecture and technologies used in its development. o Participating in reviewing designs of new features other than the one owned. II. Porting point product command line operations in to VOM o Worked on VVR (Veritas Volume Replicator) operations o Worked on VCS (Veritas Cluster Server) operations |||. Providing support for legacy products o Worked on providing customer support for legacy products like VCS Java GUI, Cluster Management Console ### Software Development Engineer @ Amazon Development Centre (INDIA) Pvt Ltd Jan 2010 – Jan 2011 • Software for achieving the business goals. • Bug fixing for older versions of Kindlegen • Feature development for newer version of kindlegen • Scrum handling • Release handling List of products and responsibilities owned: I. Kindlegen o Bug fixes for kindlegen 1.1 o Development of features for kindlegen 1.2 o Feature ownership o p for latest release of kindlegen o Scrum master for kindlegen 1.2 and latest release of kindlegen o Release work for kindlegen 1.2 II. Metrics Deck for meeting business goals o Developed semi-automated tool for generating metrics for software usage o Contributes in designing of the tool for metrics generation o Trained team-mates on using the tool and getting weekly metrics o Minimized the time required to get this metrics every week ### Software Engineer @ Symantec Software India Pvt. Ltd., Pune Jan 2006 – Jan 2010 • Participating in product architecture discussions • Writing Functional Design Documents • Individual contributor in feature • Framework development for products • Handling customer escalations • Writing JUnits for code testing List of products and responsibilities owned: I. Veritas Operations Manager (VOM) II. Veritas cluster Server One Console (VCSOne) III. Multiple releases of Veritas Cluster Server Management Console (VCS MC) for VCS IV. Java GUI for VCS V. Java GUI for VVM (Veritas Virtualization Manager) ## Education ### Master of Technology (M.Tech.) in Computer Science IIT Madras, Chennai ### Bachelor of Technology (B.Tech.) in Computer Science Dr. Babasaheb Ambedkar Technological University, Maharashtra. ### HSC in Science D. G. Ruparel College, Mumbai University ### SSC Chembur HighSchool, Mumbai University ## Contact & Social - LinkedIn: https://linkedin.com/in/agrawalvs --- Source: https://flows.cv/vivekagrawal JSON Resume: https://flows.cv/vivekagrawal/resume.json Last updated: 2026-04-12