Ramesh Singh
Mobile: +91-892*******
Email: ***********.***@*****.***
Experience Summary:
•Experienced IT professional with around 13 years of expertise in project execution, software development, team & release management, and building cloud-based solutions.
•Execution, Release and Delivery of intricate projects within designated timelines.
•Oversight of team management and mentorship to ensure high quality product delivery.
•Proficient in Python, Flask, Django experienced with Azure and GCP.
•Recognized for excellence with awards in KPMG Ideathon 2022 and Hackathon 2023 using ML and Gen AI technology respectively.
•Building capability within the firm by training and cross skilling people in AI/ML, Gen AI, Docker, Kubernetes etc.
•Specializes in integrating Gen AI and Open AI technologies into enterprise solutions.
•Expertise in Docker containerization and deployment in Kubernetes
•Extensive use of Agile methodology with Ticketing/Documentation tool like JIRA, Confluence, Azure DevOps
Technical Skills:
•Languages: Python, Java, XQuery, XPath
•Cognitive Services: Gen AI, Open AI, Document Intelligence, Read OCR, Tesseract, Image Analysis,
•Data Science Tool: AI/ML, Pandas, NumPy, Llama, PyTorch, TensorFlow, Scikit-Learn
•Frameworks: Flask, Django, Django Rest Framework, Spring, Grails, Struts,
•Cloud Services: Azure, GCP, AWS, Docker, Kubernetes, Nginx, Databricks
•Ticketing Tools: Azure DevOps, JIRA, Confluence
•Web Technologies: HTML, XML, JavaScript, jQuery, Bootstrap, AJAX
•ORM Frameworks: Django, Hibernate, SQL Alchemy
•Databases: Oracle, DB2, PostgreSQL, MySQL, Mongo, Cassandra, Cosmos, Azure AI Search
•Servers: Apache, Tomcat, IBM WebSphere, Web-logic
•Tools: Docker, Maven, Ant, Jenkins,
Relevant Project Experience
Project #1
Project
Intelligent Knowledge Assistant (Multi-Modal RAG)
Client
KPMG US/UK/Global
Organization
KPMG Global Solutions
Technology
Python, GenAI, Azure (Open AI, Prompt Flow, Cognitive Services – DI, Azure Read OCR, Image Analysis), Docker, Kubernetes, Databricks, Spark, Flask, React, Vector DB (Vespa, Azure AI Search).
Team Size
7
Role
Project Technical Manager and SPOC
Duration
Jan, 2024 - Present
Project Description
An Intelligent Knowledge Assistant utilizes RAG (Retrieval Augmented Generations) architecture designed to provide intuitive and interactive access to a wide range of information. The RAG architecture incorporates both retrieval-based models and generation-based models to provide a more robust and comprehensive response to user’s queries.
With the scalable design and architecture, the power of a RAG enabled Knowledge Assistant is its ability to continually learn and improve by accessing a wide diversity data source in various data forms (tables, text, images, videos), making it an incredibly valuable tool for anyone seeking quick and easy access to complex information.
Key responsibilities:
•Architecture design of the solution.
•Proof of concept for multi-modal support
•Build ML/AI OCR component utilizing Azure Cognitive Services like Document Intelligence, Read OCR, Image Analyzer etc.
•Build Ingestion pipeline using Apache spark on Databricks for scaled ingestion
•Integrate Azure prompt flow service via ML studio with React UI and Azure AI Search vector DB.
•Orchestrated and led diverse teams to achieve timely project milestones and deliverables.
•Code review and Release management
Key Achievements:
•Successfully coordinated with Alpha testers to gather insightful feedback, enabling early detection of market fit for the accelerator.
•Effectively collaborated with multiple stakeholders to deliver the accelerator, showcasing its features through impactful demos.
Project #2
Project
Ignite
Client
KPMG US/UK/Global
Organization
KPMG Global Solutions
Technology
Python, Flask, REST, Kubernetes, Azure, Docker, Helm, Ingress, Tesseract engine (OCR)
Celery, Redis, oAuth2, Gen AI, Llama v2(LLMs), Cognitive Services (DI, Read
OCR), Azure DevOps, Azure Open API
Team Size
13
Role
Project Technical Manager
Duration
Oct, 2020 – Present
Project Description
Ignite is a platform for large scale distributed computing which provides a scalable and robust platform for deployment of ML/AI components in Kubernetes cluster for processing of unstructured document. Ignite API also provides a mechanism to connect with external storage namely S3 (Minio) and Azure Blob storage. For processing of large number of documents, queuing is supported using Celery and Redis queues. Flexible design of the platform enables user to utilize Azure Cognitive service as PaaS or SaaS services.
Key responsibilities:
•Design, review and development of new feature
•Building of ML\AI components using Tesseract engine, PDF tool etc.
•Integration with Azure Cognitive Services like Form Recognizer (aka Document Intelligence), Read OCR, Image Analyzer etc.
•Build CI-CD pipelines via Azure DevOps
•Change Request Management of feature
•Containerization of app using Docker
•Deployment in Kubernetes cluster using helm chart
•Ingress definition and related DevOps activity
•Led cross-functional team coordination, ensuring seamless project execution and timely release cycles.
•Code review and team management.
•Release management for multiple stakeholder/clients.
Key Achievements:
•Successfully managed end-to-end delivery of high-impact projects, with key engagement exceeding a valuation of $15 million.
•Earned engagement leadership appreciation for seamlessly integrating ML/AI components and Azure Cognitive Services, significantly enhancing document processing capabilities. This fostered strong client relationships and led to additional projects, increasing revenue.
•Achieved exceptional client satisfaction as the Beta release of the product was so well-received that the client decided to use Beta version in production.
Project #3
Project
Cloudblue Connect
Organization
Ensim India Pvt. Ltd. (Ingram Micro Company)
Technology
Python, Django, DRF, REST, Kubernetes, Azure, Docker, Microservice
Team Size
20
Role
Technical Lead
Duration
August, 2018 - Oct,2020
Project Description
CloudBlue Connect is a Vendor Management Platform of CloudBlue used by service provider to automate their Vendor Management. Connect serves as an integration to fulfill the supply chain flow of managing Contract flow from provider to vendor, product flow from vendor to provider. Also cover up order flow and usage flow for both the Entity.
Key responsibilities:
•Design of new feature
•Development and consumption of REST API.
•Standardization of API for easy use to System Integrators
•Monitoring of Production and Sandbox setup in Azure AppInsights
•Team Management and timely delivery of release
Project #4
Project
eDesk - Data Foundation
Organization
Cognizant Technology Solutions
Technology
Informatica Cloud (ICRT, ICS), Cloud ETL(Data Synchronization, Mapping transformation), Process Developer (BPEL), AWS S3, YAML, SOAP, JSON,
JENKINS
Team Size
5
Role
Senior Developer
Duration
May 2017 – Aug 2018
Project Description
Data Foundation is a middleware project designed to migrate the existing TIBCO service to Restful API using Django Rest Framework. Services like Member enrollment, member reconciliation, stay processing services etc. is being moved to REST API. Fetching information from various external sources including SPE, SYNXIS, OLSON, MYCHECK etc. and passing it to EDW
Project #5
Project
Resource portal service Integrations
Organization
Cognizant Technology Solutions
Technology
Python, Django, Django REST Framework, Sonar Qube
Team Size
4
Role
Senior Developer, Designer
Start Date
Jan 2017 – April 2017
Project Description
The project is to integrate various RESTful and SOAP based webservices from various internal and external departments and integrate in a single platform to generate daily reports. The external service specifications are in the form of WSDL for SOAP services and swagger YAML for RESTful services. The orchestration has been developed in Informatica cloud real time. The YAML have been converted into multiple service connectors. Process services have been created to use the service connectors to call external services and generate output for UI consumption in JSON format. Advanced XQuery expressions have also been used which are developed in process-developer BPEL process.
Project #6
Project
Agency Private Fare (APF)
Organization
Cognizant Technology Solutions
Technology
Python, Django, HTML, Bootstrap, CSS, JavaScript
Team Size
5
Role
Senior Developer
Start Date
Jan 2016 – Jan 2017
Project Description
Agency Private Fares allows travel agencies to enter their negotiated airline fare contracts (private fare data). After they are entered, these private fares and their associated rules are available for automated access, display, and distribution to travel agents. Agency Private Fares includes the fare contracts within the Travelport 360 Fares Public Fares database to allow integrated fare display, rule validation, and fare quote through the Galileo and/or Apollo host.
Project #7
Project
Enterprise Procurement System (EPS)
Organization
Largest e-commerce company and the pioneers in e-auction services in India
Technology
Java/J2EE, Spring, Struts, Maven, JQuery, HTML, CSS
Team Size
10
Role
Senior Developer, Multiple Module Owner (Registration, RFQ, Quotation)
Duration
Sep 2014 – Nov 2015
Project #8
Project
Ensim Service Catalogue Manager (ESCM)
Technology
Core Java, Hibernate, Groovy, Grails, HTML, CSS3
Team Size
15
Role
Module Owner
Duration
Sep 2012 – Aug 2014
Project #9
Project
Usage Collector (JAR)
Technology
Core Java, Hibernate, Intellij IDEA
Team Size
2
Role
Developer
Duration
April 2012 – Aug, 2012
Project #10
Project Title
Oil Notification (Web Service)
Technology
Core Java, Eclipse, SOAP
Team Size
2
Role
Sole Owner and Developer
Duration
January 2012 – March 2012
Certification – 4x Azure, 1x GCP
•Microsoft Certified: Azure Developer Associate
•Microsoft Certified: Azure AI Fundamentals
•Microsoft Certified: Azure Data Fundamentals
•Microsoft Certified: Azure Fundamentals
•GCP-Associate Cloud Engineer
Employment Details
Organization
Tenure
KPMG Global Services
Oct,2020 - Present
Ensim India Pvt. Ltd. (Ingram Micro Company)
Aug,2018 –Oct,2020
Cognizant Technology Solution
Dec,2015- Aug,2018
Mjunction Services Limited
Sep,2014- Nov,2015
Four Loops Solutions Pvt. Ltd.
Jan,2012- Aug,2014
Education
Degree with Branch
University
PGDIT
Symbiosis Center of Distance Learning, 2014
(SCDL)
Bachelor of Technology
Durgapur Institute of Advanced Technology & Management, Durgapur in 2011.