top of page

WELCOME TO THE PORTFOLIO OF

Vinod Kumar Puttamadegowda

Python Developer | Data Analysis

Photo.JPG

Vinod Kumar Puttamadegowda

MS in Computer Science,  The University of Texas at Arlington

  • GitHub
  • White LinkedIn Icon
About

ABOUT

WHO I AM

Computer Science graduate student at the University of Texas at Arlington, with two years of professional experience in software development and data analysis. Proficient in Python, SQL, and JavaScript. Actively seeking for internship and Co-op opportunities.

Browse my website to see some of my projects and the skills I bring to the table.

Education & Experience

EDUCATION

WHAT I'VE LEARNED

August 2022 - December 2024

The University of Texas at Arlington, TX

Master of Science in Computer Science

Coursework:

Software Engineering, Database Systems, Data Mining, Machine Learning, Artificial Intelligence, Data Analysis and Modeling Techniques, Operating Systems

August 2014 - June 2018

Visvesvaraya Technological University, Bengaluru, India

Bachelor of Engineering in Mechanical Engineering

Coursework:

Programming in C and Data Structures

EXPERIENCE

WHERE I'VE WORKED

December 2021 - January 2022

GlobalShala., Data Analyst Intern

  • Transformed Facebook ads for GlobalShala campaigns data into impacful Tableau visualizaUons, enhancing accessibility and aiding informed decision-making.

  • IdenUfied that 36% of campaigns were ineffecUve, leading to strategic recommendaUons that increased customer enrollment rates up to 95%, demonstraUng proficiency in data analysis and acUonable insights.

November 2018 - August 2020

Umlaut PVT LTD., Software Engineer

  • Orchestrated extensive datasets encompassing workflow progress for a variety of Airbus aircraft.

  • Leveraged Python (Pandas, NumPy, XlsxWriter) for data extraction, preprocessing, manipulation, and export.

  •  Extracted actionable insights from thorough data analysis to enhance workflow management and project tracking.

  • Transformed insights into interactive Key Performance Indicators (KPIs) using Qlik Sense for impactful data visualization, driving discussions on weekly workflow progress and targets in executive-client meetings.

  •  Crafted dynamic live dashboard using Django, enabling real-time oversight of assignments, processes, and task completions. Enhanced Airbus-client communication and coordination through streamlined data representation.

  • Exploited various Django technologies, including forms, templates, Jinja2, and ORM, for seamless MySQL communication and version control through Git and GitHub.

SKILLS

WHAT I BRING TO THE TABLE

Python

SQL

Database Management

C/C++

Git/GitHub

JavaScript

HTML5/CSS

English

Kannada

Hindi

Skills & Languages

Spanish

Awards & Interests

PROJECTS

WHAT I'VE DEVELOPED

Metropolitan City Transportation Database System | SQL, Oracle, Python 

  • Designed and developed a Database for a Metropolitan City Transportation System on Oracle RDBMS from the ground up. Gathered requirements, modeled an EER diagram, mapped EER to relaUons.

  • Created an Oracle Database schema based on the BCNF normalized relations, and efficiently wrote DDL, DML anddrop scripts as well as ad-hoc SQL queries, achieving 5% faster response time.

Arlington Sprouts Store - Graph Database Management | Neo4j, Cypher, Python, CSV data manipulation

  • Developed a dynamic Python solution to populate a Neo4j graph database from diverse CSV files, ensuring accurate node and relationship creation for a comprehensive data representation.

  • Collaborated effectively to leverage Neo4j's graph database capabilities, enhancing data modeling and analysis. Proficiently employed Cypher queries to extract valuable insights from complex business scenarios.

Expensive 8 Puzzle Problem | Python, Search Algorithms (BFS, UCS, DFS, DLS, IDS, Greedy, A*)

  • Optimized path finding for the expensive 8 puzzle problem using Python, AI Search Algorithms, and applied datastructures. Conducted in-depth evaluaton to determine the most efficient algorithm for solving the problem.

Red Blue Nim | Python, Alpha-Beta Pruning

  • Built an AI agent for red-blue nim, a modified version of nim, to play against human players. Implemented MiniMax search with Alpha-Beta Pruning to determine optimal moves and execute them effectively.

bottom of page