J

Janesh S.

Software Engineer

Cupertino, California, United States23 yrs 4 mos experience
Highly Stable

Key Highlights

  • Proven technical leader in distributed systems design.
  • Expertise in scalable microservices and big data solutions.
  • Strong background in Ad Tech and Marketing Tech.
Stackforce AI infers this person is a Backend-heavy Fullstack developer with expertise in MarTech and Ad Tech.

Contact

Skills

Core Skills

Technical LeadershipDistributed SystemsMicroservicesBig DataData PipelinesAd TechEnterprise Applications

Other Skills

Advertising TechAerospikeAgile MethodologiesAmazon Web Services (AWS)AnalyticsApache KafkaApache PhoenixAzure Cosmos DBBig Data SystemsCloud TechnologiesCloud-Native ArchitectureCore JavaData PlatformsData ProcessingDocker

About

Experienced software developer and technical leader with a passion for developing high-quality, high-performance products to meet customer and end-user needs. Skilled in backend development, microservices, API-first design, REST APIs, data engineering, big data, distributed systems, cloud technologies and agile methodologies. Experienced in all phases of the software development lifecycle (SDLC) and adept at working with cross-functional and cross-geo teams. Possess excellent interpersonal and mentoring skills with an enthusiasm for learning new technologies. Proficient in Marketing Tech and Advertising Tech.

Experience

23 yrs 4 mos
Total Experience
5 yrs
Average Tenure
3 yrs 4 mos
Current Experience

Palo alto networks

Principal Software Engineer

Jan 2023Present · 3 yrs 4 mos · San Francisco Bay Area · Hybrid

  • Provide technical leadership in designing and implementing distributed systems and platform services for cybersecurity threat prevention, including high-scale lookup services, reusable multi-team content and data pipelines, microservices, and Big Data processing on cloud-native architectures.
  • Collaborate with cross-functional teams to define system architecture and integrate cloud services ensuring performance, scalability, and reliability.
Cloud-Native ArchitectureDistributed SystemsMicroservicesBig DataTechnical Leadership

Adobe

2 roles

Senior Computer Scientist

Promoted

Jan 2017Jan 2023 · 6 yrs

  • Developing Audience Orchestration Service to create personalized audiences based on business logic and targeting the audiences for campaign or journey based message delivery.
  • Developed a highly scalable API based messaging service to enable external systems to send transactional event notifications via various outbound channels (Email, SMS etc) in Adobe Journey Optimizer. Throughput 20k requests/sec.
  • Developed a highly scalable, eventually consistent Distributed Counters Service.
  • Designing and Developing other microservices for Adobe Journey Optimizer.
  • Developed multiple Advertising Tech solutions like Dynamic Creative Optimization, Creative Management Platform, Private Inventory APIs etc.
  • Designing new features and creating functional specifications by working with product management and user design.
  • Developing software solutions by understanding information needs, systems flow, data usage, and work processes; investigate problem areas; and follow the software development lifecycle.
  • Documenting and demonstrating solutions by developing design documentation, code comments, presentations, and code execution.
  • Formulating relevant technical solutions by determining and designing system specifications, standards, and programming.
  • Defining optimal logical and physical data models for satisfying the requirements of a large and growing number of customers.
  • Doing performance measurements and optimization.
  • Specialties: Microservices, REST APIs, Big Data Systems, Distributed Systems, Data Pipelines, Scalability, Advertising Tech, Marketing Tech.
MicroservicesREST APIsBig Data SystemsDistributed SystemsData PipelinesAdvertising Tech+2

Computer Scientist

Jan 2015Jan 2017 · 2 yrs

  • Contributed to the creation and subsequent improvements to an Ad Serving ecosystem for display advertising at a scale of 1k+ requests/sec for Adobe Media Optimizer.
  • Designed and implemented a horizontally scalable architecture for streaming partner events via Kafka, while replicating across data centers, performing event processing based on business rules and storing in User DBs (Aerospike).
  • Built a cross datacenter replication system to incrementally sync metadata between different databases (PostgreSQL, MySQL) located in different datacenters via Kafka along with data processing based on business rules.
  • Created ETL integrations utilizing Python and Java to facilitate the process of onboarding catalog feeds from diverse clients.
  • Implemented tailored reporting functionalities to meet the specific needs of different advertisers.
KafkaPostgreSQLMySQLAerospikeETL integrationsData Processing+2

Collective (visto)

Lead Software Engineer

Jan 2011Jan 2015 · 4 yrs · Bengaluru, Karnataka, India

  • Developed multiple services and components for programmatic display advertising suite including Big Data Reporting, Campaigner as part of Visto Ad Hub (a.k.a Ensemble).
  • Specialties: Ad Tech, Big Data, Data Platforms, Reporting, Analytics, Optimization etc.
Big DataAnalyticsOptimizationAd Tech

Tumri

Senior Software Engineer

Jan 2006Jan 2011 · 5 yrs · Bengaluru, Karnataka, India

  • Joined Tumri when it was an early stage startup.
  • Did grounds up development of many services and components of the Dynamic Creative Optimization (DCO) product suite for programmatic display advertising.
  • Specialties: Ad Tech, Big Data, Data Platforms, Reporting, Analytics, Optimization, Campaign Management Systems etc.
Ad TechBig DataData Platforms

Capgemini

Software Engineer

Jan 2003Jan 2006 · 3 yrs · Mumbai Metropolitan Region

  • Developed Enterprise Software for Pharmaceutical industry (GSK).
  • Developed Enterprise Software for Automotive industry (General Motors).
  • Specialities: Enterprise Applications, Data Pipelines.
Enterprise ApplicationsData Pipelines

Education

Manipal University

MS — Computer Science

Visvesvaraya Technological University

Bachelor of Engineering - BE — Electronics & Instrumentation

Kendriya Vidyalaya

AISSCE

Stackforce found 100+ more professionals with Technical Leadership & Distributed Systems

Explore similar profiles based on matching skills and experience