Summary
Overview
Work History
Education
Skills
Personal Information
Accomplishments
Certification
Timeline
Generic
SHANTAM KUMAR

SHANTAM KUMAR

Bangalore

Summary

Experienced Senior Software Engineer skilled at leading cross-functional teams. Remarkable relationship building, decision making and communication skills. Drives software process improvements that enable progressively increased team efficiency.

Overview

7
7
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Tessolve Semiconductor Pvt Ltd.
Bangalore
02.2023 - Current
  • Working for client Zebra Technology.
  • Developed and updated unit test cases for Android features and functionality, utilizing the uiautomator testing framework and adb tools.
  • Developed comprehensive test cases using Unit Test and Robot Framework to validate all features of Android devices.
  • Created automation tools for Jira automation, OS updates, flashing processes, and other tasks to minimize manual efforts.
  • Designed and developed a dashboard using Python, Flask, and PostgreSQL for enhanced data visualization and monitoring.
  • Developed multiple Python scripts for data processing and automation.
  • Led a log analysis project utilizing machine learning with Random Forest algorithms to classify failure reasons and improve issue detection.
  • Worked for Client, Texas Instruments.
  • Innovated a comprehensive meta image creation tool equipped with advanced features and customizable options, including certificate signing and meta image generation for device boot loading, using Python.
  • Engineered a versatile Python tool for file format conversion, header file manipulation, and data formatting, optimizing data processing workflows.
  • Designed and implemented a Python-based data preprocessing tool, facilitating the conversion of raw data into actionable insights for device testing across different temperature conditions.
  • Completed certification in Machine Learning, Deep Learning, and Generative AI through Simplilearn in collaboration with IIT Kanpur.
  • Completed a capstone project on Deep Learning using Keras and TensorFlow.

Development Engineer

Calsoft Pvt. Ltd
Pune
01.2022 - 01.2023
  • Played a pivotal role in the IP Infusion project, focusing on backend development tasks
  • Spearheaded the development of L3 VPN service orchestration, enhancing the project's capabilities for network provisioning and management
  • Designed and implemented multiple APIs for end-to-end execution of workflows on the Cloudify automation orchestrator platform, streamlining deployment processes
  • Developed functionality to configure devices and create deployments on Cloudify, optimizing the platform for efficient device management
  • Created comprehensive test cases using the pytest framework for all APIs and functionalities to ensure reliability and performance
  • Contributed to a Python development project, leveraging the FastAPI framework to develop REST APIs for seamless communication between systems
  • Designed RESTconf templates and nodes for various services including L2VPN, L3VPN, and MPLS, enhancing network configuration and management capabilities.

Senior Analyst

Eclerx Services ltd.
Pune
01.2020 - 01.2022
  • Contributed to the AMD process as part of a dedicated team focused on enhancing customer experience and product insights
  • Designed and implemented a smart proxy API using Flask and Python, enabling efficient communication between systems and enhancing data retrieval processes
  • Developed web crawler automation scripts for multiple sites, leveraging Python's HTML parser library to extract relevant information from HTML pages
  • Implemented storage solutions for crawled content using MySQL and PostgreSQL databases, ensuring data integrity and accessibility for further analysis
  • Utilized Python and the Selenium library to develop automation scripts, streamlining repetitive tasks and improving workflow efficiency
  • Created multiple Python scripts for web scraping, providing valuable data for analysis and decision-making processes.

Python Developer

IDC Technologies
Pune
01.2019 - 01.2020
  • Spearheaded the 'Defect Analysis in products' project, focused on total cost of operation analysis and defect prediction in manufacturing
  • Transformed raw data into structured formats, facilitating analysis and insights generation
  • Utilized predictive modeling techniques to forecast future outcomes and identify actionable insights
  • Implemented the Random Forest algorithm to predict defects in costly machinery parts, leveraging historical data for accurate analysis and decision-making.

Software Engineer

Maxgen Technology Pvt ltd. (Internship)
Pune
01.2018 - 01.2019
  • Developed REST APIs using the Django framework and Python, enabling efficient communication between different components of web applications
  • Designed and implemented a web-based Job Application portal using Python, Django, HTML, and CSS, providing a user-friendly platform for job seekers and recruiters
  • Created templates for page rendering and Django views for handling business logic, ensuring seamless user interaction and efficient data processing
  • Utilized Django REST framework to integrate new and existing API endpoints, enhancing the functionality and scalability of the application
  • Developed forms for user input and data submission, leveraging Django's built-in form handling capabilities
  • Implemented data loading processes to populate the SQL database with relevant information, ensuring data integrity and accessibility for application functionalities.

Education

Bachelor in Engineering -

Raipur Institute of Technology
Raipur
07-2017

Skills

  • Python Development
  • Programming and Scripting
  • Software Applications
  • Tools customization
  • Database Design
  • Unit testing
  • Python automation
  • Python
  • Jenkins
  • Jira
  • Git
  • SQL
  • Machine Learning
  • Deep Learning
  • Generative AI
  • Keras
  • TensorFlow
  • Backend development
  • Cloudify automation orchestrator
  • REST APIs
  • FastAPI
  • Flask
  • Web scraping
  • HTML parser
  • Selenium
  • MySQL
  • PostgreSQL
  • Predictive modeling
  • Random Forest algorithm
  • Django framework
  • HTML
  • CSS
  • Software Development
  • Software Development Lifecycle

Personal Information

Title: Senior Software Engineer

Accomplishments

  • Received Best performance Awards.

Certification

  • Completed certification in Machine Learning, Deep Learning, and Generative AI through Simplilearn in collaboration with IIT Kanpur

Timeline

Senior Software Engineer

Tessolve Semiconductor Pvt Ltd.
02.2023 - Current

Development Engineer

Calsoft Pvt. Ltd
01.2022 - 01.2023

Senior Analyst

Eclerx Services ltd.
01.2020 - 01.2022

Python Developer

IDC Technologies
01.2019 - 01.2020

Software Engineer

Maxgen Technology Pvt ltd. (Internship)
01.2018 - 01.2019
  • Completed certification in Machine Learning, Deep Learning, and Generative AI through Simplilearn in collaboration with IIT Kanpur

Bachelor in Engineering -

Raipur Institute of Technology
SHANTAM KUMAR