Speaker

Vanjikumaran Sivajothy

Vanjikumaran Sivajothy

Senior Manager - Software Architecture and Engineering

Fremont, California, United States

Actions

Vanji is a Senior Manager - Software Architecture and Engineering at a Fortune 500 company and a committer for the Apache Synapse Project. He spearheads a team of engineers to design and develop an API and Developer Experience. He is also a veteran in the integration space and contributed to many open-source projects in the industry.

Area of Expertise

  • Information & Communications Technology
  • Business & Management
  • Media & Information

Topics

  • api
  • API Design
  • API Economy
  • API Documentation
  • API Thinking
  • api security
  • apis
  • AsyncAPI
  • OpenAPI
  • REST API
  • Infrastructure as Code
  • infrastructure
  • microservices
  • Microservice Architecture
  • Container
  • Container / Middleware
  • Cloud Containers and Infrastructure

Weeding out code Vulnerabilities on day Zero

In the software development arena, the battle against code vulnerabilities and bugs is a mission that commences well before a program takes its first steps. This battle strategy is executed through the practice of static code testing, a technique that scrutinizes software code without executing it. By meticulously dissecting code syntax, structure, and characteristics, we unearth potential issues before they can evolve into costly challenges during the development journey.

In this session, Vanji and Mani will guide us through their journey of instilling a Day Zero DevSecOps culture and how they effectively eliminated vulnerabilities right from the outset. Their approach emphasizes the early identification and resolution of bugs, security vulnerabilities, and other glitches, thereby minimizing the cost and complexity of addressing them at a later stage. This proactive strategy not only enhances code quality but also reduces the likelihood of errors while fortifying security measures.

Shift your Gears with API linting

Join Vanji in this informative session as he takes you on a journey into the world of API linting. As APIs continue to play a pivotal role in modern software development, adopting an API-first approach becomes essential for building robust and scalable applications. Vanji will delve into the concept of API linting, exploring its significance in ensuring the quality, reliability, and security of APIs. Discover the tools and techniques used for effective API linting, and learn how to establish guidelines and best practices for API design and development. Gain practical insights on integrating API linting into your existing workflows, resulting in improved code quality, reduced development time, and enhanced security. Through real-world examples and case studies, you'll witness the tangible benefits of API linting and leave equipped to create high-quality APIs that meet industry standards. Don't miss this opportunity to level up your API development skills and deliver outstanding results.

Let's Dance together! Ballerina.

Ballerina is a new language designed and implemented to focusing on solving the networked related programming for the modern cloud-native era.
Therefore Ballerina makes it easy to write resilient services that orchestrate and integrate across distributed endpoints. It’s a language that understands protocols, endpoints, transactions, workers, JSON, XML, asynchrony, and tainted data as first-class constructs.

In this session, Vanji will introduce the Ballerina’s language and runtime model while building a variety of integrations.

Enhancing Collaboration and Quality with BDD: A Focus on API Testing

In this session, Vanji, an experienced engineer and engineering leader, will delve into the world of Behavior-Driven Development (BDD) and its impact on promoting collaboration, communication, and feedback within software development teams. Vanji will specifically highlight the significance of API testing in ensuring the correct functioning and adherence to requirements in today's software landscape.

Attendees will gain valuable insights into the importance of API testing and its role in delivering high-quality software that meets user needs. Vanji will discuss various testing approaches and methodologies, emphasizing the benefits of incorporating BDD principles into API testing. The session will explore the utilization of descriptive language and scenario-based specifications to foster a shared understanding of requirements among team members, including non-technical stakeholders.

Furthermore, Vanji will provide an overview of tools and frameworks that facilitate API testing, enabling attendees to make informed decisions when selecting the most suitable solutions for their projects. The talk will also cover effective strategies for debugging and troubleshooting API-related issues, empowering attendees to identify and rectify problems efficiently.

By the end of this session, participants will have a comprehensive understanding of how BDD principles, when applied to API testing, can bolster collaboration, streamline communication, and elevate the overall quality of software. They will leave equipped with actionable insights and practical knowledge to implement API testing strategies that ensure their software functions correctly and meets the requirements of its intended use.

Demystifying API Management for Serverless services

Increasingly enterprises are building applications designed to run on the serverless computing platform in order to cut the time and cost of deploying apps and increase the scalability of backend services. The serverless landscape changed dramatically on architecture paradigm and challenges the service providers to enforce the Quality of services on Functions(QOS); This talk will Demystifying the usage of API Management for Serverless services and how to overcome the QoS challenges in Serverless Services. The integration via API Management enables developers to use Serverless functions through a variety of QoS; That includes a strategic priority to Serverless architecture patterns and serverless API gateways to enable short-lived, dynamic APIs and composable customized API gateways.

API Testing with BDD Unleashed: Driving Collaboration and Quality in Software Development

API testing is crucial for delivering high-quality software that meets user needs. In this session, experienced engineering leader Vani will share his experience in the significance of API testing, and its impact on collaboration, communication, and feedback within software development teams are explored.
Vanji delves into various testing approaches, emphasizing the benefits of incorporating Behavior-Driven Development (BDD) principles into API testing. BDD provides a structured framework for collaboration, even among non-technical stakeholders. Descriptive language and scenario-based specifications create a shared understanding of requirements, reducing misunderstandings and enhancing software quality.
The session highlights how BDD can seamlessly integrate into CI/CD pipelines. By incorporating BDD principles into API testing, teams enhance the CI/CD process. Automating API testing within the pipeline provides early feedback on correctness and functionality, minimizing the risk of introducing bugs and regressions.
Attendees gain an overview of tools and frameworks for API testing, empowering them to make informed decisions. Selecting suitable solutions streamlines the API testing process, improving development cycle efficiency.
Moreover, the session provides practical insights into effective strategies for debugging and troubleshooting API-related issues. Attendees learn to identify and rectify problems efficiently, ensuring seamless API functioning.

DCD- Connect New York

The exploding interest in AI has increased the pressure on those with legacy systems. The urgency to adapt has intensified as it becomes increasingly apparent that catching up might no longer be an option for many enterprises. And the debate rages on: will AI be the death of long-established systems, leaving some stakeholders in the dark? For those tethered to legacy infrastructure, is it too late to bridge the gap and embrace the transformative potential of AI-driven technologies? And for those that cannot implement AI, what other options are there available?

Conducted under Chatham House Rule, this DCD>Debate invites experts to dissect these pivotal industry issues

March 2024 New York City, New York, United States

DeveloperWeek 2024 Sessionize Event

February 2024 Oakland, California, United States

2023 All Day DevOps Sessionize Event

October 2023

API World 2023 Sessionize Event

October 2023 Santa Clara, California, United States

DevOpsDays DC 2023 Sessionize Event

September 2023 Washington, Washington, D.C., United States

Nairobi API Festival 2023 Sessionize Event

August 2023 Nairobi, Kenya

Northern VA CodeCamp Fall 2020 Sessionize Event

September 2020

ServerlessDays ANZ 2020 Sessionize Event

September 2020

Vanjikumaran Sivajothy

Senior Manager - Software Architecture and Engineering

Fremont, California, United States

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