Thanigaivel Mohan

Senior Software Engineer

Chennai, Tamil Nadu, India19 yrs 1 mo experience
Highly StableAI Enabled

Key Highlights

  • Over 15 years of software development expertise.
  • Proven technical leadership in large-scale software solutions.
  • Innovative solutions in diverse technology domains.
Stackforce AI infers this person is a Backend-focused Software Engineer with extensive experience in Fintech and SaaS industries.

Contact

Skills

Core Skills

AwsReact.jsMicroservicesAiContent ManagementSearch Engine DevelopmentDistributed SystemsJavaDeep LearningScalable ArchitectureFull-stack Development

Other Skills

API GatewayAWS APIAWS AppSyncAlgorithmsAmazon S3Amazon Web Services (AWS)Amazon Web Services (AWS)- LambdaAndroidAntrlAppSyncBack-EndBack-End Web DevelopmentBackend developerCI/CDCloudSearch

About

Backed Developer | 15+ Years Shaping Large-Scale Software Solutions | Technical Leader & Innovator • Over 15 years of professional software development expertise, specializing in the design, construction, and maintenance of expansive software products. • Proven technical leadership, combining hands-on experience with a passion for crafting cutting-edge server technologies, highly distributed systems, and focus on reliability, scalability, and performance. • Proficient across diverse technology domains, including web, mobile app, backend services, deep learning, streaming, and ETL platforms. • A wealth of experience spanning retail, devices, and finance domains, offering a unique blend of industry insights and technical prowess to drive innovation and excellence. - Technical Skills: Backend developer, Serverless, Microservices, Web Services, REST, SOA, Java, Kotlin, Typescript, Amazon Web Services (AWS)- Lambda, S3, DynamoDB, EC2, SQS, AppSync, Cognito, Kinesis, Redshift, RDS, CloudSearch, ElasticSearch, Memcached, Prompt Engineering, Deep Learning, Gen AI, Gstreamer, Streams, ETL, Antrl, Parser, Android, React, Python, SQL, NoSQL, DS & Algorithms, Distributed Systems, CI/CD, Gradle, Docker, Git. - Leadership Skills: Customer obsession, ownership, influence and coach team of engineers, engage with product management to drive the agenda, make technical trade-offs, manage project priorities, deadlines, and deliverables.

Experience

Paypal

Staff Software Engineer

May 2024Present · 1 yr 10 mos · Chennai, Tamil Nadu, India

Interviewdesk

Senior Software Development Engineer

Oct 2022Apr 2024 · 1 yr 6 mos · Chennai, Tamil Nadu, India

  • Led the team to build the Coding Assessment Platform, a multi-tenant SAAS software product on AWS using a serverless microservices architecture with Lambda, DynamoDB, API Gateway and CloudSearch, which evaluates a candidate’s coding and technical skills.
  • Architected and built a high-performance online code editor for virtual interviews and coding assessments. Leveraged ReactJs, CodeMirror, Judge0, AWS AppSync and GraphQL to build the real-time, collaborative code editing platform that features instant code execution and facilitates seamless interaction between participants.
  • Led the content team in creating the Content Library, featuring coding/MCQ questions and learning materials. I designed and implemented AI-powered tools leveraging GenAI and prompt engineering to automate content generation and review with a single click, reducing content creation time by 90%.
  • Designed and optimized the search engine for the Talent Sourcing Platform, enhancing recruiters ability to discover potential hires. Developed a versatile Boolean search engine using Antrl, empowering users to construct structured search queries utilizing operators like AND, OR, NOT, and parentheses for more precise and effective searches.
React.jsJavaScriptAWS APIAmazon Web Services (AWS)AWS

Amazon

4 roles

Software Development Engineer - Digital Payments

Jan 2021Mar 2022 · 1 yr 2 mos

  • Emerging Markets Payments Team
  • Marketplace Payment Product Launch: Spearheaded the successful launch of payment products in Middle East marketplaces, driving seamless integration with payment processors and introducing innovative payment methods.
  • Credit Card (CC) Installments Launch (Amazon Egypt): Pioneered the introduction of the Credit Card Installments Payment Method in Amazon Egypt, which accounted for a remarkable 20% of all Credit Card payments within the marketplace. This strategic move significantly enhanced payment flexibility for customers.
  • CC Data Migration Excellence: Ensured the secure migration of millions of customer Credit Card information from Souq.com to Amazon, demonstrating a commitment to data security and customer trust during a critical transition.
  • Zip Payment Method Integration: Designed the integration strategy for the Zip payment method, further diversifying the payment options available to customers and fostering financial inclusivity.
  • My achievements in launching and optimizing payment solutions within Middle East marketplaces reflect my expertise in expanding payment ecosystems, driving growth, and enhancing customer experiences in dynamic and diverse markets.
Distributed SystemsFull-Stack DevelopmentJavaAmazon S3REST APIsBack-End+5

Software Development Engineer - Lab126

