Post Job Free
Sign in

Web Developer Data Management

Location:
Fountain, FL
Posted:
August 15, 2025

Contact this candidate

Resume:

Jacob Adkins

Python Web Developer AI Project Builder Data Workflow Specialist

Summary of Experience:

Motivated, self-taught developer with extensive project-based Python experience. Designed, coded, and maintained a multi-feature Flask web application for the gemstone/mineral community—handling all aspects of user authentication, database CRUD, real-time chat, CSV data management, and modern, mobile-ready UI. Passionate about data wrangling, automation, and building clean, intuitive user experiences.

Major Project Highlights:

• Flask Web App for Database & Community

- Built a secure, feature-rich Flask application supporting user registration, login, password changes, profile updates, and role-based permissions (admin-only deletes).

- Developed routes and templates for adding, displaying, enlarging, liking/unliking, and sharing gemstone/mineral entries—with robust CSV-based storage and indexing.

- Implemented chat/forum component with user-authored messages, like/unlike toggle, admin-only delete, and in-place edit functionality.

- Managed photo uploads, thumbnail display, entry order (newest first), and responsive layouts with Flexbox/pill-style buttons.

• Data Integration & External Dataset Handling

- Automated downloading and integration of large open-access mineral/gemstone datasets (Kaggle, Mindat.org).

- Processed complex CSV data into filters, search tables, and educational resources.

- Created a separate mineral database page for scientific reference and public education.

• Frontend/UI Design

- Developed modern, mobile-friendly templates using Google Fonts and fully custom color schemes.

- Maintained clean, organized navigation—horizontal button row, consistent styling, and accessible forms.

- Ensured all information (including long text and images) remains visibly contained and readable in all saved entries.

• Extension, Scripting, & Troubleshooting

- Engineered all major data tables as CSV; built custom utilities for sorting, reversing, and mapping action buttons to database rows.

- Used Bash scripting for batch file moves/copying between Kaggle downloads and static directories.

- Diagnosed and fixed multi-part indexing/button mapping issues for reliable user experience.

• AI/Data Wrangling Foundation

- Prepared CSV/image data for AI/ML use cases (labeling, mapping, updatable user databases).

- Built logic for real-time like/unlike toggles per user using JavaScript (localStorage) coordinated with server-side counters via Flask APIs.

Technical Skills:

- Python, Flask, CSV, HTML5, CSS3, JavaScript

- Responsive web/mobile layout, navigation

- Bash/Linux command line, pip, virtualenv

- External API/data integration (KaggleHub, Mindat)

- User roles, permission logic, Flask-Login

- Data wrangling for AI-ready structure

What I Bring to an AI/Data Team:

- Project-proven Python/Flask web development

- Real-world troubleshooting for user-interactive data and dynamic database management

- A data-wrangling, resourceful mindset, ready to tackle annotation, preparation, and automation tasks for AI and web projects

Ready to deliver hands-on, detail-driven web and data solutions to support AI team goals!



Contact this candidate