Photo of Shivaraj Srinivasa

About Me

I am a Senior Frontend Developer with over 12 years of experience in designing and building scalable, high-performance web applications using React, Angular, and TypeScript. My expertise spans modern frontend architecture, state management (NgRx, Redux Toolkit), and delivering multilingual enterprise e-commerce solutions integrated with SAP Commerce Cloud and RESTful APIs.

I have led the complete modernization of enterprise platforms like Seals-Shop.com—transforming legacy JSP pages into a responsive, decoupled Angular application with improved UX, performance, and accessibility (WCAG 2.1).

My technical skill set includes CI/CD pipelines with Jenkins, GitHub Actions, and Docker, and I actively contribute to performance optimization, SEO (SSR, Google Analytics, GTM), and automated testing with Jasmine, Karma, Jest, and Playwright.

I am passionate about clean, maintainable code and believe in building experiences that are both user-centric and technically robust.

Core Skills: React, Angular, TypeScript, JavaScript (ES6+), NgRx, Redux Toolkit, Tailwind CSS, HTML5, CSS3, Accessibility (WCAG 2.1), Jenkins, GitHub Actions, Azure DevOps, Docker, and CI/CD.

Work

Seals-Shop.com @ Trelleborg

Senior Software Engineer II – Frontend (Apr 2018 – Present)

Solely developed and modernized the complete Seals-Shop.com e-commerce platform, migrating it from legacy JSP pages to a responsive, decoupled application using Angular 12, TypeScript, and JavaScript (ES6+).

Designed and developed core business modules including Login/Register, Account Management, Checkout, Order, Cart, Promotions, and Payment Integration.

Integrated frontend with RESTful APIs from SAP Commerce Cloud (Hybris), Oracle ATG, and Endeca / Oracle Commerce Cloud for content and product data.

Delivered multilingual and multi-region support (English, German, French, Spanish, Italian) with WCAG 2.1 accessibility compliance.

Implemented Server-Side Rendering (SSR) and integrated Google Analytics / Google Tag Manager (GTM) to enhance SEO and performance.

Contributed to CI/CD pipelines using Jenkins and Docker for automated build and deployment workflows.

Ericsson @ Wipro Limited

Senior Software Engineer (Jul 2016 – Apr 2018)

Developed and optimized telecom management UIs using Ericsson’s JScore framework, improving system performance and maintainability.

Collaborated with Ericsson’s onshore team to debug and resolve complex frontend issues within critical timelines.

Delivered high-quality, unit-tested modules and participated in Agile sprints, ensuring stable releases.

LinkedIn @ Cognizant Technology Solutions

Technology Lead (Mar 2015 – Jul 2016)

Contributed to React-based UI components and improved responsiveness, accessibility, and reusability.

Worked closely with client engineering teams to streamline feature delivery and enhance collaboration.

Conducted code reviews, mentoring, and supported pre-production quality checks.

Maersk Drilling @ Nexwave Talent Management

Software Engineer (May 2014 – Mar 2015)

Developed hybrid mobile apps for Android/iOS using jQuery Mobile for Maersk Drilling field operations.

Conducted demos for stakeholders, ensured cross-platform compatibility, and deployed updated builds via cloud distribution.

SAP Fiori Apps @ Neev Information Technologies

Software Developer (Oct 2012 – Feb 2014)

Developed custom SAP Fiori applications using SAPUI5, HTML5, CSS3, and JavaScript.

Implemented responsive designs and dynamic charts using D3.js and OData integrations.

Collaborated with functional teams to streamline SAP workflows and enhance usability.

Cheese Corporate Care

Software Developer (Feb 2012 – Sep 2012)

Developed interactive, responsive UI layouts using JavaScript, jQuery, HTML5, CSS3, and Bootstrap.

Converted designer mockups into pixel-perfect, production-ready frontends.

Education

Bachelor of Engineering (Information Science & Engineering)

Visvesvaraya Technological University, Belgaum (Sept 2006 – July 2010)

Specialized in Information Science and Engineering with a strong foundation in software development, computer networks, and object-oriented programming.

Certifications

The Complete React Developer Course (incl. Hooks, Router & Redux)

Udemy – Academind by Maximilian Schwarzmüller

Comprehensive training on React, React Hooks, Redux Toolkit, and performance optimization best practices.

Angular – The Complete Guide

Udemy – Academind by Maximilian Schwarzmüller

In-depth learning on Angular fundamentals, RxJS, NgRx state management, and application architecture design.

Honours & Awards

Certificate of Appreciation – Best Team Player

Trelleborg Sealing Solutions (Jan 2023)

Recognized for consistent collaboration, leadership, and contribution to frontend performance optimization.

Employee Recognition System (ERS) Awards

Trelleborg Sealing Solutions

Received multiple ERS awards from peers and managers for rapid learning, efficient implementation, and timely delivery of complex frontend features.

Skills

  • HTML5 / CSS3 / SCSS
  • TypeScript / JavaScript (ES6+)
  • Angular (Up to v19)
  • React.js
  • Tailwind CSS
  • Responsive & Accessible Design (WCAG 2.1)
  • NgRx / Redux Toolkit
  • Jasmine / Karma / Jest / Playwright
  • Jenkins / GitHub Actions / Docker
  • Azure DevOps / AWS ECS & EKS
  • Git / GitHub / VS Code

Get In Touch.