Joseph E. Flack IV Summary Joseph E. Flack IV Full Stack Developer
1040 E. Olive Rd,Apt. 113 Pensacola, FL 32514 (850) 982-7871
[email protected] linkedin.com/in/joeflack4 github.com/joeflack4 joeflack.net
I am a full-stack web developer, with a passion for data and dreams, seeking full time employment as either a junior or senior back end (or full-stack) developer. My proficiencies include backend development in PHP and Python (w/ Flask/Django), front end in HTML, CSS, and Javascript (jQuery, AJAX, Bootstrap, w/ exposure to Angular 1.0/2.0), Database administration in MySQL & Postgresql, and developer operations using VCM in Git and deployment to a variety of hosting solutions, including PaaS, such as Heroku. I enjoy Python for its growing pervasiveness, pythonic philosophy of clarity, and rich and extensive libraries. The standard libraries and data science libraries alone make Python very compelling. Flask has been my preferred backend web framework for its minimalism. Heroku is my go-to for devops, due to its extensible ecosystem and extremely low overhead. On the front end, while I dislike the messy nature of vanilla Javascript itself, I feel that the mature and developing frameworks available make this a presently exciting area.
Technical Skills General CS & IT
JF.
JF
❏ Concepts Mastered : Data structures, OOP, agile methodology, algorithms, modular design, code re-use, JSON/XML. ❏ Concepts Well-Practiced : TDD, REST ❏ Efficiency Tools : Autohotkey, Slickrun ❏ IDE / TextEditors : Pycharm, Aptana, Notepad++ ❏ Formal Languages : Regular Expressions ❏ Documentation: phpDocumentor, exposure w/ F lask-Autodoc ❏ CLI : CMD, Powershell, Bash (MinGW)
Back-end Development ❏ ❏ ❏ ❏ ❏ ❏ ❏ ❏
Languages : Python, PHP Python Web Frameworks : Flask; exposure w/ Django ORM : SqlAlchemy DB Migration : Alembic Web Scraping : BeautifulSoup, NLTK Encryption : PBKDF2, Bcrypt Commonly Used APIs: Twilio (telecommunications), Google Calendar. Other Libraries/Packages : Flask-Migrate, Flask-Login, WtForms, PyUnit, psycopg2, requests,
Devops joeflack.net/hire
❏ VCS: Git ❏ PaaS : Heroku ❏ Development Tools: Environments (Virtualenv), Package Management ( Python (PIP), PHP (Composer), JS/Other (NPM, Bower))
Joseph E. Flack IV
Skill Highlights
Database Administration ❏ Special Purpose Languages : SQL ❏ RDBMS : MySQL, Postgresql
Front-end Development
Python, PHP HTML, CSS JS SQL Git
❏ Languages : HTML, CSS, Jinja2 (Templating), JS ( exposure w/ jQuery) ❏ UI Frameworks : Bootstrap ❏ MV* Frameworks: exposure w/ Angular 1.0/2.0
Data Science
Proficient Disciplines Business Administration Computer Science Philosophy Education
❏ Python Libraries : exposure w/ NumPy, Pandas
Server Administration ❏ ❏ ❏ ❏
Web Servers: exposure w/ Apache, Gunicorn Web Host GUI: Cpanel, Softaculous Protocols / Misc : SSH, HTTP, FTP, DNS, SMTP GUIs : AMPPS, WAMP, XAMPP
General Business Skills PROFESSIONAL Organizational ▢▢▢▢▢▢▢▢▢ ▢ Time Management ▢▢▢▢▢▢▢▢ ▢▢ Work Ethic ▢▢▢▢▢▢▢▢▢▢ Self-Motivation ▢▢▢▢▢▢▢▢▢ ▢ Analytical Approach ▢▢▢▢▢▢▢▢▢ ▢
TEAM
MANAGERIAL
B USINESS A DMINISTRATION
Written Communication Delegation & Oversight ▢▢▢▢▢▢▢▢ ▢▢ ▢▢▢▢▢▢▢ ▢▢▢ Verbal Communication Training & Development ▢▢▢▢▢▢▢▢ ▢▢ ▢▢▢▢▢▢▢ ▢▢▢ Adaptability Long-term Strategy ▢▢▢▢▢▢▢▢▢ ▢ ▢▢▢▢▢ ▢▢▢▢▢ Soft Skills Policies & Procedures ▢▢▢▢▢▢▢▢ ▢▢ ▢▢▢▢▢▢▢▢▢ ▢ Teamwork Motivational Leadership ▢▢▢▢▢▢▢▢ ▢▢ ▢▢▢▢▢ ▢▢▢▢▢
Accounting ▢ ▢▢▢▢▢▢▢ ▢▢ Marketing ▢ ▢▢ ▢▢▢▢▢▢▢ Customer Service ▢ ▢▢▢▢▢▢▢▢ ▢ Human Resources ▢ ▢▢▢▢▢▢ ▢▢▢ Product Development ▢ ▢▢ ▢▢▢▢▢▢▢
Open Source Personal Projects
JF joeflack.net/hire
❏ Just-a-Dash Enterprise Management System : A minimalistic EMS written in Python. h ttps://github.com/joeflack4/vanillerp ❏ SCC File Renamer: A script for renaming files from one specific name format to another, written in Powershell. https://github.com/joeflack4/scc-file-renamer/
Contributions ❏ IceHRM : An HRMS (Human Resource Management System).
https://github.com/joeflack4/IceHrmOS--Home-Health-Edition
❏ FlaskAdminLTE : A templated implementation of the AdminLTE bootstrap theme, in jinja2/flask. https://github.com/jkinred/flask-adminlte
Joseph E. Flack IV
Occupational History Technology Experience
Certifications
Sonshine Companion Care LLC
Pensacola, FL (850) 346-0352, 09/2014—Present
ESL: TEFL
Lead Developer & Senior Systems Administrator
Academic Accreditations 2004: Honors Society, National Dean's List 2003: Honors Club, SGA Legislative Liaison,
Duties Architectural Design - * Created, developed, and maintained application architecture. * Set up and maintained IT infrastructure. * Selected and implemented packages/dependencies. * Architected models and database schema. Back-end Development - * Developed backend logic in Python/Flask. * Integrated external services and API's. * Created/ran unit tests. * Resolved issues/bugs. Front-end Development - * Developed front-end UI in HTML, CSS, and Javascript, leveraging Bootstrap framework. * Resolved issues/bugs.
2002: Minority Honors Scholar
Product Development & Management - * Communicated directly with end users to determine requirements. * Communicated directly with end users to get feedback for development iteration. * Translated requirements into actionable long-term plans and short-term tasks. * Created user documentation. DBA - * Set up and maintained database. * Performed database migrations using Alembic. QA - * Run unit tests. * Performed manual testing. Devops - * Established and maintained server and DB deployments on Heroku’s PaaS; 1 staging and 1 production server for both the company and the open source project. * Maintained git repository. Notable Accomplishments * Founded the company’s IT department. * Established company’s full tech stack. * Created scripts saving countless hours of administrative overhead. * Created telephone check-in service for field personnel. * Developed and maintained proprietary information management system.
Evoenglish.com Seoul, South Korea , 1 0/2012—03/2013 Co-Founder
JF
Lead a small team of 5. Our mission was to provide real-world English communication skills, connecting remote Filipino teachers to native Korean students. Our technology focus was centered on developing and integrating Wordpress plugins in PHP.
Customer Service Experience
joeflack.net/hire
TurboTax.com Pensacola, FL (877) 448-6388 0 1/2015—04/2015 Customer Service Representative (CSR) & Subject Matter Expert (SME) Notable Accomplishments
Joseph E. Flack IV Full Stack Developer
* Transitioned from basic Product CSR to Tax Calculation SME in difficult tax subjects in just 2 months. * Became Tier2 CSR, guiding other CSR's after just 2 months.
Education Experience
[email protected] (850) 982-7871 joeflack.net
Soongshil University ( 숭실대학교 ),
Cheongdahm Institute ( 청담어학원 ),
07/2014—09/2014
11/2013—06/2014
(Seoul, South Korea / +82 010-8884-3337)
(Seoul, South Korea / +82 010-9190-9455)
ESL Instructor
ESL Instructor
GLI English, 08/2013—11/2013
YBM ECC, 08/2011—01/2013
ESL Instructor
ESL Instructor
(Seoul, South Korea / +82 010-2607-9548)
(Incheon, South Korea / +82 010-8408-3723)
Interac (インタラク), 03/2009—03/2011 (Sendai, Japan / +81 03-3234-7840)
ESL Instructor
Human Languages Fluent: English / Intermediate : Korean, Japanese / Basic : Spanish.
Education Formal Education ❏ BA : University of Florida, Bachelor of Arts (Philosophy), 2008 ❏ AA: Pensacola State College, Associate of Arts (Interdisciplinary), 2004 ❏ HS : JM Tate High School, HS Diploma, 2002
Online Education - Completed ❏ Codecademy : Python, PHP, Javascript ❏ Udacity : Linear Algebra Refresher Course / Intro to Descriptive Statistics / Intro to Inferential Statistics / Intro to Algorithms / Intro to Statistics / Intro to Machine Learning / Programming Foundations with Python ❏ Udemy : Professional Python Web Development Using Flask ❏ Lynda.com: Up & Running with Powershell / Making Sense of CSS Box Model / Foundations of Programming: Databases / Foundations of Programming: Object Oriented Design / PHP with MySQL Essential Training / Foundations of Programming: Data Structures / Foundations of Programming: Fundamentals / Using Regular Expressions / Javascript Essential Training
Online Education - Current
JF joeflack.net/hire
❏ Udacity : Machine Learning / Knowledge-based AI: Cognitive Systems / Computability, Complexity, and Algorithms / Intro to Artificial Intelligence / Intro to Data Analysis / Machine Learning: Supervised Learning / Intro to Data Science / Reinforcement Learning ❏ Udemy : AngularJS: From Zero to Hero / Learn and Understand AngularJS / Ionic: From Web to Mobile / Be a Bootstrap Developer from Scratch / AJAX Development / Learn and Understand Node.js ❏ Lynda.com: Programming the Internet of Things with Android / Effective Design of RESTful APIs / Foundations of Programming: Test-Driven Development / Foundations of Programming: Web Services / PHP with MySQL Beyond the Basics / MVC Frameworks for Building PHP Web Applications