Default profile banner
RS

Ravi Saroj

@ravisaroj

Senior Software Engineer

Noida, India

ravisarojjnu.github.io

EFFIYA TECHNOLOGIES PVT. LTD.JAWAHARLAL NEHRU UNIVERSITY

Ravi Saroj is a Senior Software Engineer with over 5 years of experience specializing in micro-service development, CI/CD, and cloud services such as AWS and Azure. He is proficient in Java, Python, and JavaScript, with hands-on expertise in Spring Boot, GraphQL, and NLP. His technical skills include API development, ETL processes, MLOps Pipelines, and data model design. He is capable of managing independent projects while collaborating effectively within a productive team.

Experience

Senior Software Engineer

EFFIYA TECHNOLOGIES PVT. LTD.

Full-timeApr 2022 - PresentNoida

Devised and implemented a real-time transaction fraud alert system utilizing Kafka, Redis, MSSQL, and Spring Boot, resulting in a 50% reduction in false positives. Enhanced the efficiency and accuracy of Anti-money laundering processes by leveraging Neo4j’s graph database capabilities. Designed and developed a business rule manager using Spring Boot and MSSQL, resulting in enhanced efficiency, streamlined operations, and a 30% reduction in operational costs. Developed an AML data analytical and inference pipeline using Apache Airflow and Spark on big transaction data, leading to a significant 60% reduction in processing time. Collaborated with stakeholders to strategize requirements, generated, disseminated, and oversaw project plans. Led R&D initiatives at the organization. Managed a team of 4 software engineers for top-quality results. Developed products with automated testing and new features.

Software Engineer

EFFIYA TECHNOLOGIES PVT. LTD.

Full-timeJun 2019 - Mar 2022Noida

Developed a fuzzy search engine for sanctions compliance for a leading bank in GCC that can trigger an alert when a real-time transaction matches a blacklisted name, country, organization, vessel name or keyword. The watch-list size of these information was very large, around 100M. Call Center Agent Benchmarking Solution: Collaborated with a Speech to Text vendor, utilized NLP and deep learning algorithms to extract insights from call transcripts, benchmark agents, and identify customer buying intent. Achieved 20% enhanced customer satisfaction, increased conversion rates, and optimized call center operational cost by 70%.

Project Intern

I3 CONSULTING PRIVATE LIMITED

InternshipJan 2019 - Jun 2019Noida

Worked in collaboration with the senior project manager to define project goals and establish a timeline and plan to achieve them. Conducted the proof of concepts on the net promoter score (NPS). Resulting in a deeper understanding of customer satisfaction levels and potential areas for improvement. This initiative led to actionable insights that positively influenced strategic decision-making, enhancing overall customer experience and driving business growth. Effectively coded API changes on design specifications. Implemented and updated application modules under the direction of Senior Software Developers.

Education

JAWAHARLAL NEHRU UNIVERSITY

Master of Computer Application (MCA)

Computer Applications

Jan 2019

UNIVERSITY OF ALLAHABAD

BSc

Computer Science & Mathematics

Jan 2016

Licenses & Certifications

Google IT Automation with Python Professional Certificate

Google

• No expiration

Data Science Math Skills

• No expiration

Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning

• No expiration

Natural Language Processing with Classification and Vector Spaces

• No expiration

Skills

Java
Python
JavaScript
Spring Boot
GraphQL
Node.js
SQL
Flask
Django
Spark
LLM
NLP
API Development
ETL Processes
MLOps Pipelines
Data Model Design
AWS
Azure
Kafka
Redis
Neo4j
PostgreSQL
MongoDB
Google Cloud
Docker
Apache Airflow
Tensorflow
Pytorch
Scikit-Learn
Pandas