Ajay Kumar R

Software Engineer

Chennai, Tamil Nadu, India4 yrs 2 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Built KSA’s fastest-growing fintech with 10M users.
  • Led Saudi Arabia’s digital banking transformation.
  • Developed innovative legal tech using Gen AI.
Stackforce AI infers this person is a Fintech and Software Development expert with a focus on scalable systems.

Contact

Skills

Core Skills

Software DevelopmentKubernetesJavaFull-stack Development

Other Skills

Apache KafkaRedisLuceneElastic Stack (ELK)TypeScriptNestJSElasticsearchApache AirflowNode.jsAmazon Web Services (AWS)MongoDBDropwizardLinuxAWSAmazon CloudWatch

About

Building and scaling systems from scratch in the areas of fintech and law

Experience

4 yrs 2 mos
Total Experience
1 yr 4 mos
Average Tenure
3 yrs
Current Experience

Barq

2 roles

Software Development Engineer 2

Apr 2024Present · 2 yrs 1 mo · Riyadh, Saudi Arabia · Hybrid

  • 1. Built the first ever minor account onboarding system in Saudi Arabia at Barq, letting parents onboard their kids digitally. Designed the whole system end-to-end, including the full RBAC setup to make sure minors only see what they’re supposed to. Super proud to be part of the first team in KSA to pull this off.
  • 2. Led the end-to-end design and implementation of the visitor account onboarding flow for the visitors in the KSA - the first of its kind that lets non-Saudi visitors open an account.
  • 3. Designed and created a risk-scoring engine for user upgradation and automatic blocking and unblocking of CIF statuses based on risk scores.
  • 4. Designed passcode reset system compliant to stringent financial regulations.. Integrated Saudi government OTP and identity verification services using SOAP APIs for secure passcode resets.
  • 5. Built a centralized service to handle all government identity verification APIs, reducing duplication and simplifying integrations.
  • 6. Reduced Kafka consumer processing times from hours to 10 minutes by leveraging bulk processing and batch insert/update of over 20 million orderbook messages, massively improving system throughput and performance.
  • 7. Reduced API latency by 40 ms and token processing times by 25 ms through increased usage of Redis pipelines resulting in Redis operations in batches.
  • 8. Created an automated solution to detect and unblock individuals previously flagged under sanction risk, using real-time sanction responses from ANB to maintain compliance without unnecessarily blocking legitimate users.
  • 9. Developed contact sync service allowing for asynchronous processing of large contact lists using Kafka, along with page-hash based tracking for storage efficiency and deduplication.
  • 10. Implemented backend l10n to ensure users preferred language is supported.
  • 11. Automated a pipeline for real-time user data sync across services to ensure consistency on service failure.
KubernetesApache KafkaRedisLuceneSoftware DevelopmentElastic Stack (ELK)+3

Founding Engineer

Apr 2023Mar 2024 · 11 mos · Riyadh, Saudi Arabia · Hybrid

  • As a Founding member of the accounts team, I played a major role in implementing a streamlined user login and registration process for onboarding, as well as building and scaling core systems from 0 to 1.
  • 1. Designed and implemented scalable authentication and customer identity service systems from scratch.
  • 2. Authenticated an advanced mechanism using JWT tokens, refreshing and managing sessions with Redis.
  • 3. Built and optimized core apis for account and user details used by key downstream services across the org.
  • 4. Architected and implemented end-to-end secure login/registration flows with password hashing and SMS-based OTP verification; managed high peak loads of 100,000+ concurrent users with 99.9% uptime.
  • 5. Orchestrated the whole user onboarding process incorporating the generation of digital wallets as well as performing KYC verification. Hit 1 million successfully registered customers within 3 weeks of app launch, making it the best onboarding service in the whole of KSA.
  • 6. Devised robust algorithms for generating secure CIF numbers, account numbers, and IBAN codes.
  • 7. Built CIF and account life cycle management using state machines.
  • 8. Engineered high-performing Kafka consumer services that consumed user-specific, account-specific, risk-specific events from message queues consuming more than 500k messages per day.
  • 9. Designed and deployed an endpoint that supports session management: a gRPC endpoint, responsible for token verification, session management, and sliding sessions in refresh token API calls.
  • 10. Implemented Airflow DAGs for main business workflows: created cron jobs for building retry mechanisms that reduces failed onboarding attempts to less than 1%, automation of lifecycle states management for accounts and CIFs, and KYC update pipeline based on risk scores, ID expiration, and last updated time of financial info.
  • 11. Integrated SAS anti-fraud and anti-money laundering systems.
