V

Vivek .

Software Engineer

India11 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 10 years of experience in software development.
  • Expert in product management and user experience design.
  • Proven track record in delivering innovative solutions.
Stackforce AI infers this person is a SaaS-focused software developer and product manager with extensive experience in user experience and technical solutions.

Contact

Skills

Core Skills

Software DevelopmentProduct DevelopmentProduct ManagementUser Experience Designing

Other Skills

JavaApache SlingJavaScriptHTML5ReduxFront-End DevelopmentReactWeb ApplicationsRedux SagaAWS LambdaAmazon DynamodbAWS SQSSearch Engine Optimization (SEO)GraphQLUser Experience (UX)

About

I am a versatile and results-driven professional with a rich and diverse background in software development, product design, and product management. With a passion for technology and a track record of delivering innovative solutions, I bring a unique blend of technical expertise and strategic vision to every project I undertake. - I am currently working as the Senior Software Developer for Adobe Experience Manager and in this role, I oversee various aspects, including product demo pitches, requirement gathering, crafting user-centric experiences, translating complex technical concepts to product roadmaps, conducting comprehensive market research, competitive analysis and contributing to the product strategies. - Over 10+ years of hands-on experience in software development and product management, I have worked on key technologies including Apache Solr, Apache Sling, Apache Kafka, React, Redux, Apache Jackrabbit, Java, JavaScript, MongoDB, NodeJS, HTML, CSS and Kubernetes - My professional journey has spanned across diverse industries, encompassing video conferencing, e-commerce, digital content management platforms and digital signage - Furthermore, my background encompasses conducting in-depth market research within various sectors, including digital signage, online hotel booking platforms and Indian OTT apps Some of the key skills that I have developed over the years: - Software development - User Experience Designing - Product Strategy, road mapping and planning - Market research and competitive analysis - Problem solving and algorithms - Effective Product pitching and marketing - Product development - Architectural Design - Code Review and Quality Assurance - Conducting interviews and hiring process I am passionate about innovation, user experience, and driving business success through technology. I thrive in dynamic environments where I can leverage my technical expertise, graphic design skills, and product management capability to create impactful solutions. If you are seeking a versatile professional who can bring a holistic approach to software development, design, and product management, I am ready to take on new challenges and contribute to your organisation’s growth and success.

Experience

11 yrs 9 mos
Total Experience
3 yrs 11 mos
Average Tenure
8 yrs 7 mos
Current Experience

Adobe

4 roles

Product Manager, Adobe Experience Manager Screens

May 2022Dec 2023 · 1 yr 7 mos

  • Product: Adobe Experience Manager Screens
  • In my role within AEM Screens, I play a significant part in various aspects of the product:
  • I contribute by delivering product pitches, crafting personalized prototypes, and serving as a technical consultant for the integration of AEM Screens to enhance the influx of potential customers.
  • I actively participate in shaping the product's strategy and roadmap. This involves conducting thorough market research, analyzing market trends, and assessing competitors.
  • As the owner of the Screens product, I lead efforts in feature prioritization, gather requirements, refine user experiences, and collaborate with the engineering team to develop and implement new features.
  • On the product marketing front, I engage in sales enablement sessions, conduct webinars for the developer community, and take part in partner connect sessions.
  • In essence, my role encompasses a multitude of responsibilities, including technical marketing, strategic management, product engineering, technical consulting, and user experience design.
User Experience (UX)Pitching IdeasProduct ManagementHTML5Technical ConsultationMarket Research+2

Senior Software Developer

Promoted

May 2021Present · 5 yrs 1 mo

  • Team: AEM Sites Optimizer
  • Project: Lead the development of Sites Optimizer UI module
  • The tool analyses website performance and identifies improvements in page load speed, component efficiency, content delivery and overall SEO ranking.
  • Improves user engagement and reduces maintenance costs by optimising AEM Sites for enhanced reliability and performance.
  • Team: AEM Edge Delivery Services
  • Project: Re-build the customer's webpage on AEM with Edge Delivery Services.
  • Key values for the customer includes Word/Excel based easy authoring
  • Increase authoring efficiency by decoupling content sources and always 100 Lighthouse score
  • Team: AEM as a Cloud Service Content Fragment Odin Team
  • Project: React-Based Content Fragment Admin and Editor Console
  • Contributed to the development of a React-based console dedicated to managing, searching, and creating Content Fragments.
  • This console is optimized for use in a Headless context but is also used when creating Content Fragments for use in page authoring.
  • Consumed GraphQL-based APIs for content management and developed SPAs
  • Team: Adobe Experience Manager Sites Team
  • Project: Sling Event-Based Asynchronous Job Processing Framework
  • Contributed to the development of an Asynchronous Jobs Processing Framework for handling AEM's bulk operations like Sites Page move and MSM rollout.
  • Framework's features included - operations retrial, guaranteed processing, operation barricading, monitoring dashboards, operation load distribution and parallel processing.
