Senthilnathan Swaminathan

Software Engineer

Chennai, Tamil Nadu, India21 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 15 years of software design and development experience.
  • Expert in performance tuning and troubleshooting.
  • Proven track record of enhancing application efficiency.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with a focus on performance optimization in enterprise applications.

Contact

Skills

Core Skills

Performance TuningApplication ArchitectureSoftware Development

Other Skills

Agile MethodologiesAntApplication designDB2Data sharing platformDatabase purge proceduresDatabasesDesign PatternsEJBEclipseLinkEngine run-time functionalityIntegrationJDBCJMSJUnit

About

15+ years of experience with design/development of software. Passionate about building applications which are performant and scale. Love troubleshooting performance issues and fixing them.

Experience

Amazon

2 roles

Principal Engineer

Promoted

Oct 2020Present · 5 yrs 5 mos

SDE III

Dec 2014Oct 2020 · 5 yrs 10 mos

Oracle

2 roles

PMTS

Oct 2012Dec 2014 · 2 yrs 2 mos · Bengaluru Area, India

  • 1. Conceptualized and implemented a new sequencing methodology in the product to improve efficiency and enhance parallelism.
  • 2. Re-designed the engine run-time functionality to be leaner and more efficient to support higher throughput demands. Achieved more than 5x throughput increase through these changes.
Sequencing methodologyEngine run-time functionalityThroughput increasePerformance TuningApplication Architecture

SMTS

Apr 2011Oct 2012 · 1 yr 6 mos · Bengaluru Area, India

  • 1. Tasked with improving the performance of the product to match customer requirements
  • 2. Was responsible for identifying and resolving performance bottlenecks in the existing product architecture/code through analysis and various profiling methodologies.
  • 3. Proposed and implemented database purge procedures which utilize partitioning support offered by DBs.
  • 4. Stream based payload processing to support handling payloads larger than heap size.
Performance improvementPerformance bottlenecksDatabase purge proceduresStream based payload processingPerformance TuningApplication Architecture

Infosys

Technology Lead

Jul 2004Apr 2011 · 6 yrs 9 mos · Greater Minneapolis-St. Paul Area

  • 1. Responsible for the design/development and enhancements of applications to meet business requirements.
  • 2 Work with various stake holders (Business Architects/Business Users/ Technology Architects/ Cross Functional Architects/ QA/ Operations ) to ensure that the design and implementation address their requirements.
  • 3. Provide SME support for issues/clarifications on applications created by the project,
  • Projects
  • 1. Develop a platform from scratch to provide the client the ability to share data, which is consistent & cohesive. The architecture used real time replication to replicate the data from the Brokerage Trading system, cleansed and exposed the information as services.
  • 2. Identify failure and latency points within the application and address them to enhance the availability and quality of the existing services.
  • 3. Design, development and implementation of another Java/JEE application from scratch to expose external facing SOAP web services to integrate internal system APIs with an external vendor.
Application designReal-time replicationSOAP web servicesData sharing platformSoftware DevelopmentApplication Architecture

Education

Anna University, College of Engineering

Bachelor degree; B.E — Electronics and Communication Engineering; ECE

Jan 2000Jan 2004

Stanes Higher Secondary School

Jan 1998Jan 2000

Stackforce found 100+ more professionals with Performance Tuning & Application Architecture

Explore similar profiles based on matching skills and experience