Jayakumar Mohan

Staff Engineer - Performance engineering at FourKites, Inc.
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
IN
Languages
  • English -
  • Tamil -

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Christopher Tin

Jayakumar is one of THE best performance engineers I have ever worked with in my career. We worked closely on a lot of data engineering projects and his ability to understand which performance metrics matters as well as documenting them for review is amazing. He is one of the rare breed where if I ask a performance question, he will provide all the necessary metrics and test cases that I rarely need any follow up. I cannot recommend him enough and will miss the impact he made at RhythmOne.

Namitha Jeremiah

Excellent technical and performance tuning skills to accelerate the benchmark figures for container managed applications and stand alone multi-process, multi-thread programs.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Sun Certified Web Component Developer J2EE 1.5
    Sun Microsystems
    Jul, 2009
    - Nov, 2024
  • Sun Certified Java Programmer 1.4
    Sun Microsystems
    Jun, 2007
    - Nov, 2024

Experience

    • United States
    • Software Development
    • 500 - 600 Employee
    • Staff Engineer - Performance engineering
      • Feb 2020 - Present

    • Senior Software Engineer - Performance Engineering
      • Jul 2019 - Feb 2020

    • United States
    • Advertising Services
    • 1 - 100 Employee
    • Senior Software Engineer - Performance Engineering
      • Feb 2018 - Jun 2019

      Part of the Server Software Engineering team that builds the key Ad Server and the related downstream components. Handled performance requirements, design review, code profiling, test script creation with Jmeter (coding with Java, BeanShell, Groovy), test execution, identify performance issue and provide recommendations to fix the issue. Performance tuning and benchmark of the Demand Side Platform (DSP) handling 60000 advertisement bid requests per second over http protocol with fewer than 200 ms latency. Handled the benchmarking of the core Ad Serving components and caching layers. Ensured continuous integration validating the performance SLAs after feature changes. Handled the design and benchmarking of a demand filter layer to filter requests that match the inventory available. Achieved 16000 TPS with 20ms latency with a single instance of the application. Performance benchmarking of the ETL and reporting processes running on Big Data – Hadoop MR, Hive, HDFS, Spark to generate the performance summary of the Advertisement Campaigns, compute user metrics and device metrics for the bid requests and impressions/clicks. Played a key role in the development of a product agnostic solution to achieve GDPR compliance handling various data sources like MySQL, Snowflake, Hive. Carried out PoC to handle removal of user data embedded in Hive data and processing Tera-Bytes of data without any impact to the usual ETL and reporting layer. Show less

    • United States
    • Advertising Services
    • 1 - 100 Employee
    • Senior Software Engineer - Performance Engineering
      • Jul 2015 - Feb 2018

      YuMe was acquired by RhythmOne in February 2018 YuMe was acquired by RhythmOne in February 2018

    • India
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Technology Architect - Performance Engineering, NFR Test, Solution architecture
      • Dec 2013 - Jun 2015

      • Designed and implemented the deployment automation procedures across multiple test environments at customer site using Red Hat puppet.• Part of the implementation team that rolled out the application for Fixed Income for User Acceptance and member acceptance testing.• Handled integrations like IBM WebSEAL with LDAP for Single Sign On and SOAP webservices for user data synchronization.• Prepared the NFR test plan, test cases, executed the NFR tests and demonstrated aspect such as performance, application failover (WebSphere Application Cluster, Oracle RAC, VM Ware Cluster, Red Hat Cluster Suite) and recovery, auditing, security.• Also handled the solution analysis discussions for the next phase of the program. Show less

    • Technology Architect - Performance Engineering and Solution Architecture
      • Jan 2013 - Dec 2013

      • Performance tuning and benchmark for the Depository solution for Equities market with a target of 500 tps and supported the presales activities. • Handled the technology discussions with the customer on the technology architecture and integration aspects of the solution.• Captured the non-functional requirements for the new Fixed Income solution (named Infinity) for Euroclear Finland.• Worked closely with the development team on the non-functional aspects of the solution

    • Technology Lead - Performance Engineering and Solution Architecture
      • Jan 2012 - Dec 2012

      Derivative Clearing Solution - LCH.Clearnet, London• Hardware sizing, finalization of Deployment Architecture for Derivatives Clearing solution at LCH.Clearnet on Cisco UCS VMWare platform migrated from Solaris to RHEL.• Performance tuning and benchmark for the Derivatives solution for LCH.Clearnet on Cisco UCS VMWare platform.• Devised and setup the Version Control of Development and Release Management process of Development and System testing environments.• Performed the security testing of the solution for various OWASP Top 10 vulnerabilities (using BurpSuite).Derivatives CCP Clearing and Risk Management implementation for NASDAQ Dubai.• Handled the deployment architecture and high availability aspects of the Clearing solution deployed for NASDAQ Dubai. Show less

    • Technology Lead - Performance Engineering and Solution Architecture, Dev Ops
      • Aug 2010 - Dec 2011

      Interconnected Stock Exchange, Mumbai• Handled the deployment of the of the Trading , Surveillance and Clearing solution for Derivatives Platform implementation at ISE, Mumbai• Devised, configured and demonstrated the Clustering solutions (using JBoss Application Server Cluster, RHEL Cluster suite, Oracle RAC with DataGuard) and demonstrated Disaster Recovery for SEBI compliance.LCH.Clearnet, London• Performance tuning and benchmark for the new Derivatives solution with FIXML messages for LCH.Clearnet.• Performance bottleneck analysis for the key business process, heap analysis for memory leaks, Garbage collection statistics, Oracle AWR report analysis for SQL tuning. Show less

    • Technology Support Consultant - Performance Engineer and NFR Testing
      • Mar 2008 - Jul 2010

      2009 – Team Member (Technical Designer) – NFR Testing – Synapse Implementation Release 1- Performance engineering for the Derivatives solution (Synapse) for London Metal Exchange.- Handled the Non-functional Requirements testing at LCH.Clearnet, London for the Synapse solution.- Handled the Technology support for the Synapse Solution at offshore.- Developed the Multi-lingual support changes ( French and Arabic) for the TCSBaNCS MI - Executed a Threat Testing for the TCSBaNCS MI Solution and resolved the issues identified.2010 – Team Member (Technical Designer) – Synapse, NZX Depository Implementations- Performance engineering for the Depository solution for New Zealand Exchange as part of Go-Live verification.- Handled the Non-functional Requirement testing of Synapse Solution for LCH.Clearnet premises for Synapse R1 implementation for London Metal Exchange.- Part of the Synapse Go-Live preparation Team for Synapse. - Developed the Multi-lingual support changes (French and Arabic) for the TCSBaNCS MI Solution. Show less

    • Systems Engineer
      • Mar 2007 - Mar 2008

      2008 – Team Member (Technical Designer) – New Zealand Exchange - TZ1 emission registry implementation.Developed the User Administration Module and handled the security features of the application.- Access Control- Auditing- Transaction Logging- User session MonitoringPart of the Technical support team for New Zealand Exchange – TZ1 implementation – Handled the deployment the Solution on Red Hat Enterprise Linux, Weblogic and Oracle Database stack at the customer site and supported the UAT Phase for the solution. Show less

    • Assitant Systems Engineer
      • Nov 2005 - Mar 2007

      - Joined TCS in Nov 2005- Joined eClearSettle product unit in Mar 2006 after Initial Learning Program.2006 – Team Member (Application Developer) – DIFX and PDTC implementations- Part of the Communication Interface development Team for Dubai Inter-Financial Exchange (now NASDAQ-Dubai) and Philippines Depository Trust Corporation implementations.- Developed the Payments module for Peso payment and Domestic Dollar transfer functionalities for PDTC- Developed the modules using C++ and used JSP/Servlet for GUI development2007 – Team Member (Technical Designer) – Product Migration to J2EE1.5- Handled the Product Migration from C++ to Java, J2EE 1.5 Architecture. - Supported the architectural changes required to migrate from C++, JSP application to JEE 1.5 Architecture.- Supported the Data Access Layer changes required- Migrated the Product Model Repository from a previous UML Design Tool to the newer version- Developed the migration scripts for source syntax changes, pattern-matching etc.- Supported the GUI Framework migration to Struts 1.3- Handled the changes required to bring out asynchronous processing using JMS Show less

Education

  • Sathyabama University
    Bachelor of Engineering (B.E.), Electrical and Electronics Engineering
    2001 - 2005

Community

You need to have a working account to view this content. Click here to join now