Post Job Free
Sign in

Software Engineer Staff

Location:
Hayward, CA
Posted:
April 20, 2025

Contact this candidate

Resume:

NAGESH RAMAIAH

(***)- ***-****

******.******@*****.***

EDUCATION

B.S. (Computer Science & Engineering)

Bangalore University, INDIA

Work Eligibility: US Citizen

Linked In Profile : www.linkedin.com/in/nagesh-ramaiah-5462515 Work Experience:

Staff Software Engineer (2021 – Present)

DREMIO

Remote - Bay Area

● I played a pivotal role as the Staff Software Engineer at Dremio, leading the Performance team during the challenging startup phase. I specialized in competitive benchmarking, TCO benchmarking, and establishing a performance-first mindset within the engineering team. My expertise in performance/scalability, sizing, perf tools and analysis led to the identification of product gaps ( results cache, Agg. Reflections ) and the implementation of new Dremio Visual Profile features for improved productivity.

● Helped in stabilizing Dremio product during its early startup release phase

● Had to actively communicate with Company Executive Leadership ( CEO, EVPs, CMO )

, update them on competitive/TCO Benchmarking, provide content for All Hands, different company events.

● Acted as a single point of contact for various performance issues, requiring cross-team collaboration. Field, Support, Sales, PreSales, Marketing, Partner Alliances, Product Management.

● Established Performance Lab infrastructure for in-house Performance evaluations.

● Defined processes, comprehensive performance test suites/regression, micro-benchmarking suites to catch issues early on during the release cycle.

● Published several performance in-house technical white papers for engineering teams, Product Leadership/Management to help them prioritize Dremio performance

● Collaborated with partners - NetApp, VastData to help them certify their storage for Dremio.

● Benchmarked Dremio on different Intel chipsets. Intel has published a technical white paper on their website for which I am a co-author. Before publication, this benchmark had to pass rigorous audits from Intel specialists teams.

● Collaborated with the marketing team to help them publish blogs on Dremio website.

● Expert in SQL, databases, OS, AWS, Databricks (including Photon), Starburst, Trino, Presto, Snowflake, Apache Iceberg, Apache Arrow, AWS Glue, Apache Polaris, Spark, Hive, ETL

● I have good knowledge of Apache Iceberg. I have created huge TPCDS iceberg non-partitioned and partition datasets ~ 300TB for TPCDS Query benchmarking on Dremio, Databricks, Snowflake, Starburst and Trino. In addition, for internal performance tests, I have custom created partitioned iceberg data sets to evaluate different features of Dremio like metadata refresh, reflections, query optimization and query execution.

● Apache iceberg was also used to evaluate the DML features of Dremio to ensure ACID compliance.

● I have familiarity with Datalakes & some internal knowledge about their architectures like storage, query optimization, query acceleration, scalability

● I have also done POCs with Dremio/Trino/Starburst integrated with Apache Polaris. Principal Performance Engineer (2010 – 2021)

INFORMATICA

Redwood City, CA

● As a Principal Performance Engineer, I have performance tested different features of the product during its lifecycle following Agile methodology. I’m an active contributor in Scrum meetings & have always emphasized on Performance.

● I have influenced Product architecture collaborating with DEV Architects, Product Managers.

● During each Release cycle, I have presented Performance scorecards to management, sometimes even up to the CEO for presentation in Company All Hands meeting.

● Benchmarked Informatica Performance on different Platforms – Linux, AIX, Windows, Oracle Exadata.

● Expert in Big Data technology, Performance tested & benchmarked Informatica on different eco systems like Cloudera, Horton Works, MapR.

● Published internal KBs, Performance tuning and best practices guidelines, Sizing calculators which helps the field estimate the requirements to meet a defined SLA.

● Expert in troubleshooting performance issues of Enterprise software under heavy Stress scenarios. Proficient with JAVA technology, Heap dump analysis, different performance monitoring/profiling tools like Yourkit, JVisualVM, VTune, OS tools. Familiar with performance analysis using Sumo logic.

● Expert in communicating Performance/Benchmarking scorecards across to different teams including Executive Management of the company.

● Have actively contributed to several Performance POCs including competitor Benchmarking. One of the competitor benchmark was presented live on stage in front of global audience by Company Executive Leader during Informatica World Conference.

● Winner of Global Innovation Awards for three successive years, innovated ideas where Performance was the highlight. This was well received by the Company Board of Directors & Executive Leadership.

Sr. Product Specialist (2005 – 2010)

Global Customer Support

INFORMATICA

Redwood City, CA

● This role required me to interact with front line support engineers, Premier Support team, DEV teams, Escalation managers, multiple vendors at customer sites.

● I have demonstrated ability to resolve highly escalated product issues, was on board multiple SWAT teams to ensure customer SLA is met.

