Summary
Overview
Work History
Education
Skills
Additional Information
Timeline
SoftwareEngineer

Navin Ravikumar

Software Developer
Chennai

Summary

Results-oriented Python Back-end Developer with 4 years of experience, adept at creating robust and scalable solutions for diverse projects. Proven expertise in development and a strong foundation in data analytics. Seeking a challenging role in an organization, where I can leverage my technical and academic proficiency, problem-solving skills, and passion for innovation to contribute to cutting-edge projects. Committed to delivering high-quality code, collaborating with cross-functional teams, and continuously enhancing skills in a dynamic and growth-focused environment. Eager to contribute to the success of a forward-thinking company and build a long-term career in Python development with a strong emphasis on data analytics.

Overview

6
6
years of professional experience
5
5
years of post-secondary education

Work History

Software Engineer

VIT-Tech
06.2022 - 10.2024
  • Company Overview: Client: Tata Consultancy Services - Design, develop, and maintaining scalable, high-performance applications using Python and its frameworks like Django, Flask, and FastAPI
  • Design, develop, and maintaining scalable, high-performance applications using Python and its frameworks like Django, Flask, and FastAPI
  • Hands-on experience with RESTful API development, database integration (SQL), and microservices architecture
  • Skilled in data manipulation, ETL pipelines, and process automation using libraries such as Pandas, NumPy, and Celery
  • Skilled in image processing using libraries such as OpenCV, PIL, scikit-image and deep learning using TensorFlow and PyTorch
  • Deploy applications on cloud platforms (AWS, Azure) with experience in CI/CD tools like Jenkins, Docker, and Kubernetes
  • Collaborated with cross-functional teams to continuously improve automation processes, documenting automation processes for knowledge transfer among team members
  • Strong background in writing unit tests using PyTest/UnitTest and debugging complex code to ensure robust and maintainable solutions
  • Developed and maintained automated test scripts using UFT (Unified Functional Testing) to validate functionality, performance, and integration of web and desktop applications
  • Worked on fixing both production and non-production issues
  • Improved API response time under 300ms, significantly enhancing the overall performance of the application
  • Monitored Grafana dashboard for error logs and analyzed Splunk logs to diagnose and resolve issues, maintaining system stability and performance
  • Actively participated in sprint planning, story writing and team discussions
  • Used Jira to create stories, log work and draft high-level design on confluence
  • Client: Tata Consultancy Services - Design, develop, and maintaining scalable, high-performance applications using Python and its frameworks like Django, Flask, and FastAPI

Software Engineer 1

Photon Interactives
05.2021 - 12.2021
  • Acquired hands-on experience with the Hadoop ecosystem and Pyspark, gaining proficiency in BigData
  • Explored Spark technology, understanding its applications in large-scale data processing
  • Familiarized myself with MongoDB, gaining insights into NoSQL database management and querying

Associate Software Engineer

Accenture
04.2019 - 09.2020
  • Developed and maintained robust web applications using the Python Django framework
  • Engineered and deployed an automation script to automate data input through website
  • Processed and transformed data dumps into structured data for further analysis
  • Collaborated with cross-functional teams to integrate third party APIs to the main website
  • Collaborated with cross-functional teams to develop, test, and deploy high-quality software solutions for clients.

Education

MSc - Big Data Science and Machine learning System

Queen Mary University of London
London, UK
01.2022 - 01.2023

B.E - Electronics and Communication engineering

Panimalar Engineering College
Chennai, India
01.2015 - 01.2019

Skills

Python

undefined

Additional Information


Please checkout my GitHub for my personal projects on Machine learning and Data Science

https://github.com/navinravikumar98

Timeline

Software Engineer

VIT-Tech
06.2022 - 10.2024

MSc - Big Data Science and Machine learning System

Queen Mary University of London
01.2022 - 01.2023

Software Engineer 1

Photon Interactives
05.2021 - 12.2021

Associate Software Engineer

Accenture
04.2019 - 09.2020

B.E - Electronics and Communication engineering

Panimalar Engineering College
01.2015 - 01.2019
Navin RavikumarSoftware Developer