Oct 2019Jan 2021 · 1 yr 3 mos

  • Amazon Lab126 - Edge Compute and Deep Learning Inference Device
  • Spearheading the development of cutting-edge infrastructure tailored for edge computing and inferencing devices. This technology empowers the simultaneous handling of multiple camera streams while seamlessly executing deep learning models in a pluggable, modular fashion.
  • Inference GStreamer Plugin: Designed and executed a revolutionary pluggable inference plugin system, which enables the effortless attachment and chaining of deep learning models. This system also includes advanced capabilities for pre-processing and post-processing camera streams, as well as efficiently passing results between interconnected components.
  • My role in building this innovative infrastructure showcases my expertise in creating scalable and adaptable solutions for edge computing, deep learning, and real-time data processing, revolutionizing the way we approach complex camera stream analytics.
Distributed SystemsFull-Stack DevelopmentJavaREST APIsDeep LearningWeb Development+3

Software Development Engineer - Devices

Jan 2018Oct 2019 · 1 yr 9 mos

  • Amazon Fire Tablet Search
  • Enhancing User Experience (UX): Lead efforts to enhance the search experience on Fire Tablet devices. Taking ownership of both the front-end Android app and backend services responsible for aggregating Amazon search results.
  • A/B Experimentation: Conducted A/B experiments to evaluate the impact of UX improvements, utilizing data-driven insights to make informed decisions and optimize the user experience.
  • Operational Excellence: Spearheaded operational excellence initiatives by meticulously documenting design specifications, setting up key performance metrics, alarms, and dashboards to ensure system reliability and performance.
  • Data Migration: Successfully managed and executed the migration of data from Oracle to Redshift, improving data accessibility and analytics capabilities while minimizing downtime and disruptions.
  • My work on the Fire Tablet search experience at Amazon demonstrates my dedication to enhancing user satisfaction, employing data-driven decision-making, and driving operational excellence within complex technology environments.
Distributed SystemsFull-Stack DevelopmentJavaREST APIsScalable ArchitectureWeb Development+3

Software Development Engineer - Retail Catalog Systems

May 2013Jan 2018 · 4 yrs 8 mos

  • Amazon Retail Catalog Team
  • Spearheaded critical initiatives within Amazon's Retail Catalog team, focusing on streamlining feed ingestion processes and optimizing vendor integration.
  • Built Feed Collector to download catalog feed files from vendors for processing. Wrote the configuration management system, sftp downloader, alarm manager, migration of configuration from earlier system.
  • Feed Ingestion System Development: Engineered key components of the feed ingestion system, which facilitated the efficient handling of vendor-submitted feed files.
  • Vendor Onboarding Simplification: Designed and implemented systems that simplified and accelerated the onboarding of new vendors, including the integration of diverse feed formats.
  • Parser Development: Developed robust parsers to accommodate new feed formats, enhancing the system's adaptability to evolving industry standards.
  • Data Review and Analysis: Developed tools to conduct thorough data review and analysis of feed files to ensure data integrity and accuracy.
  • Web Application Workflows: Designed and implemented web application-driven workflows to seamlessly integrate new feed formats, streamlining vendor interactions and reducing onboarding friction.
  • Vendor-Facing Web Application: Crafted a user-friendly web application for vendors, facilitating their onboarding process for industry-standard feed formats.
  • Feed Metrics Analytics: Created analytical tools to measure the impact and efficiency of catalog feed metrics, providing actionable insights for continuous improvement.
  • Vendor Analytics Dashboard: Designed a vendor-facing analytics dashboard, enabling vendors to access and utilize performance insights for data-driven decision-making.
  • My contributions within Amazon's Retail Catalog team were pivotal in optimizing vendor interactions, ensuring data quality, and fostering a data-driven approach to catalog management.
Distributed SystemsFull-Stack DevelopmentJavaREST APIsMicroservicesBack-End+4

Inautix technologies

Senior Application Developer

Jan 2012May 2013 · 1 yr 4 mos · Greater Chennai Area

  • Worked for client BNY Mellon. Full stack developer of the investment solutions software.
Full-Stack DevelopmentJavaREST APIsSpring FrameworkReact.jsJavaScript+4

Symbioun technologies, inc

Senior Software Engineer

Dec 2010Jan 2012 · 1 yr 1 mo

  • Worked for US startup Fanminder(now Groovv Offers). Full stack developer of Fanminder frontend and backend application.
Web ServicesFull-Stack DevelopmentJavaREST APIsBack-EndWeb Development+2

Hcl technologies

3 roles

Lead Engineer

Jun 2010Dec 2010 · 6 mos

  • Engaged with NetApp as a software developer, actively contributing to the enhancement and development of features within the Snap Manager for Oracle (SMO) application. This software empowers database administrators by facilitating database backups, data restoration from these backups, and the creation of database clones.
Full-Stack DevelopmentJavaSpring FrameworkBack-EndWeb DevelopmentAlgorithms+1

Lead Engineer

Promoted

Jun 2008May 2010 · 1 yr 11 mos

  • Worked for client IBM. Built management software for RAID storage devices.
Full-Stack DevelopmentJavaWeb DevelopmentAlgorithmsBack-End Web Development

Member Techinical Staff

Jun 2006Jun 2008 · 2 yrs

  • Worked as a Tier-2 Support Engineer at Sun Microsystems, where I played a pivotal role in addressing and resolving issues faced by Sun Microsystems clients using JVM and Sun Web Server to run their applications.
Full-Stack DevelopmentJavaAlgorithms

Education

College of Engineering, Guindy

M.Sc — Computer Science

Jan 2001Jan 2006

Stackforce found 100+ more professionals with Aws & React.js

Explore similar profiles based on matching skills and experience