Jerome Thomas

Performance Engineering Manager | AI Systems Builder | Creator of Viper AI

Chennai, Tamil Nadu, India

About

PERFORMANCE ENGINEERING: As a dedicated Performance Engineering Manager, I specialize in optimizing systems to deliver seamless, high-performing experiences. With a strong foundation in performance testing, tuning, and monitoring, I thrive on uncovering bottlenecks and implementing innovative solutions that enhance system reliability and scalability. My work ensures applications meet and exceed user expectations, even under the most demanding conditions. Over the years, I’ve honed my skills in leveraging cutting-edge tools and methodologies to analyze system behaviour, identify inefficiencies, and drive measurable improvements. Whether it’s fine-tuning application performance or collaborating with cross-functional teams to design robust architectures, I bring a results-driven approach to every challenge. Some highlights of my contributions include: Spearheaded performance optimization initiatives that reduced application response times by 55% and improved throughput by 30%. Implementing proactive monitoring strategies that minimized downtime and enhanced user satisfaction. Leading efforts to scale systems effectively during periods of rapid growth, ensuring seamless user experiences. Beyond technical expertise, I’m passionate about fostering collaboration and knowledge sharing within teams. I believe a continuous improvement culture is key to staying ahead in today’s fast-paced tech landscape. DEVELOPMENT: Passionate Java developer with a demonstrated history of working in delivering enterprise technology solutions for leading organizations under several portfolios. Extensive experience and specialized expertise in modelling and constructing secure, high perform cloud-native applications using open source frameworks with concrete principles laid down by design patterns. Having a good amount of hands-on exposure in leading-edge technologies such as microservices, containerization, continuous integration tools, centralized logging, serverless, cloud migration and message queues. From SOA to microservice architecture, analysis to implementation is involved in all phases of SDLC. Expertise in providing training in various technologies to form a well-equipped team. Part of the recruitment process and has hired skilled professionals.

Experience

  • HCLTech (Remote)
    • Technical Manager
      Oct 2024 - Present · 1 yr 9 mos

    • Senior Technical Lead
      Nov 2021 - Dec 2024 · 3 yrs 2 mos

      As a Senior Technical Lead in Performance Engineering at HCL Technologies, I drive significant enhancements in microservices performance and application stability. My role encompasses: Microservices Performance Optimization: Leading efforts to refine and improve the performance of microservices architectures. Heap and Thread Dump Analysis: Diagnosing and resolving complex issues through detailed heap and thread dump analysis. Application Performance Management (APM): Utilizing Dynatrace extensively for real-time monitoring and performance assessment. Code Profiling and Tuning: Profiling and optimizing Java code, providing actionable recommendations for performance improvements. JVM Optimization: Identifying and rectifying memory leaks, analyzing and tuning Garbage Collection (GC) logs, and conducting RAG analysis. Capacity Planning and Pre-Peak Season Workshops: Executing strategic capacity planning and preparing systems for peak performance periods. Observability and Cloud Resource Optimization: Implementing observability practices and optimizing resource utilization in cloud environments. Kubernetes Performance Management: Addressing and resolving performance issues within Kubernetes pods. Additionally, I play a crucial role in ensuring the scalability, reliability, and efficiency of applications through meticulous performance engineering practices.

  • Solution Architect - Aigisos Blockchain at Aigisos
    Jun 2022 - Oct 2024 · 2 yrs 5 mos

    As the Solution Architect of Aigisos Blockchain, I spearheaded the development of a groundbreaking blockchain platform utilizing the Robust and Secure Byzantine Fault Tolerant (RSBFT) consensus mechanism. This advanced algorithm enhances security and reliability by increasing the consensus threshold, safeguarding against Byzantine faults and malicious attacks. Key Responsibilities: Architected RSBFT Consensus: Designed and implemented the RSBFT consensus algorithm, surpassing traditional PBFT with a higher consensus threshold for improved security. Blockchain Development: Led the creation of Aigisos blockchain, ensuring high throughput and efficient transaction processing. Security Enhancement: Introduced fallback safety monitoring, penalizing non-compliant nodes to maintain stringent validation and network integrity. Experimental Analysis: Conducted extensive testing and simulations to evaluate security, fault tolerance, and overall performance, optimizing the blockchain's capabilities. Community and Ecosystem Growth: Developed documentation and fostered partnerships to encourage Dapp deployment and ecosystem expansion, promoting secure and trustworthy decentralized applications.

  • Specialist - Software Development Engineering at Fiserv
    May 2020 - Nov 2021 · 1 yr 7 mos

  • Senior Associate at Cognizant
    Oct 2019 - May 2020 · 8 mos

    Lead 6 people team as part of Data center Exit initiative. Worked in cloud transformation Analysis and architecture design Optimized application performance Added application security(Data encryption) Effectively participated in all agile ceremonies Oversee team deliverables on every sprint Worked on code reviews

  • Associate - Projects at Cognizant Technology Solutions
    Jan 2015 - Aug 2019 · 4 yrs 8 mos

    Worked on a spike story - Real-Time Letters Processing using Kafka.