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.
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.
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
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
UNIVERSITY OF ALLAHABAD
BSc
Computer Science & Mathematics
Licenses & Certifications
Google IT Automation with Python Professional Certificate
Data Science Math Skills
Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning
Natural Language Processing with Classification and Vector Spaces