Speaker

Garima Singh

Garima Singh

Engineering Manager, Bunnings

Melbourne, Australia

Actions

I am currently an Engineering Manager at Bunnings, Melbourne, where I oversee and drive the success of engineering teams responsible for the retail and trade websites. My journey in the tech industry has been a dynamic one, marked by a rich history of contributing to notable organisations.

Prior to my current role, I made significant impacts at industry giants such as ThoughtWorks, JP Morgan, and SlideShare. Throughout my career, I've played pivotal roles as a Lead Design Authority and a hands-on Tech Lead. These roles have allowed me to cultivate a deep-rooted understanding of how to lead product teams in the creation and delivery of top-tier software solutions.

My professional strengths extend to the realm of architecting cloud-native applications, crafting sophisticated distributed systems, and implementing automated release pipelines. These technical proficiencies have been instrumental in my career and have enabled me to drive innovation and efficiency within the organisations I've served.

My professional journey has seen me take on a multitude of roles, each of which has enriched my perspective on software development. I've worn hats ranging from Consultant to Application Developer, Agile Coach, Business Analyst, and Infrastructure Developer.

Area of Expertise

  • Information & Communications Technology

Topics

  • Software Design
  • cloud-native software architecture
  • Domain Storytelling
  • Domain Driven Design
  • Application Architecture
  • Application Development
  • Refactoring
  • continuous delivery
  • Agile Lean

Event Driven Architectures in Action

When you commit to Event-Driven Architectures (EDAs), do you truly understand what they look like in action? In his article “You Can’t Buy Integrations,” Brandon Byars highlights both the challenges and opportunities that come with building effective integrations, which directly relates to this question. While investing in a world-class eventing platform is a great start, real success comes from thoughtful and well-planned integrations.

In this presentation, I’ll break down what these integrations look like through diagrams, explore the complexities and costs involved, and showcase the benefits of the decisions we make.

By the end, you’ll have a clearer understanding of how these choices positively shape your systems and unlock new possibilities.

Service Oriented Architecture - Slice and Dice

"We have microservices!" they say. But when we sit down and discuss, the question often becomes: "Is it though?”. This talk aims to clarify the distinction between Service-Oriented Architecture (SOA) and microservices, emphasising that microservices are an implementation style within the broader SOA paradigm.

We will take a step back to explore the foundational concepts of SOA, then dive into microservices, domain APIs, and experience APIs. By understanding these core elements, we can better align architectural approaches with the specific needs of your organisation.

This presentation will delve into the "slicing and dicing" of SOA, offering a comprehensive view of how to assess and implement these architectures effectively.

Coding your Career: Navigating and Evolving your Career

In an ever-evolving landscape of technology and development, my mission is to empower developers to traverse their career journeys with clarity and purpose. This presentation aims to equip developers with the knowledge and tools they need to make well-informed decisions regarding their career paths. We'll delve into strategies for not only choosing the right direction but also for addressing and overcoming the common concerns and challenges that inevitably arise as developers progress in their careers, take on new positions, and face unfamiliar terrain. How often we ask or tell ourselves about "Are we hands-on enough?" or "The role may not allow me to code!".

Throughout the talk, we will explore various aspects of career growth, including skill development, job transitions, and professional advancement. By sharing practical insights, and real-world experiences, attendees will gain the confidence and resilience needed to thrive in an ever-changing tech ecosystem. The aim is to empower developers to proactively shape their destinies, seize opportunities, and have the right conversations. Join us on this journey to master the art of navigating the developer's career landscape.

DDD Melbourne 2024 Sessionize Event

March 2024 Melbourne, Australia

Garima Singh

Engineering Manager, Bunnings

Melbourne, Australia

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top