Summary
Overview
Work History
Education
Skills
ADDITIONAL EXPERIENCE
Timeline
Generic

Siby Sekhar

Pleasanton

Summary

Over 20+ years of core Java/J2ee/ Micro Services /Framework/Product Development/experience and around three years of experience in C/C++ technologies. Worked extensively on Core Java platform and advanced Java technologies like Core Java, Micro Services, Multithreading (Synchronization, Concurrent Utilities, Concurrent Collections, Locking Strategies), SOAP/REST Webservices, Kafka, Cassandra, Spring/AOP, Hazel cast/Gem Fire/Redis Caching, Performance Tuning, SQL/NOSQL, Cloud etc. Expert in object-oriented programming concepts, Data Structures, Algorithms, Design patterns and the internals and internet scale distributed technologies like Kafka, Gem Fire/Redis, Cassandra etc. Knowledgeable in Generative AI, LLM, AI Agents, Prompt Engineering, AI Agents/Lang Chain etc.

Overview

13
13
years of professional experience

Work History

Staff Software Engineer

WALMART GLOBAL TECH
Sunnyvale, California
01.2021 - 01.2025
  • Designed and developed highly scalable distributed systems for Walmart eCommerce Catalog using open-source technologies Java, Spring Boot, MongoDB, Cassandra, Apache Storm, Apache Kafka etc. using microservices and event driven architecture which were deployed in Azure Cloud using Kubernetes and other microservices technologies.
  • Daily activities included but not limited to maintenance of microservices in Spring Boot and data pipelines (Reactive Kafka Streams) which interacted with Kafka brokers.
  • Developed Spark jobs to process data from big data technologies like Cassandra, Big Query etc.
  • Maintained more than 500 million products and 2 billion+ sellers on Walmart e-commerce platform.
  • Engaged with cross-functional teams to launch new features and initiatives that were highly impacting revenue.
  • Environment: Core JAVA, JDK 11/21, Spring/AOP, Multithreading/Concurrent utilities, Micro Services, REST, MongoDB/ Cosmos DB, PostgreSQL, Kafka, Kubernetes, Spring Boot, Web Flux, Microsoft Azure, Spark, Reactive Programming, Scala, GCP, Prometheus, Grafana, Redis, Blob Storage (Azure/GCS), Big Query, Cassandra, Elastic Search.

Technical Lead (Vice President)

JP MORGAN CHASE
San Francisco, California
01.2012 - 01.2021
  • Designed and developed base API / framework for micro services in Cloud Foundry platform which made use of Gem Fire distributed in memory data grid to store messages during session to facilitate asynchronous execution.
  • Created web services framework which made use of fault tolerant execution using Hystrix Open-Source Framework and JDK Dynamic Proxy.
  • Designed and developed virtual assistance platform which used Asynchronous message delivery using Kafka and storing of messages in Cassandra.
  • Developed and implemented tool for packaging huge files using Java 1.6/Java 1.7, Java Cryptography, True zip, and Thread Pool Executor.
  • Designed and developed end to end enablement logic for OTP application.
  • Developed SOAP webservices using MTOM.
  • Environment: Core JAVA, Spring/AOP, Multi-Threading/Concurrent utilities, Micro Services, REST/SOAP, Cassandra, Kafka, AWS, Dynatrace, Splunk, API Gateway, ADFS, Spring Boot.

Education

BTech Eng. - Computer Science and Engineering

NIT CALICUT
Kozhikode, Kerala

Skills

  • Java Spring Boot Microservices SQL/NoSQL Kafka Spring/AOP/Spring Boot JDK 11/21 REST/SOAP Cosmos DB/MongoDB Cassandra Kubernetes Microsoft Azure AWS GCP Reactive Programming Web Flux Spark Scala Oracle PostgreSQL Blob Storage Big Query OAuth2 JWT ICloud Foundry/CF Dynatrace Splunk API Gateway ADFS Lucene/Solr/Elastic Search JDK Proxy Socket Programming Soft/Weak References Garbage Collection Multithreading /Concurrent Utilities JMS C / C CGI JSP / Servlets JDBC Linux Basic Auth Prometheus Grafana

ADDITIONAL EXPERIENCE

  • STUBHUB-EBAY, San Francisco, California, Senior Engineer, 2011 - 2012. Designed and implemented Java/J2EE based abstract mobile notification framework using eBay’s MDNS framework and Apple’s APNS, which allowed users to receive different kind of notifications. Created new generation listing catalog service using Solr and Lucene. The architecture was based on Staged Event Driven (SEDA). Environment: Core JAVA, JDK 1.5/1.6, JMS, SOAP Web Services, JSON, Oracle 9i, Hibernate, Eclipse, Ant/Maven, JBOSS, Mac OS, Solr, Lucene, Memcached
  • VERISIGN-SYMANTEC, Mountain View, California, Senior Developer, 2009 - 2010. Designed and developed the software frameworks/infrastructure used by all application developers building applications for the Verisign/Symantec products and site. Design and development of hardcore APIs used by other systems like Enterprise and SSL groups. Environment: JAVA, Axis 1.4, SOAP/WSDL, Perl, Spring, JDK 1.5/1.6, JUNIT, XML, Oracle 9i, Eclipse, Ant/Maven, JProbe, JBOSS, Linux, Solaris
  • KAISER PERMANENTE, Pleasanton, California, Senior Application Developer, 2007 - 2009. Designed and developed RESTful Web Service call using Jersey framework, hibernate and DOM4J. Provided instructions for deploying application in pre/prod environments and supporting newly built application in production and doing customer support. Environment: Spring, Hibernate 3.2, Java, Oracle 9i, SQL Server, WebSphere 6.1, Jboss 4.2, RAD 7.0, DOM4J, XML, Jersey, Junit, XSL, XPATH, Maven 2.0, Continuum, XMLBeans for marshalling unmarshalling.
  • UNITED HEALTH GROUP, Minneapolis, Minnesota, Senior Application Developer, 2004 -2006. Designed and developed Java applications for invoice and payment processing. Took part in all SDLC phases including analysis, design, development, deployment and support. Environment: Java, Oracle 8i, DB2, WSAD, XML, Perl, Shell Scripts, CRON, AutoSys, LDAP, AIX, MQSeries, Webservice using Axis, SOAP/WSDL, LDAP, CheckFree, JSP
  • HITACHI ODC, Chennai, India, Team Member, 1997 – 2004. Conducted analysis, design, coding, and testing of Jp1/Cm2 family of products. Designed and developed both client and server using Core Java, Threads and AWT. Environment: Core JAVA, Multithreading, Socket Programming, JMS, C, C++, CGI, JSP/Servlets, JDBC, Oracle 8i, EJB, AWT, WebLogic, Windows NT, Linux, Applet Viewer, Rational Rose

Timeline

Staff Software Engineer

WALMART GLOBAL TECH
01.2021 - 01.2025

Technical Lead (Vice President)

JP MORGAN CHASE
01.2012 - 01.2021

BTech Eng. - Computer Science and Engineering

NIT CALICUT
Siby Sekhar