Summary
Overview
Work History
Education
Skills
Timeline
Generic

Vinesh D

Atlanta,GA

Summary

  • Over 5 years of experience in designing, developing, and deploying high-quality software solutions using Python.
  • Expertise in Python libraries such as Django, Flask, Pandas, and NumPy for creating scalable and reliable applications.
  • Proficient in cloud technologies, particularly AWS, with extensive experience leveraging cloud services for scalability and cost optimization.
  • Strong experience in developing RESTful APIs for efficient data exchange and integration with third-party services.
  • Proven track record of delivering projects on time and within scope while collaborating with cross-functional teams.
  • Skilled in automating data processing workflows to improve efficiency and reduce manual effort.
  • Experienced in containerization using Docker for consistent deployment across multiple environments.
  • Adept at using AWS services like EC2, S3, Lambda, and RDS for hosting and managing applications.
  • Strong focus on optimizing system performance and ensuring data quality and integrity.
  • Proficient in using Celery for background task management and automation.
  • Familiar with front-end technologies like Bootstrap to create responsive user interfaces.
  • Skilled in version control using Git for efficient collaboration and project management.
  • Strong problem-solving skills with a passion for learning new technologies and driving innovation.
  • Experienced in Agile methodologies and SDLC, ensuring smooth project execution and delivery.
  • Excellent communication skills with the ability to work effectively with diverse teams to achieve project goals.

Overview

7
7
years of professional experience

Work History

Python Developer

XYZ Tech Solutions
[City], [State]
05.2021 - Current

Python Developer

  • Developed and maintained scalable web applications using Django and Flask, delivering user-friendly features to improve customer satisfaction by 25%
  • Designed and implemented RESTful APIs for integration with third-party services, supporting efficient data exchange
  • Collaborated with cross-functional teams, including front-end developers, designers, and QA testers, to deliver high-quality products on time

projects:

Inventory Management System

  • Built a Django-based inventory management application that automated inventory tracking and generated detailed reports, reducing manual effort by 40%.
  • Used PostgreSQL for data storage and Celery for background task management.
  • Deployed the solution on AWS EC2 for scalability.
  • Implemented user authentication and role-based access control to ensure data security.
  • Designed a REST API for seamless integration with external systems.
  • Created detailed inventory reports using Matplotlib for data visualization.
  • Developed custom modules to handle supplier and customer relationships.
  • Used Django Admin for easy management of inventory data.
  • Optimized database queries to enhance application performance by 30%.
  • Integrated notifications using AWS SNS to alert users of low stock levels.
  • Utilized Docker to containerize the application for consistent deployment across different environments.

Customer Feedback Platform

  • Developed a Flask-based feedback collection system with sentiment analysis features, allowing better decision-making for client services.
  • Integrated Pandas and NumPy for data analysis and Matplotlib for visualization.
  • Utilized AWS Lambda for serverless processing of feedback data.
  • Built a natural language processing (NLP) model to analyze customer sentiment.
  • Deployed the platform using AWS Elastic Beanstalk for ease of scaling.
  • Implemented user-friendly forms for feedback submission using Flask-WTF.
  • Added authentication using Flask-Login to secure the platform.
  • Created detailed sentiment analysis reports for better insights.
  • Enabled CSV export functionality for easy data sharing.
  • Used AWS S3 for storing collected feedback securely.
  • Developed an admin dashboard for managing feedback submissions.

Python Developer

ABC Software Solutions
[City], [State]
06.2019 - 04.2021
  • Created and maintained backend services for web applications using Flask and Django REST framework.
  • Optimized SQL queries and database operations, enhancing system performance by 30%.
  • Automated data processing pipelines to streamline daily business operations, reducing manual workloads by up to 50%

projects:

