
Arthur Pemberton
Verified Expert in Engineering
Software Developer
Tampa, FL, United States
Toptal member since January 4, 2016
Arthur is a seasoned web applications developer with over seven years of professional experience designing, developing, and deploying end-to-end solutions. In addition, he has over a decade of experience providing support and administering websites. Arthur focuses primarily on Django and Python, but he is also familiar with WordPress, ASP.NET, and C#. He is straightforward, capable, communicates well, and works well in a team.
Portfolio
Experience
- WordPress - 15 years
- PHP - 15 years
- Python - 15 years
- Linux - 15 years
- Bootstrap - 10 years
- jQuery - 10 years
- Django - 10 years
- PostgreSQL - 10 years
Availability
Preferred Environment
Notepad++, Git, Django, NGINX, CentOS, Python, SSH, PostgreSQL, Firefox
The most amazing...
...application I've worked on was an internal business web application that managed client data and had an extensive audit and activity trail.
Work Experience
Owner | Senior Developer
767.dev
- Developed a custom web app from the ground up to MVP stage for a new market.
- Grew a new team of web developers, and nurturing new talent.
- Started a new, local web development firm, and established an initial customer base.
Applications and Systems Architect
Mediagistic, Inc.
- Managed teams of web designers and web developers and outsourced IT support.
- Led the web development of a number of multi-tiered, secure web applications from inception through architecting and finally to deployment.
- Managed cloud-based virtual servers with both Linux/CentOS and Windows Server.
- Built data collection and manipulation utilities in Python and C#.
- Maintained an existing application written in VBScript and ASP.NET 2.5.
Web Scraping Developer
The Heirship Company, LLC
- Created web scrapers to collect PDF files from public sources regularly.
- Uploaded collected PDFs to a web service for data ingestion.
- Used Selenium when simple Python requests were not enough.
WordPress Developer
Dennis Engineering Group, Inc.
- Used Events Manager Pro to build a customized workflow and management system to allow a company to offer virtual training events.
- Duplicated an older WordPress theme and repurposed it for the new use on the dedicated event site.
- Created custom post types to support different data elements and self-management by the client.
WordPress Developer
Dennis Engineering Group, Inc.
- Used the Events Manager Pro WordPress premium plugin to build a customized workflow for managing class and event registrations for the company's e-learning offering.
- Designed the workflow front-end interface based on a client-provided UI sketch of the preferred layout. Implemented the UI as custom WordPress template parts for the client's pre-existing WordPress theme, which was ported from the original website.
- Cloned an existing WordPress site for use as a subsite.
Graduate Research Assistant
University of Missouri-Kansas City
- Built a custom CMS to host the site; converting it from it's previous ASP Classic and ColdFusion form.
- Managed and maintained the school's website content and features.
Junior Software Developer
Henderson Engineers, Inc.
- Constructed, maintained, and upgraded an internal intranet and customer management system as part of a team.
- Built tools to integrate with vendor APIs.
Experience
WordPress Website for a Dance Studio
The website was built with WordPress using a highly customized theme, several free and premium plugins, and a custom plugin defining custom post types. The code runs on PHP 7.
Website for a Professional Golf Instructor
The website was built with WordPress, using a highly customized theme, with several free and premium plugins. The code runs on PHP 7.
Package/Program Signup Web Application
The application was originally built with Django 1.5, Python 2.7 and MySQL; it has since been migrated to PostgreSQL.
Business Database and Mass Communication Web Application
The application originally built with Django 1.8, Python 2.7, PostgreSQL, Solr, and Mailgun (transaction email provider). I also utilized page analytics to track usage and server-side/client-side error monitoring.
Utility Bill Payment Web Application
The application was originally built with Django 1.8, Python 2.7, PostgreSQL, and Mailgun (transaction email provider). I also utilized page analytics to track usage and server-side/client-side error monitoring.
Automated Brokerage Interface | Python, MS Excel, and RESTful API
The utility is connected via a RESTful API to a US securities broker to place buys based on data from the spreadsheet and writes status data back to the same spreadsheet.
Education
Master's Degree in Computer Science
University of Missouri-Kansas City - Kansas City, MO, USA
Bachelor's Degree in Computer Science
University of Missouri-Kansas City - Kansas City, MO, USA
Skills
Libraries/APIs
Requests, Django-reversion, jQuery, WordPress API, Django ORM, REST APIs, Stripe API, Django-allauth, Google Analytics API, WooCommerce API, Google Maps API
Tools
Advanced Custom Fields (ACF), Celery, NGINX, Git, Notepad++, Google Analytics, Figma, Microsoft Excel
Languages
JavaScript, Python, HTML, Python 3, SQL, PHP, CSS, HTML5, XML, XHTML, CSS4, PHP 7
Frameworks
Bootstrap, Django, Bootstrap 3, Django REST Framework, JavaScriptCore, Selenium
Paradigms
Hosting, REST, ETL, Automation
Platforms
Mailgun, Linux RHEL/CentOS, WordPress, Linux, Rackspace Cloud, WooCommerce, CentOS, Firefox, Google Ads, Amazon Web Services (AWS)
Storage
RDBMS, Databases, MariaDB, SQL Server Management Studio (SSMS), PostgreSQL, MySQL, Microsoft SQL Server, Redis
Other
Full-stack, Web Development, WordPress Plugins, Front-end Development, Scripting, HTTPS, Software Engineering, Client Portals, SFTP, CSV, API Integration, Troubleshooting, Back-end Development, Software Architecture, Custom Post Types, WordPress Themes, Plugins, Back-end, Performance, Website Optimization, APIs, User Management, API Connectors, Data Processing Automation, Data Processing, ETL Tools, AlmaLinux, SSH, Computer Science, Data Scraping, Scraping, Web Scraping, ActiveCampaign, Web Hosting, GoDaddy, Amazon RDS, Google Drive, WordPress SEO
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring