Bradley Teston

Bradley Teston

Mentor
Rising Codementor
US$10.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
Application Developer
Application Developer

I'm an application developer with over 14 years of experience working on web and CLI projects featuring various tech stacks, especially featuring PHP and Python. A generalist at heart, I've worked with a large variety of API's and libraries over the years.

English
Central Time (US & Canada) (-05:00)
Joined August 2016
EXPERTISE
14 years experience
Windows UI Automation File parsing and generation (PDF's as well as the easy stuff, e.g. csv's, json, xlsx) Calling excel macros from p...
Windows UI Automation File parsing and generation (PDF's as well as the easy stuff, e.g. csv's, json, xlsx) Calling excel macros from python Django Interprocess communication (via subprocess and standard io hooks, network io, file io) Hunting down difficult bugs Doing unusual tasks (e.g. using USBPcap to respond to usb device events directly)
14 years experience
I've worked on various sites for clients using Laravel, CodeIgniter, and I've even done work on old PHP web applications written by other...
I've worked on various sites for clients using Laravel, CodeIgniter, and I've even done work on old PHP web applications written by other people (no framework, just PHP and front-end code on the same files).
14 years experience
I've worked extensively with Postgres, SQLite, and Mysql, as well as a bit with SQL Server.
I've worked extensively with Postgres, SQLite, and Mysql, as well as a bit with SQL Server.
14 years experience
I've worked on the front-end for many web applications over the years using JQuery and various Javascript libraries such as Highcharts an...
I've worked on the front-end for many web applications over the years using JQuery and various Javascript libraries such as Highcharts and google-maps. I've done plenty of Ajax (setting up the api endpoints on the backend and hitting them with the frontend).
14 years experience
I've done lots of basic system administration and project deployment on linux servers. This includes trouble-shooting why db servers won'...
I've done lots of basic system administration and project deployment on linux servers. This includes trouble-shooting why db servers won't start, installing dependencies for programs, scheduling cron jobs, web server configuration (Apache, NGINX), and more.
ScriptsUnixShell
View more
ScriptsUnixShellLinux
View more
3 years experience
Mostly just 2D game development back in college (Allegro, SDL, OpenGL).
Mostly just 2D game development back in college (Allegro, SDL, OpenGL).
5 years experience
Wrote several simple games in Java back in college. Built many GUI's. Used it to win first place at a programming competition with two c...
Wrote several simple games in Java back in college. Built many GUI's. Used it to win first place at a programming competition with two classmates.

REVIEWS FROM CLIENTS

Bradley's profile has been carefully vetted and approved as a Codementor. Connect with Bradley now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
global_hotkeys
Python Global Hotkey Bindings for Windows
Python
22
2
codepip-css-emmet-tampermonkey
Tampermonkey script for codepip flexbox-froggy game.
JavaScript
3
0
EMPLOYMENTS
Web Developer
Stun Design & Interactive
2016-11-01-Present
* Website development using PHP, WordPress, ASP.NET Core, and C#. * CLI tool development and task automation using shell scripting and P...
* Website development using PHP, WordPress, ASP.NET Core, and C#. * CLI tool development and task automation using shell scripting and Python to solve a wide variety a problems and improve efficiency in handling server maintenance. * Frontend theme development, converting Photoshop mockups into functioning web pages. * Troubleshooting server issues, reading error logs, testing and modifying old SQL queries and stored procedures, collaborating with clients’ IT staff, and more.
PHP
Python
WordPress
View more
PHP
Python
WordPress
HTML
Bash
CSS
JavaScript
View more
Application Developer
Self-Employed / Freelancing
2015-01-01-Present
* Backend/frontend development for client web applications involving PHP, Python, and MySQL. * Collaborated with client in performing ap...
* Backend/frontend development for client web applications involving PHP, Python, and MySQL. * Collaborated with client in performing application updates, configuration, and deployment. * Analyzed legacy application code to diagnose and fix issues. * CLI tool development, including a tool in Python to parse conference call transcripts, and a tool in PHP to decrypt data files, catalog them, and compress them into a ZIP file for batch delivery. * Provided custom solutions for client Wordpress sites (template updates, Javascript, CSS, plugin analysis/troubleshooting).
PHP
Python
MySQL
View more
PHP
Python
MySQL
WordPress
HTML
CSS
JavaScript
View more
Web Developer
Watch Systems LLC
2014-07-01-2015-01-01
* Analyzed legacy PHP web application, porting it to CodeIgniter (an MVC PHP web framework). * Collaborated with the project lead and da...
* Analyzed legacy PHP web application, porting it to CodeIgniter (an MVC PHP web framework). * Collaborated with the project lead and database administrator to troubleshoot/update old SQL queries and resolve issues.
PHP
SQL
HTML
View more
PHP
SQL
HTML
CodeIgniter
CSS
JavaScript
View more
PROJECTS
Python Global Hotkey Bindings for WindowsView Project
2020
Python library for windows that enables setting system-wide/global hotkeys for your own python code to respond to.
Python library for windows that enables setting system-wide/global hotkeys for your own python code to respond to.
Python
Python
codepip-css-emmet-tampermonkeyView Project
2023
TamperMonkey script that enabled the usage of emmet code snippets in the CSS practice games on Codepip (particularly Flexbox-Froggy and G...
TamperMonkey script that enabled the usage of emmet code snippets in the CSS practice games on Codepip (particularly Flexbox-Froggy and Grid Garden).
JavaScript
View more
JavaScript
View more