Data Processing Pipeline

  • Designed an automated data extraction and processing pipeline using Pandas and SQLAlchemy, handling large datasets from multiple data sources, significantly improving data accuracy.
  • Deployed the solution on AWS EC2 instances and used S3 for storage.
  • Implemented data validation to ensure data quality and integrity.
  • Used AWS Lambda to automate periodic data extraction tasks.
  • Developed error handling and logging mechanisms for better monitoring.
  • Optimized data processing speed by using parallel processing techniques.
  • Integrated notifications using AWS SNS for pipeline status updates.
  • Built a web interface using Flask to monitor pipeline status.
  • Created data transformation scripts to standardize incoming data.
  • Deployed CloudWatch metrics to monitor pipeline performance.
  • Used Jenkins for continuous integration and delivery of pipeline updates.

Task Management Tool

  • Developed a task management web application using Django, which enabled teams to track project milestones and tasks.
  • Implemented role-based authentication and RESTful APIs for efficient data management.
  • Hosted the application on AWS RDS and EC2 for reliability and scalability.
  • Designed a responsive front-end using Bootstrap for better user experience.
  • Used Celery for background task scheduling and notifications.
  • Created a reporting module to generate weekly progress reports.
  • Integrated with Slack API for task notifications.
  • Implemented PostgreSQL as the database backend for robustness.
  • Set up email notifications using SMTP for overdue tasks.
  • Developed REST APIs for integration with other project management tools.
  • Deployed the application using Docker to ensure consistency across environments.

Junior Python Developer

DEF Innovations
[City], [State]
01.2018 - 05.2019
  • Assisted in building and maintaining Python applications, including developing data-driven solutions using Pandas and NumPy.
  • Worked with senior developers to improve code quality and ensure adherence to best practices.
  • Conducted testing and debugging, ensuring smooth deployment of updates and new features.

projects:

Web Scraping Tool

  • Created a Python-based web scraping tool using BeautifulSoup and Scrapy to collect market data, providing valuable insights for marketing campaigns.
  • Scheduled scraping tasks using AWS Lambda for periodic data collection.
  • Implemented data cleaning functions to improve data quality.
  • Stored scraped data in AWS S3 for long-term storage.
  • Created a retry mechanism to handle website downtime.
  • Used SQLAlchemy to store data in a relational database.
  • Built a monitoring dashboard to track scraping progress.
  • Integrated email notifications for task completion and error alerts.
  • Utilized Rotating Proxies to prevent IP bans while scraping.
  • Implemented BeautifulSoup for HTML parsing and data extraction.
  • Created CSV and JSON export options for data sharing.

E-commerce Analytics Dashboard

  • Developed a data visualization dashboard using Matplotlib to provide business intelligence insights for an e-commerce client, helping them make data-driven decisions.
  • Enabled real-time data updates using Django Channels and hosted on AWS S3.
  • Used Pandas to clean and preprocess sales data for analysis.
  • Designed interactive charts for better data exploration.
  • Integrated Google Analytics API to collect traffic data.
  • Created filters for category-wise sales analysis.
  • Used AWS RDS for managing sales data storage.
  • Implemented user authentication to restrict access to reports.
  • Built scheduled data extraction using Celery for timely updates.
  • Developed a feature to export dashboard data as PDF reports.

  • Used Bootstrap for a responsive UI to enhance user experience.

Education

Master of Science - Computer Science

Kennesaw State University
Kennesaw, GA
05-2023

Bachelor of Science - Computer Science

St.peter,s Engineering College
INDIA

Skills

  • Python
  • JavaScript
  • Django
  • Flask
  • Pandas
  • NumPy
  • Matplotlib
  • SQLAlchemy
  • Celery
  • REST APIs
  • AWS
  • EC2
  • S3
  • Lambda
  • RDS
  • Docker
  • PostgreSQL
  • MySQL
  • SQLite
  • Git
  • GitHub
  • PyTest
  • UnitTest
  • Jenkins
  • JIRA

Timeline

Python Developer

XYZ Tech Solutions
05.2021 - Current

Python Developer

ABC Software Solutions
06.2019 - 04.2021

Junior Python Developer

DEF Innovations
01.2018 - 05.2019

Master of Science - Computer Science

Kennesaw State University

Bachelor of Science - Computer Science

St.peter,s Engineering College
Vinesh D