Thangaprabhu Chandrasekhar

Software Engineer

Sunnyvale, California, United States19 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 19+ years of experience in Java and enterprise applications.
  • Expert in architecting MicroService applications.
  • Proven leadership in technical project delivery.
Stackforce AI infers this person is a Backend-heavy Fullstack developer with extensive experience in Fintech and SaaS industries.

Contact

Skills

Core Skills

System ArchitectureDistributed Systems

Other Skills

ActiveMQAgile MethodologiesAmazon DynamodbAngularJSApache KafkaDebuggingElasticSearchJavaJava Enterprise EditionJavaScriptJavaServer Pages (JSP)LinuxMicrosoft SQL ServerMySQLNoSQL

About

• 19+ Years of progressive experience in planning, analysis, architect, design, development and deployment of Core Java, JavaEE enterprise web/cloud/SOA/MicroService applications. • Skilled Technical Programmer, Java Lead with comprehensive experience in designing innovative business solutions in verticals like E-Commerce, Banking, PCI and System domains. • Sun Certified Professional on SCJP and SCWCD. • Extensive experience in design and development using Core Java 11, Spring Boot, Spring Framework, Rest Services, gRPC, Servlet, JSP, Struts, Hibernate, JMS and JAX-WS, Play Framework. • Good understanding on OOPS, MVC, Design Principles, Design Patterns, Data Structures, Algorithms and JavaEE Architecture. • Extensive Experience in NoSql Db with DynamoDb, Elastic-Search. • Experience in Amazon AWS Cloud Services. • Expert in efficient Multi-Threading, Streams, Functional Programming using Core Java. • Expert in isolating Monolithic applications to orchestrating MicroService applications. • Experience in developing database applications using Oracle, MSSQL Server and MySQL (PL/SQL, Procedures/Functions, Triggers, Packages, and Performance Tuning).

Experience

Bill

Senior Staff Software Engineer

Dec 2022Present · 3 yrs 3 mos · San Jose, California, United States · On-site

  • Engage in Design & Development of Emerging Payment Products
System ArchitectureDistributed SystemsTimelinesDebuggingTechnical Leadership

Ringcentral

Senior Staff Engineer

Jun 2021Dec 2022 · 1 yr 6 mos · Belmont, California, United States

  • Design & Develop end to end design/implementation of Webinar History System BackEnd.
  • Worked on History System BackEnd of Recording Service.
  • Worked on design/implementation of Q&A/Polling Systems.
  • Worked on migrating Poll System from Blocking to NIO as WebFlux base.
  • Worked on setting up Prometheus metric/monitoring/alert systems for the project.
  • Worked on fine tune/ performance of project using JMeter/Cache.
System ArchitectureDistributed SystemsTimelinesDebuggingTechnical Leadership

Equinix

Senior Staff Engineer

Nov 2020Apr 2021 · 5 mos · Sunnyvale, California, United States

  • 1) Designed and implemented Caching for the platform.
  • 2) RBAC API contract implementation using gRPC/REST services.
System ArchitectureDistributed SystemsTimelinesDebuggingTechnical Leadership

Yahoo! inc.

Software Development Engineer

Mar 2017Sep 2020 · 3 yrs 6 mos · Sunnyvale

  • 1) Individual Contributor, Senior BackEnd Java Lead.
  • 2) Worked on detailed design and coded MicroService projects from scratch.
  • 3) Worked on Performance migration to update existing business into batch operations for Dynamo-Db and Elastic-Search.
  • 4) Worked on adding CI/CD pipeline to platform project using Chef/Cookbook/Knife scripts.
System ArchitectureDistributed SystemsDebuggingTechnical Leadership

Apple inc

Senior Java Consultant

Aug 2016Mar 2017 · 7 mos · Sunnyvale

  • 1) Written Custom AOP Annotation code to Integrate our application with platform Hystrix Fault Tolerance module.
  • 2) Written custom log-back SIFT Appender to create multiple log files based on package name in application.
  • 3) Worked on Implementation of Mongo DB cache implementation on application module.
System ArchitectureDistributed SystemsDebuggingTechnical Leadership

Walmart labs

Java Consultant

May 2016Aug 2016 · 3 mos · Folsom City

  • 1) Re-Designed the Conventional Centralized Logging to Facebook scribe Asynchronous logging service with platform data ingestion module.
  • 2) Worked on coding of creation of Micro Services to integrate seller into Walmart Service.
  • 3) Worked on Application Support/enhancement of Order Services Management.
System ArchitectureDistributed SystemsDebuggingTechnical Leadership

Altimetrik

Tech Lead

Jun 2014Mar 2016 · 1 yr 9 mos

  • Designing, Coding, Managing Team with Quality in Aspect
System ArchitectureDistributed SystemsDebuggingTechnical Leadership

Royal bank of scotland

Senior Software Designer

Jul 2011Jun 2014 · 2 yrs 11 mos · Chennai

  • Validate Architectural Design, Drafting Technical Design, Doing POC Current Technologies, taking ownership on project delivery from Technical Side
DebuggingTechnical Leadership

Cognizant

Associate Projects

Nov 2009Jul 2011 · 1 yr 8 mos · Chennai Area, India

  • Worked in 2 projects as a Java Code Developer and Java Technical Lead. Developed application using Core Java 1.6, Spring Frameworks and Hibernate.
Debugging

Css corp

Software Engineer

Jun 2005Aug 2009 · 4 yrs 2 mos · Chennai Area, India

  • Java Coding, Bug Fixing, Module Lead on various modules of project Marimba
Debugging

Education

Pondicherry University

Master of Business Administration (M.B.A.) — Human Resources Management and Services

Jan 2009Jan 2013

Pondicherry Engineering College

Bachelor of Technology - BTech — Information Technology

Jan 2002Jan 2005

Motilal Nehru Government Polytechnic

Diploma in Electronics and Communications Engineering

Jun 1998May 2001

Vivekanandha Hr Sec School

Jan 1995Jan 1998

Stackforce found 100+ more professionals with System Architecture & Distributed Systems

Explore similar profiles based on matching skills and experience