Shiva Profile Image

About Me

I work as a web developer specialising in open-source solutions mainly pertaining to PHP, MYSQL, Python, VueJs, ReactJs & React Native. I am pretty well versed with CMSs like Drupal [8 & 7], WordPress, Magento, Joomla and also MVC frameworks like Laravel.

Contact Details

Shivakumar Ramamurthy
Call on: +61422672625
Email to: shimar007@gmail.com

Technical Skills

  • Content Management Systems – Drupal, WordPress
  • Frameworks / SDKs – CodeIgniter, Laravel
  • Web / Scripting Languages - PHP
  • Languages – Java SpringBoot, Python
  • JavaScript Libraries / Frameworks – ReactJs, NextJS, NestJS
  • UI Library – Shadcn, MUI
  • Testing Tools / Frameworks – PHPUnit, Cypress, Mocha, Playwright
  • DevOps – Kubernetes, ArgoCD
  • Distributed Systems – Kafka
  • 90% PHP
  • 80% MYSQL
  • 90% Drupal
  • 90% WordPress
  • 80% HTML5
  • 80% ReactJs & React Native
  • 80% VueJs
  • 80% NestJs
  • 80% NextJs
  • 60% Java Spring Boot

Work Experience

CES

Tech Lead / Lead DeveloperDecember 2022 - Current

  • Heading and mentoring a team size of 4 people
  • Responsible for understanding client requirements and specifications
  • Proficiently working with project management tools like JIRA & Confluence
  • Working with NextJS for enhancing frontend capabilities
  • Working on NestJS for API development adhering to OpenAPI specs and with Postgres as the database
  • Integrating identity provider like Auth0 with Drupal / NextJS systems
  • Integrating Twilio / SendGrid with NestJS for user mobile / email verification
  • Working on DevOps setup mainly focused using Terraform & Kubernetes
  • Working with Docker / Podman setup for local development
  • Strong experience with Behavior Driven Development (BDD) and Behavior Driven Testing with Cucumber JVM
  • Working with microservices and event driven architecture using Kafka
  • Working in an agile environment to develop / maintain websites for various clients using Drupal [9/10] & its modules

Infosys Limited, Sydney

Lead ConsultantSeptember 2022 – December 2022

  • Responsible for understanding client requirements and specifications
  • Proficiently working with project management tools like JIRA & Confluence
  • Working in an Agile environment to develop / maintain websites for various clients using Drupal & its modules
  • Working on project & task estimations 

Wipro Limited, Sydney

Technical ArchitectAugust 2021 - September 2022

  • Heading a team size of 12 people
  • Responsible for understanding client requirements and specifications
  • Accountable for eliciting requirements using interviews, document analysis, data analysis, requirement workshops, prototyping approach, business process descriptions, test plans, functional use cases and workflow analysis
  • Provided thought leadership & critical thinking around complex requirements
  • Acted as a governance lead and ensuring end-to-end project delivery
  • Planned project budgets and resource allocation & liaising with the finance team for invoicing
  • Worked on analysis of other CMSs like Drupal, AEM, Sitecore to draw up comparison and analysis and work out the best possible solution for the given requirements at hand.
  • Proficiently worked with project management tools like JIRA & Confluence and managed teams’ work via daily stand-ups and defined sprints.
  • Worked on tender deals and assisting in architecting solutions catering to the requirements
  • Worked in an Agile environment and working in collaboration with the development team to develop & maintain client websites using Drupal & its modules
  • Understood technical prowess of Acquia products like Site Studio, Personalize & Campaign Studio and provided technical expertise on its usage and implementation
  • Set up process workflow for devops, working closely with the DevOps team in pipeline setup

Bang Australia, Sydney, New South Wales, Australia

Tech LeadJanuary 2020 - August 2021

  • Headed & mentored a team size of 2 people
  • Worked in an Agile environment to develop/maintain websites for various clients using Drupal and WordPress
  • Worked with Acquia / AWS / Pantheon for server management
  • Worked with AWS services like EC2, API Gateway, Lambda, Redshift
  • Maintained and developed modules in Drupal and used GIT for code management
  • Worked on product development, focused mainly on intent data using tools like Bombora

Present Company, Sydney, New South Wales, Australia

Senior DeveloperMay 2018 - December 2019

  • Working in an Agile environment to develop/maintain websites for various clients using Drupal[8 & 7] and Neat Grid, CSS Grid with SASS
  • Maintaining and developing modules in Drupal [8 & 7]
  • Using GIT for code management
  • Working with Acquia server management 
    • Code push between development / staging or test / production
    • Database backups via Acquia provided GUI
    • Configuring Acquia search console [search as a service] using SOLR
  • Working with AWS server management
    • Setting up EC2 instance with LAMP stack
    • Configuring security groups for EC2 access
    • Route53 setup
    • Lambda setup
    • Elastic Load Balancer setup
  • Working with Elastic search console like Swiftype
  • Working with Laravel and VueJs
  • Working with Laravel and ReactJs / React Native
  • Working experience of handling APIs, a knowledge of RESTful or SOAP.