KubernetesApache AirflowApache KafkaRedisLuceneNode.js+5

Village talkies

Backend Architect

Mar 2024Dec 2024 · 9 mos · Remote

  • I led the design and management of the entire backend for an animation dashboard, overseeing everything from architecture to deployment. I was responsible for ensuring smooth operation and continuous updates to the system.
  • 1. Designed and developed the backend using Dropwizard.
  • 2. Built scalable CRUD operations for managing templates, images, and metadata.
  • 3. Implemented a dynamic image filtering system based on attributes like video style and industry.
  • 4. Integrated search engine capabilities to fetch and process image metadata efficiently.
  • 5. Developed an image search, extraction, and storage system using web scraping techniques.
  • 6. Created a Tracer Image Conversion service for image-to-SVG transformations.
  • 7. Designed APIs for asset preset management and enabled bulk creation through JSON payloads.
  • 8. Managed the deployment and ongoing maintenance on AWS.
  • 9. Conducted in-depth research on the OpenTimelineIO (OTIO) format to explore its potential for building a video editor from scratch.
  • 10. Designed and developed a native video editor utilizing OTIO, with a focus on streamlining video editing workflows and efficient timeline management.
  • 11. Worked on image compression and advanced image processing algorithms after tracing to optimize and produce high-quality output images.
JavaAmazon Web Services (AWS)MongoDBDropwizardLinuxSoftware Development

Amazon

Software Development Engineer 1

Oct 2022Mar 2023 · 5 mos · Hyderabad, Telangana, India · On-site

  • 𝐒𝐡𝐢𝐩𝐦𝐞𝐧𝐭 𝐓𝐞𝐜𝐡, 𝐂𝐨𝐫𝐞 𝐓𝐫𝐚𝐧𝐬𝐩𝐨𝐫𝐭𝐚𝐭𝐢𝐨𝐧 𝐓𝐞𝐜𝐡𝐧𝐨𝐥𝐨𝐠𝐲 (𝐂𝐓𝐓):
  • While working under the Container Plan Coordination (CPC) team I assisted in the preparation and implementation of plans for the transportation of Amazon packages. I was responsible for logistics and related operations such as containers reuse, and shipment dates coordinates.
  • 𝐊𝐞𝐲 𝐈𝐧𝐯𝐨𝐥𝐯𝐞𝐦𝐞𝐧𝐭𝐬:
  • 1. Developed effective supply chain solutions, as well as determined the best ways of loading and organizing containers, matching delivery dates with specific consignments, and integrating them into other delivery schedules.
  • 2. Headed a major safety project aimed at the separation of hazardous materials from ordinary goods in Amazon shipments. This project was key in making sure that our operations are safe.
  • 3. Worked closely with procurement and program management teams to eliminate a possible compliance risk, thereby ensuring timely delivery of over 60 million packages from Amazon.
  • 4. Redesigned and improved the existing services dashboard by integrating over 200 graphs with advanced metrics improving usability.
  • 5. Created a more flexible and comprehensive tool for data visualization which was essential for detailed analysis and tracking of service metrics.
JavaAmazon Web Services (AWS)Amazon CloudWatchAmazon DynamodbSoftware Development

Ibm

Software Engineer

Aug 2022Sep 2022 · 1 mo · Bengaluru, Karnataka, India

  • 𝐈𝐧𝐝𝐢𝐚 𝐒𝐲𝐬𝐭𝐞𝐦𝐬 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭 𝐋𝐚𝐛 (𝐈𝐒𝐃𝐋):
  • I played a key role in the development of a Golang-Linux compiler, working together with IBM's leading virtualization tools such as Logical Partitions (LPARs) and mainframes. This greatly improved the efficiency and accuracy of the compiler.
  • In the course of this project, I created a backlog of the significant issues pertaining to the compiler’s development to deal with the unmanaged issues present in the Go open-source community. By employing the use of LPARs and mainframes, resources were used optimally, and the time spent on compiling was reduced significantly

Ministry of education, government of india

Smart India Hackathon 2022 Finalist

Jun 2022Aug 2022 · 2 mos

Stealth startup

Software Developer

May 2022Jul 2022 · 2 mos · Remote

Townhall.co

Software Development Intern

Apr 2022Jun 2022 · 2 mos · Remote

  • I took the lead in developing Mixpanel analytics and integrated it seamlessly into the Townhall platform. Analyzed various algorithmic approaches that would result in the best possible analytics solution.
  • Developed an optimized algorithm supporting the addition of more metrics to the Townhall dashboard while effectively incorporating them into the existing functionality for allowing event organizers with comprehensive insights in general.
