← Back to list
Registration: 28.03.2025

Vigneshkumar Selvaraj

Specialization: Software Engineer
— A results driven Software Engineer with over 3.9 years of experience in Python backend development and deployment. — Proficient in designing and implementing scalable APIs using FastAPI and Python, with hands-on experience in Docker-based deployment. — Skilled in writing clean, maintainable, and well-documented code, with a strong focus on performance optimization and seamless service integration.
— A results driven Software Engineer with over 3.9 years of experience in Python backend development and deployment. — Proficient in designing and implementing scalable APIs using FastAPI and Python, with hands-on experience in Docker-based deployment. — Skilled in writing clean, maintainable, and well-documented code, with a strong focus on performance optimization and seamless service integration.

Skills

Python
Backend Development
Docker
Rest Api
Git
Machine Learning
Data Science
Data Analytics
Data Visualization
Tableau
Power BI
MongoDB
SQL
Kubernetes
AWS EC2
AWS S3
CI/CD
GitHub
DevOps

Work experience

Software Engineer
01.2022 - 12.2024 |Bosch Global Software Technologies
Python, FAST API, MongoDB, OCR, Machine Learning, Docker, Linux, Elastic Search, SQL
1. Certificate Data Extraction. Vision: Automating certificate data extraction and classification. Mission: ● Developed OCR Data Extraction Solution: Led the design and development of an automated solution using Tesseract OCR to extract key certificate details such as Certificate Number, Provider, and Validity Dates. ● Data Cleaning and Structuring: Cleaned and processed raw OCR data, extracting structured information such as Certificate Name, Address, and Description, stored in JSON format in MongoDB. ● Machine Learning Model Integration: Trained a machine learning model to classify certificate names accurately based on the extracted data, improving data management efficiency. ● Deployed in Docker Containers: Deployed the solution in Docker containers, ensuring scalability, portability, and efficient execution of asynchronous tasks. ● Streamlined Data Management: Improved the process of certificate data extraction and classification, reducing manual efforts and enhancing overall data retrieval accuracy. Tech Stack: Python, FAST API, MongoDB, OCR [Tesseract], Machine Learning, Docker, Linux. 2. Pragya360 ( Backend ). Vision: Centralised Nugget data management System Mission: ● Developed Pragya360: Led the design and development of Pragya360, a centralized web application to streamline the management of nugget information across multiple platforms. ● Implemented Verification Workflow: Designed and implemented a verification system where end users create nugget requests that are approved before being made searchable, ensuring only verified information is accessible. ● Enhanced Search Functionality: Integrated NLP-based search capabilities to enable efficient searching across text, improving nugget discoverability. ● System Integration: Successfully integrated the application with existing document management systems, centralizing nugget data and enhancing collaboration across platforms. ● Introduced Feedback Mechanism: Developed a feedback system to gather user input for continuous improvement, ensuring the platform evolves based on user needs and enhances user satisfaction. Tech Stack: Python, FAST API, MongoDB, Elastic Search, SQL, Docker, Linux.
Software Developer
02.2021 - 01.2022 |Purpleslate Private Limited
Python, FAST API, PostgresQL, MongoDB, Async Programming, Docker, Linux
ChatBot Application ( Backend ). Vision: Scalable backend for ecient chatbot training. ● Developed Scalable Chatbot Backend: Designed and implemented a scalable backend using Python FastAPI to eciently track user logins, queries, and interactions for a chatbot application. ● Asynchronous Processing for Real-Time Handling: Integrated asynchronous programming to enable realtime query processing and optimized data storage using PostgreSQL and MongoDB. ● Deployed Using Docker: Deployed the solution in Docker containers, ensuring portability, scalability, and seamless integration across dierent environments for the chatbot application.

Educational background

International Information Systems (Masters Degree)
since 2024 - Till the present day
Friedrich-Alexander-Universität (FAU)
Computer Science and Engineering (Bachelor’s Degree)
2017 - 2021
Anna University

Languages

EnglishAdvancedGermanIntermediate