JavaApache SlingJavaScriptHTML5ReduxFront-End Development+9

Computer Scientist

Promoted

Feb 2019Apr 2021 · 2 yrs 2 mos

  • Team: Adobe Experience Manager Sites
  • Being part of the AEM Sites team, worked on development of features like Multi Site Manager and Live Copies. This feature enables the content authors to synchronously create and rollout websites on multiple locations efficiently.
  • Contributed to development of longevity testing framework for stress testing of WCM Sites APIs. This initiative helped setting the SLO and identify gaps in the system.
  • On the monitoring side contributed to development of Grafana dashboards for measuring the feature usage level by customers.
Web Content ManagementGrafanaHTML5Content Management Systems (CMS)Software DevelopmentProduct Development

Member Of Technical Staff II

Sep 2017Jan 2019 · 1 yr 4 mos

  • Team: Adobe Experience Manager Sites
  • Being part of the AEM Sites development team, contributed to bug fixes and development of AEM web content management components.
JSAdobe Experience Manager (AEM)HTML5JCRSoftware Development

Sears holdings corporation

Software Developer

Feb 2016Sep 2017 · 1 yr 7 mos · Bengaluru Area, India · On-site

  • Team - Sears/Kmart Product Search
  • Project - Redesign Autocomplete for sears.com and kmart.com (e‑commerce) search bar
  • As part of the product search team completely redesign the search bar autocomplete algorithm for Sears and Kmart websites. Rewampped autocomplete improved the search experience for the users with higher relevant suggestions and increased the chances of users finding and purchasing the products. The implemenation used weighted N-grams and user friendly interfaces allowed marketers/business users to promote products and define rules.
  • Project - Product color swatches and variants
  • As part of this project implemented the backend side of the clothing color swatches shown on the ecommerce website. This feature improved the product navigation, increased the user engagement and ineractivity on the websites. The key challenges were returning the product variants without compromising the search speed with legacy product data structure in place.
JavaLuceneREST APIsJavaScriptHTML5Solr+3

Citrix

Software Developer

Jul 2014Feb 2016 · 1 yr 7 mos · On-site

  • Product - GoToMeeting Online Conferencing App
  • Project - Piranha Testing Framework
  • As part of this team, worked on developing the automated testing framework for Windows and Android platforms. This framework helps the team to write UI test cases in a platform-agnostic way saving on effort and maintenance. The automated testing further helped the team to quicker feature rollout and upgrades by testing the app on multiple devices at the same time.
  • Contributed to improving the user experience of the GoToMeeting app by suggesting changes in the layout and also helped the team in building the UI mocks for the new features.
JavaSelenium TestingUser Interface DesignUser Experience Design (UED)Software Development

Infosys

Summer Internship

May 2013Jun 2013 · 1 mo · Bengaluru Area, India · On-site

  • Related Document Clustering Tool
  • As part of the Infosys Protege Summer Internship program worked on developing a tool for enabling "Automated Traceability in Software Engineering". The tool helped the project managers in clustering related and similar documents in a logical grouping. This helped them to remove redundant and duplicate files from the projects, keeping the data sources clean and smaller in size. Key highlights of the project include:
  • Explored Vector space model for document weight generation
  • Created user-friendly UI showing related documents in groups and deployed it as an Eclipse plugin
  • Key Technologies included Apache Lucene, WordNet, Java, JS and HTML
JavaLuceneJavaScriptInformation RetrievalSoftware Development

Indian institute of technology, guwahati

Student Intern

May 2012Jul 2012 · 2 mos · Guwahati Area, India · On-site

  • As part of the summer internship worked on an Automated Payroll Generation and Management platform for IIT Guwahati employees.
  • Key Tools and technologies used JSP, MySQL, GlassFish, HTML
  • Included features for loan management, authentication, report generation and automated payslip dispatch
  • The platform was deployed for testing in computer center of IIT Guwahati
AccountingFront-End DevelopmentApplication Programming Interfaces (API)DatabasesSoftware Development

Education

Indian Institute of Management, Lucknow

Master of Business Administration - MBA — Product and Brand Management/ Marketing

Apr 2020May 2022

Indian Institute of Technology, Guwahati

Bachelor of Technology (BTech) — Computer Science and Engineering

Apr 2010May 2014

Central Board of Secondary Education (CBSE)

Intermediate — PCM

Stackforce found 100+ more professionals with Software Development & Product Development

Explore similar profiles based on matching skills and experience