Full-Stack DevelopmentProject ManagementNode.jsTypeScriptLinuxData Structures

Townscript

Software Development Intern

Nov 2021Apr 2022 · 5 mos · Remote

  • 1. Greatly contributed to the migration of Data Analytics with the capability of supporting advanced session-level and user-level metrics.
  • 2. Orchestrated the design and implementation of Mixpanel Architecture and API pipeline in coordination with the team.
  • 3. Formulated and implemented highly optimized JQL (JavaScript Query Language) algorithms that greatly improved the efficiency and performance of data analytics operations.
  • 4. Created a Technical Discussion Forum wholly built in Angular, that offers a clean and interactive forum for technical discussions and sharing of knowledge.
JavaFull-Stack DevelopmentAngularJavascript Query Language (JQL)Data AnalyticsTypeScript+2

Zoho

Incubation Trainee

Sep 2021Sep 2021 · 0 mo

  • Developed a Java Swing-based Calculator Web Application from scratch, incorporating custom logic for scientific functions instead of relying on built-in functionalities. Additionally, designed and implemented an algorithm to enable the input and solution of polynomial equations within the calculator.
JavaData StructuresSoftware Development

Samarik digital

Software Development Intern

Aug 2021Dec 2021 · 4 mos

  • Played a pivotal role in the creation and development of the 𝐌𝐮𝐳𝐳𝐨 application, an immersive entertainment platform that encompasses singing, dancing, learning, and engaging in competitive competitions for users to enjoy.
  • 𝐍𝐨𝐭𝐚𝐛𝐥𝐞 𝐟𝐮𝐧𝐜𝐭𝐢𝐨𝐧𝐚𝐥𝐢𝐭𝐢𝐞𝐬 𝐢𝐦𝐩𝐥𝐞𝐦𝐞𝐧𝐭𝐞𝐝:
  • ➡️ Demonstrated project management skills by successfully overseeing the entire project independently, effectively resolving all bugs and issues encountered along the way.
  • ➡️ Showcased expertise in developing a cutting-edge entertainment application utilizing React-Native, followed by seamless deployment to the AWS cloud platform.
  • ➡️ Collaborated closely with co-founders to meticulously configure video compression and video transcoding functionalities using the FFMPEG library, ensuring optimal video processing performance.
  • ➡️ Leveraged the power of artificial intelligence to implement pose tracking and score generation functionalities, enhancing the application's capabilities and providing users with a dynamic and engaging experience.
React NativeFull-Stack DevelopmentMongoDBProject ManagementNode.jsLinux+1

Toppr

React Development Intern

Jan 2021Feb 2021 · 1 mo

  • ➡️ Played a vital role in the development of a high-quality Quiz application, actively contributing to its production-level implementation and meticulously documenting the codebase.
  • ➡️ Demonstrated both independent work capabilities and effective collaboration with the team, actively participating in ideation and design discussions.
  • ➡️ Created a robust, stand-alone mobile application centered around discussion-based Q&A, empowering students to frequently take tests while engaging in topic-specific discussions within a dedicated forum. The application seamlessly integrates categories and sections, providing an efficient platform for resolving students' queries and delivering optimal solutions to posted questions.
  • ➡️ By adopting a meticulously designed structure, the forum optimizes the resolution of students' queries, ensuring an enhanced learning experience and facilitating the dissemination of knowledge across the user community.

Stealth startup

Software Development Engineer Intern

Nov 2020Jan 2021 · 2 mos · Remote

  • ➡️ Engineered a sophisticated mechanism leveraging Microsoft Azure Cognitive Services to enable seamless speech-to-text and text-to-speech conversions.
  • ➡️ Created real-time, autonomous modules using React Native to seamlessly facilitate cloud-based conversions in various applications and systems.

Eulogik

Software Development Intern

Oct 2020Dec 2020 · 2 mos

Csi-svce student's chapter

Office Bearer | Treasurer

Aug 2020May 2021 · 9 mos · Chennai, Tamil Nadu, India

Education

Sri Venkateswara College of Engineering

B.Tech — Information Technology

Jan 2018Jan 2022

DAV Group of Schools (TNAES), Chennai

Jan 2013Jan 2018

Asian International School, Colombo, Srilanka

Jan 2010Jan 2013

Stackforce found 100+ more professionals with Software Development & Kubernetes

Explore similar profiles based on matching skills and experience