Bang Australia, Sydney, New South Wales, Australia

Senior DeveloperApril 2016 - April 2018

  • Working in an Agile environment to develop/maintain websites for various clients using Drupal[8 & 7] and Bootstrap with SASS
  • Maintaining and developing modules in Drupal [8 & 7]
  • Working with Drupal Display Suite, Views, Features and Rules modules in depth
  • Using GIT for code management
  • Working with Acquia and Azure for server management
  • Working on developing HTML5 banners using Google Web Designer

The Works Sydney, Sydney, New South Wales, Australia

Drupal Web DeveloperFeb 2016 - April 2016

  • Working in an Agile environment to revamp the entire website for a reputed law firm using Drupal [7] and Bootstrap with SASS
  • Maintaining and developing modules in Drupal [7]
  • Working with modules like Drupal Display Suite and Views
  • Using GIT for code management
  • Working with Acquia for server management

Future Retail Limited, Mumbai, India

Tech LeadAugust 2015 - December 2015

  • Worked with a team size of 3 people
  • Architecting end-to-end solutions in website development focusing mainly on their ecommerce product [http://shop.bigbazaarfranchisee.com/] with Drupal
  • Responsible for understanding client requirements and specifications
  • Backend Integration with SAP for inventory management and order management
  • Working on server [LAMP / WAMP] setup, management and timely upgrades
  • Working with SVN and GIT for development code management
  • Working with Acquia for server management

Performics.Convonix, Mumbai, India

Senior Project Manager - Web DevelopmentMay 2012 - July 2015

  • Worked with a team size of 8 people
  • Architecting end-to-end solutions in website development
  • Responsible for understanding client requirements and specifications
  • Accountable for eliciting requirements using interviews, document analysis, data analysis, requirement workshops, prototyping approach, business process descriptions, test plans, functional use cases and workflow analysis
  • Planning project budgets and resource allocation
  • Working on content management systems like WordPress, Magento, Drupal and Joomla
  • Managing Facebook Application Development using Facebook PHP SDK and Facebook JavaScript SDK
  • Managing Twitter Application Development using Twitter PHP SDK
  • Setting up best coding practices for website development
  • Scheduled and maintained project status reports on a regular basis
  • Developed an internal tool for measuring website performance using Google AdWords API [PHP Client Library]
  • Working on proprietary company tool [Connected Intelligence] which showcased data from different sources like Google Analytics / Google AdWords / Marin / Weborama / Kenshoo into one integrated dashboarding solution
  • Working on server [LAMP / WAMP / AWS / DigitalOcean] setup, management and timely upgrades
  • Working with NodeJs and AngularJs for developing various web applications
  • Working with Google Tag Manager and setting up event tracking codes across various websites using JQuery / JavaScript
  • Working on DNS management / Hosting management

Project Manager - Web DevelopmentApril 2009 - April 2010

  • Developed and managed a website for private jet charter firm (evoJets), a client from USA
  • Collaborated with the clients to understand the project specifications
  • Presented a seminar on better practices for Website Development to Web Developers at Reliance Industries, Mumbai, India
  • Executed all PHP-related projects technical aspects like design, deployment, development, project documentation and product maintenance

Software Engineer / PHP MySQL DeveloperDecember 2008 - April 2009

  • Provided extensive end-user and product technical support for web based applications and websites
  • Developed web sites using MySQL, PHP, ASP, JavaScript and programming languages
  • Worked on a project management tool i.e. Redmine which is used for scheduling and managing all the day-to-day projects
  • Worked with a multi-disciplinary team to convert business needs into technical specifications
  • Analyzed and restructured database design for SEO data management

Rosetta Translation, London, United Kingdom

Information Systems OfficerDecember 2010 – April 2012

  • Responsible for technical oversight & resource management
  • Supported corporate and business area systems, distributed processing, client server, internet and intranet and web applications
  • Provided overall guidance and support to IT managers
  • Involved in Website Development and Management, (Rosetta Translation)
  • Strategised and implemented company’s SEO (Search Engine Optimisation) activities
  • Worked on a project management tool i.e. Project Open which is used for scheduling and managing all the day-to-day projects

Education

City University, London, United Kingdom

Masters in Science - Business Systems Analysis and DesignSeptember 2012

Specialised in Databases, UX Design and Project Management

K.J.Somaiya College Of Engineering, Vidya Vihar, Mumbai, Maharashtra

Bachelors of Engineering (Computer Science)June 2008