● Developed a very strong working relation with many customers, Professional Services, Pre-Sales. Sometimes customers would make special requests to have me involved as part of issue resolution.

● Expert in handling escalations involving multiple vendors (Microsoft, IBM, Oracle, HP, Sun Microsystems ) at customer sites. During such engagements, I have proven the issue is in the third-party vendor software and helped customers file tickets with other vendors.

● Developed inhouse diagnostic tools which enhance productivity of support engineers to expedite troubleshooting of customer issues.

● During brainstorm sessions, enriched frontline support engineers to become familiar with advanced troubleshooting.

● I have published several KBs that benefit customers and internal teams.

● I have influenced Product architecture for smooth usability/supportability by collaborating with DEV Architects, Product Managers.

● Helped for smooth onboarding of support engineers, Mentored support engineers.

● Expert in troubleshooting performance issues of Enterprise software under heavy Stress scenarios. Proficient with JAVA technology, Heap dump analysis, different performance monitoring/profiling tools like Yourkit, JVisualVM, VTune, OS tools. Familiar with logs analysis using Sumo logic.

Sr. Member of Tech Staff (1999 – 2005)

Oracle Corporation, Redwood Shores, CA

● Full Time employee as Senior Member of Tech. Staff in Database Server division.

● Design, develop and maintain Oracle RDBMS Server software on various OS platforms.

● Design and develop regression test plans to ensure that various functional areas are covered and software defects are detected early to ensure good quality.

● Handle critical customer issues, investigate product defects in Oracle Server Source code and find a resolution to it. This requires interaction with various development teams inside Oracle and customer support teams. Very often it also involves interacting with various development teams at Customer site and be on call to investigate and drive escalated customer issues.

● Familiar with OCI Programming for Oracle.

● Develop various software utilities like export, import, sqlloader etc. which are bundled with Oracle Server.

● Contributed to various drivers for oracle database like ODBC, OO4O, ODP.NET, Oracle Microsoft Transaction Server on Windows platform.

● Work with Software Release Teams to ensure that customer issues are delivered as Patches.

● Worked actively with Microsoft Partnership to identify defects in Windows OS. Some of the defects I found on Windows OS were case studies for Advanced Windows debugging course conducted by Microsoft University.

Skills Expertise

Data Lake Analytics Dremio, Databricks, Snowflake, Starburst, Trino Competitive Benchmarking, TCO

Performance & scalability

Apache Iceberg

Informatica Expert in PowerCenter, Big Data Edition, Informatica on Cloud (AWS)

Big Data Technology(Spark), Cloud Performance Engineering of Informatica Big Data edition across different Hadoop eco systems, Spark, performance tuning of big data clusters.

Achievements at Informatica:

● Winner of Informatica Global Innovation Awards for three consecutive years. (This is an inhouse Products Hackathon event with lots of participating teams and multiple rounds of judging. All my award winning ideas were themed on Performance)

● Innovation Challenge 2014: Winner with Honorary Mention. As a winner, I had the opportunity to present my idea at a company roadshow. This innovation idea was productized to counter competitor products' performance challenges.

● Innovation Challenge 2015: Winner in the Finals with Honorary Mention. I got the opportunity to present this idea to Informatica – CEO and the Executive Board Members. It received plenty of accolades from the Informatica CEO & the Executive Board.

● Informatica Hackathon 2016 : Winner in the Finals. This idea was presented to the company executive team consisting of CEO and the company board. The idea was productized for better usability/supportability.

● Informatica Hackathon 2018: Finalist. The idea received lots of accolades from different teams like Product Management, DEV, Support, Field Sales etc. Technology White Papers published for Intel:

https://www.intel.com/content/dam/www/central-libraries/us/en/documents/2024-01/drem io-lakehouse-aws-white-paper.pdf

Performance

Engineering/Scalability/Benchmarking/Sizing

Expert in Performance tuning/troubleshooting of

Enterprise Software. Benchmarked Informatica on

different systems including competitor

benchmarking, published best practices & sizing

guidelines

JAVA Technology Proficient with JVM architecture, performance profiling, diagnosing Enterprise S/W, Deep Stack Analysis

Customer Support/Escalation /Release

Management

Collaborated with multiple teams – DEV,Support

and Product Management to ensure high quality

Performance. Distinguished expert in live

troubleshooting of Production issues in Customer

environment.

Systems Engineering, Databases, Scripting, Test

automation

Expert in OS internals, Performance

optimization/tuning of Databases, Query tuning. I

have also automated testing processes to identify

product issues at an early stage using tools like

Jmeter, Testng, Unix scripting, Postman. Familiarity with Sumologic analysis

C / C++/JAVA Had a strong coding experience, can identify performance bottlenecks within code or third party software.



Contact this candidate